聊天室

  • [12月21日21:38]guest_6017 : 请问声音开启,声音从哪里来啊
  • [12月21日21:39]guest_6017 :
  • [12月21日21:39]guest_6017 : 知道了
  • [12月21日21:39]guest_6017 : 呵呵
  • [12月26日19:38]guest_5791 : 有人在吗
  • [12月26日19:39]guest_5791 : 有人否
  • [12月26日19:39]guest_5791 : ????
  • [12月26日19:39]EXPLOIT : 有没有人和我说话啊
  • [12月28日18:35]guest_1199 : dfd
  • [1月5日6:8]guest_2278 : Read a
表情

Joomla相关

站内搜索

 

3月 10 2006
 
打印 E-mail
2006-03-10
mosTaBS()是用于生成一个TAB的类,简单处理一下,我们自己编程也可以做到这种效果。

 

这个类有5个函数

function mosTabs()构建类

function startPane($id)开始一个TABS

function endPane()结束一个TABS

function startTab( $tabText, $paneid ),开始TABS中的一页,其中前面一个参数是你要显示的标题

function endTab()结束TABS中的一页上一个相对应

看一下实例

这个类位于includes目录下的joomla.php中,用于生成列表功能,看一下这类的代码,其实简单修改一下,我们就可以在其他文件中调用 

建一个tabs.php文件,将原来代码复制进去,

建立一个tabs目录,注意一下,要将includes/js/tab目录的所有文件也顺复制,因为要用到其中的tabpane_mini.js文件,还有几个图片和CSS文件。

修改一下,tabs.php的源代码,把和joomla的关的参数去掉。

再建立一个usetab.php的新文件,写入代码

<html>
    <body>
        <?php include("tabs.php");
        $tab=new mosTabs();
        $tab->startpane("joomla");
        $tab->starttab("joom.org.ru","joom1");
        ?>
        这是第一个
        <?php
        $tab->endtab();
        $tab->starttab("第二个","joom2");
        ?>
        这是第二个
        <?php
        $tab->endtab();
        $tab->starttab("第三个","joom3");
        ?>
        这是第三个
        <?php
        $tab->endtab();
        $tab->endpane();
        ?>
       
</body>
</html>

 

看看运行郊果,是不是你所需要的。  


 

 

网友评论(1)
1 游客 在 2006-07-09 12:29:18 发表
能讲得稍微详细一点就好了。

姓名:
电子邮件
主页
标题:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
评论:


验证码:* Code

 
上一篇:在Joomla下生成静态网站的方法