简体   繁体   English

drupal 8主题层中的drupal 7主题概念扩展

[英]drupal 7 theming concepts extension in drupal 8 theming layer

i'm part time wordpress theme designer.Last week i started learning drupal 7 theming. 我是兼职wordpress主题设计师。上周,我开始学习drupal 7主题。 My question is,will drupal 7 theming concepts extended in drupal 8 theming layer or drupal8 theming layer completely different from drupal 7 layer.Whether i continue learning process or wait till august 2013,code freeze month for drupal 8. Drupal expertise please help me.i seek for answers based on future prospective.Thanks in advance. 我的问题是,将在drupal 8主题层或drupal8主题层中扩展的drupal 7主题概念与drupal 7层完全不同。是继续学习过程还是等到2013年8月,为drupal 8冻结月份。drupal的专业知识请帮助我。我会根据未来的预期寻求答案。

The way i had known Drupal, am pretty sure it would be only until second quarter of 2014 at the latest that you would find people using D8 in production sites. 我对Drupal的了解方式非常肯定,直到最迟到2014年第二季度,您才会在生产现场找到使用D8的人。

Compared to D5 to D6 transition, D6 to D7 transition was not that complicated. 与D5到D6的过渡相比,D6到D7的过渡并不那么复杂。 But in D8 its going to be different. 但是在D8中,情况会有所不同。 Drupal is going to shake hands with symphony which is going to effect many functions in D8's theme layer for sure. Drupal将与交响乐握手,这肯定会影响D8主题层中的许多功能。

Current scenario with d7 d7的当前方案

The flexibility ( aka complexity ) of Field API that was introduced in D7 along with its formatters have influenced Theme layer programming a lot. D7中引入的Field API的灵活性(又称复杂性)及其格式化程序对主题层编程产生了很大的影响。 As a matter of fact there exists more than one way (than there ever was ) to theme an element in Drupal. 实际上,在Drupal中以一种以上的方式(比以往任何时候都多)为元素设置主题。 Also note that lots of module like display suite, panels, Views ( yeah views ) could also be used to configure the layout from UI. 还要注意,很多模块,例如显示套件,面板,视图(是),也可以用于从UI配置布局。 Also for responsive designs we have Mothership, Omega and Adaptive themes supporting lots of configuration via UI. 此外,对于响应式设计,我们具有母舰,欧米茄和自适应主题,通过UI支持大量配置。

Since most of these work ( UI ) are usually carried forward in to next Drupal versions, ie D8, and if you would be using it for theming then its would be worth spending time on it now. 由于大多数这些工作(UI)通常都会延续到下一个Drupal版本(即D8)中,如果您将其用于主题化,那么现在就值得花时间了。

If you intend to spend lot of time in theme layer alone then i believe you would have to learn things again when you would do project in D8, but like i had stated earlier, you would get some six months atleast to practice on it before you would actually use it for production sites. 如果您打算仅在主题层上花费很多时间,那么我相信当您在D8中进行项目时,您将不得不再次学习一些东西,但是就像我之前所说的那样,您将有至少六个月的时间对其进行练习。实际将其用于生产场所。

The template/theming engine is not necessari 模板/主题引擎不是必需的

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM