- <?php /** * @file * The PHP page that serves all page requests on a Drupal installation. * * All Drupal code is released under the GNU General Public License. * See COPYRIGHT.txt and LICENSE.txt files in the "core" directory. */ use
效果图示:
需要模块:
1. D7自带的media image style(imagecache)
2. imagecache actions 模块
求救,,,就是说创建一个模版后,添加内容时会有这个模版相应的节点,但我想要这个模板还能够获取其他模版页面的节点内容,怎么获取,或是怎么分配。求函数代码参考参考
从drupal.org 下载的Bootstrap 3 theme 默认无法兼容IE 8 和IE 7,你在IE8 和IE 7 下看会变成移动模式。
为了解决这个问题,需要额外做如下配置:
刚开始使用drupal 7, 遇到帖子列表显示问题,在群中求教,得高手指点一二,现记录所遇问题及经验。
问题很初级,高手请绕道。
问题: 需删除views list 中的tag和语言显示。
思路:
1.初始想采取改view template的方法(类似magento 的修改方法)
步骤:
今天覆写了一个主题,结果生成的页面代码前面有个bom头,一直消不掉,模版tpl文件中本身不含有bom头。讲问题发到群里,群里讨论了半天,晚上继续研究,最后发现,将覆写主题的.inc文件保存为utf-8无bom格式编码后,问题得以解决。
输出node的浏览次数;启用Statistics模块。在覆写的模板tpl文件内输出:
<?php $views_count = statistics_get($node->nid); print($views_count['totalcount']); ?>
这样就可以得到node的浏览次数。
正确引入js文件的前提下,如果使用jquery的代码的话,需要用(function($) {...})(jQuery);将你的代码包裹起来,
就像下面这样子!
昨天要做一个特殊的页面,使用到原先做好的静态页面,需要把效果和js加入,我的方法如下:
1.首先可以使用views模块创建一个简单的页面,并且给其命名相应的路径,例如:mobile-index
2.在当前主题的template.php文件当中,找到主题相关的页面处理函数 格式为:
function theme_process_page(&$variables){... }