10.3 控制菜单区块的输出
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
现在的主导航区块,还是静态的,如图所示:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
现在的主导航区块,还是静态的,如图所示:
我们现在继续,我们看到图片的显示不正常,如图所示:
我们将modules\block下面的block.tpl.php复制到sites\all\themes\snt\templates目录下面,同时我们将代码里面区块标题的输出给注释掉,这是调整后的代码:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
现在回到首页,发现有了内容,不过这里的区块标题不是我们想要的:
我们现在做一件事情,就是把头部、尾部、还有导航,还有右边栏的内容,把它们以静态区块的形式添加进来,这是我做Drupal主题的时候,采用的办法,就是说,先把样子显示出来,不至于在开始阶段,样子太乱,没有内容。
现在我们就可以启用这个新作的主题了,导航到admin/appearance,在这里找到SNT主题:
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
现在我们要做的工作,是将静态HTML页面body里面的代码全部复制到page.tpl.php文件里面来,这里的HTML是从login.html里面复制过来的。我通常将这些静态的HTML放到注释的后面,原来代码的前面。我们要将里面的静态HTML,替换成对应的变量了。
作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
接下来,我们将modules\system下面的page.tpl.php文件,复制到sites\all\themes\snt\templates文件夹下面。我建议每个学习Drupal的用户,都把这个默认模板文件看上几遍。