你在这里

前端开发人员如何做好drupal主题开发?

主标签

在drupalchina上看到有位叫anyliv的朋友(应该是偶的同行了)的留言如下:

 

“我个人做 Drupal 的主题模板有一年多了,开始头半年是跟楼主 @jinwyp 持同样的意见,感觉 Drupal 根本就是给程序员用的,写个功能居然那么简单,那么快,可对于我做前端的工作却很头疼,以前 XHTML + CSS 的经验在这里完全失效,写好的 CSS 由于菜单位置变了,或是 views 设置变了,跟着 CLASS 也会变基本上 CSS 是要重新写过,想单独给某个链接加个性图标发现不修改核心代码居然无法实现,等等等等……”

“后来深入进去,爬了很多文章,开始覆写一些简单的 drupal 主题函数,在 moduler 同事写模块的时候为其提供一些前端 xhtml 的建议,代码最好以什么结构输出,好方便我后期写 CSS 和 jQuery 等等,有些时候模块里面的 output 部分我也尝试自己去改,慢慢发现给 drupal 做前端也不是当初那么郁闷。这才发现原来做 themer 不仅要 xhtml + css 非常精通,还需要熟练 jQuery 最好还能看懂 php 至少是 module 里面的 output 部分,确实对于以前做前端的要求高了点……”

 

看过之后,感同身受,这些可能是大多的前端开发者从接触drupal到逐渐对drupal主题开发的熟练都要经历的过程,之前我也曾就如何正确开发drupal主题在drupalchina里提问过,也得到了不少朋友的帮助,回想起来真的是感慨良多。

上面的话,也是我想说的,希望能对您的drupal主题开发有一点帮助。

评分: 

猜你喜欢

评论

我是做开发的,接触DRUPAL觉得这个构架很好,不过同样也遇到一个很现实的问题,对于与我配合的前端人员drupal是个很头痛的东西,他们在设计上有很多困难。

做drupal主题,的确对设计和前端开发人员有一定的要求。需要稍微了解一下drupal的一些机制,虽然说几乎所有的设计在drupal下都能实现,但是前期设计做好周密的规划,对于后期来说可以节约很多不必要的返工、修改设计、修改主题等问题。

Drupal China http://drupalchina.cn

对于一个新手而言,路漫漫其修远啊

前段不好上手啊,求前辈指导。。

Drupal小白