西安第一次Drupal聚会,时维7月,序属小暑,炎热的夏季带不走Drupal爱好者对学习分享的追求,7月19号西安交流会话题征集中。
目前已收集话题:
- Drupal基础介绍,如何使用Drupal搭建一个站点,常用模块的使用,预计时长:1-1.5h 演讲人:Town
- 自定义模块开发,预计时长半小时 演讲人:影过留风
- 基于微信定制生活类应用开发 演讲人:Tiger
活动热烈报名中。。期待与大家的交流分享。
活动话题分享者将由DrupalChina官方社区送出的精美T恤一件。
活动地点:西安市雁塔区太白南路2号(西安电子科技大学老校区)主教楼(体育场旁)920室
Template naming conventions
Drupal基于某些命名规则载入模板。 把这些模板加到你的主题并赋予具体的名字可以使你覆写核心模板。
每次覆写一个模板都需要清缓存以便Drupal发现新的模板。
在输出任何元素块时,你都可以调试Twig模板来找出那些模板正在被调用。
该页面列出了基本html结构,page,区域,区块,节点,字段和其他核心组件的模板。
HTML(
)
HTML模板提供了基本的HTMl页面结构,包含,
和
标签。
基础模板:html.html.twig(内核位置:core/modules/system/templates/html.html.twig)
以下是两个覆写基础模板的例子:
- 阅读更多 关于 模板命名规则
- 登录或注册以发表评论
wechat模块是drupal连接微信公众平台非常不错的一个模块,实现了微信用户绑定dp帐号、自定义菜单、会员管理、群发消息等基础功能。
由于wechat采用entity来保存微信消息,并使用了微信公众平台phpSDK,如果我们对公众号开发不熟悉,就不容易理解模块的业务逻辑及用法。下面给出wechat模块的基本用法指引。
前期准备
- 由于微信服务器需和dp站点互发消息,因此安装drupal模块的站点,必需为互联网可以访问,也就是说不能是本地环境站点。
- 进入公众号开发者中心,填写配置项。(推荐申请免费的公众测试号,测试号无功能限制,更方便开发测试。)
对于drupal7.x,目前的版本7.38。
即使在后台设置对了:
如题。。。
感觉添加内容的界面有点简陋
想自己写
不知道如何下手
我用的是drupal 6.6,首页上出现以下信息,共198行,类似的已省略: strict warning: Non-static method view::load() should not be called statically in ../modules/views/views.module on line 823. strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in ../modules/views/plugins/views_plugin_display.inc on line 1684. strict warning: Declaration of views_plugin_display::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in ../modules/views/plugins/views_plugin_display.inc
原文链接:CSS Class Changes between D7 and D8
菜单
D7:
.menu li.expanded .menu li.collapsed .menu li.leaf .menu li.active-trail .menu li.first .menu li.last
D8:
.menu-item--expanded .menu-item--collapsed .menu-item--active-trail .menu-item:first-child .menu-item:last-child
.menu-item--leaf 用的非常少,所以移除了. 也是可以再加上的。 @看一下例子 https://www.drupal.org/node/2425691#comment-9629101 @todo 这篇文档中的链接还会更新。
原文链接:Theming differences between Drupal 6, 7 & 8
下面是一个 Drupal 8 在主题方面最值得一提的一些变化列表。
菜鸟一个,刚接触drupal。使用中发现,内置搜索区块在不登陆的情况下,无法显示给匿名用户使用。只有在登录状态下才能呈现。区块设置不管用。我希望搜索框在任何情况下都呈现给用户使用,要怎么解决呢。