迪原高科(北京)招聘Drupal 前端工程师,公司是美资企业,欢迎熟悉 Drupal 及对 Drupal 有兴趣的朋友加入我们。
工作描述:
网页设计 根据网页设计稿制作 Drupal 主题职位要求:
在template.php里加入以下代码:
function [ThemeName]_preprocess_page(&$vars) { $vars['primary_links'] = menu_tree('primary-links'); }然后在你想要输出二级菜单的地方,输出出来,比如放在page.tpl.php里的某处:
Drupal7 与Drupal6 在主题方面有很大的变化,Drupal6 主题好多朋友比较熟悉,对于Drupal7 新主题的变化,在此和大家一起分享和交流。列举如下:
一、在html.tpl.php的开始部分RDFa请求有些变化1.Drupal7能够在html.tpl.php.输出RDFa请求有以下变量
2.老的lang属性应该被改成compatibility with XHTML 1.1,仅仅xml:lang应该保留。
- 主题的样式不是我们想要的,怎么办? 1. 选择合适的基主题并创建子主题来作为自己网站的主题。个人推荐zen或fusion作为基主题,具体操作方法参考说明文档。 2. 使用火狐浏览器,利用firebug查看你要制定样式的元素的id和class,以及其样式在你主题中的位置,根据需要进行修改,添加或覆写,必要时用其父元素id或class进行限制。 整体来说是这样,网站最好有设计图,这样可以按设计去写样式。
我的网站首页显示的是文章,我设置的首页显示文章的数量为10,于是多余10篇文章以后就显示“下一页”,我想能不能不要这个“下一页”这种显示方式;在首页底部用“显示更多”这种形式,点击“显示更多”之后,直接在首页显示更多的文章。
我用div+css制作了一个整体的布局,然后在页面的div中,print了各个regions。但是,在后台分配blocks到各个regions后,页面就开始混乱了,有的blocks把其他的div挤到了其他地方。还有一个问题就是,在分配blocks的时候,我定义的div把需要分配的blocks选项给遮住了。这个两个问题应该怎样解决呢?
在drupalchina上看到有位叫anyliv的朋友(应该是偶的同行了)的留言如下:
- 说明:
这篇文章介绍如何根据不同的内容类型(content types)进行页面布局(full page layout)。比如说你想让你的blog和books拥有不同的外观。
步骤:作为一个示例,下面一步一步演示一下如何为网站的blogs,books和首页(front page)拥有不同的页面布局。
问:在一个页面上,对进行内容的分布如何实现啊?
答:大体上讲,包括2个方面:1.定义好region,然后加区块 2.CSS定义布局。