跳转到主要内容
ruitn 提交于 11 July 2015

wechat模块是drupal连接微信公众平台非常不错的一个模块,实现了微信用户绑定dp帐号、自定义菜单、会员管理、群发消息等基础功能。

由于wechat采用entity来保存微信消息,并使用了微信公众平台phpSDK,如果我们对公众号开发不熟悉,就不容易理解模块的业务逻辑及用法。下面给出wechat模块的基本用法指引。

前期准备

  1. 由于微信服务器需和dp站点互发消息,因此安装drupal模块的站点,必需为互联网可以访问,也就是说不能是本地环境站点。
  2. 进入公众号开发者中心,填写配置项。(推荐申请免费的公众测试号,测试号无功能限制,更方便开发测试。)

​ 01.png

AACC88 提交于 8 July 2015

我用的是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

东方龙马 提交于 8 July 2015
原文链接: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 这篇文档中的链接还会更新。

菜鸟一个,刚接触drupal。使用中发现,内置搜索区块在不登陆的情况下,无法显示给匿名用户使用。只有在登录状态下才能呈现。区块设置不管用。我希望搜索框在任何情况下都呈现给用户使用,要怎么解决呢。

sbxlm 提交于 7 July 2015
原文:Using Classy as a base theme

Classy是Drupal 8核心中的一个主题,用主Bartik和Seven的子主题。它的目的是在标记中提供许多类,以帮助注释和描述在页面上渲染的标记元素。过去,Drupal在对元素如此进行注释方面所做的额外辅助,有的人认为是有益的,而其他人则认为是有害的。在Drupal 8中,您现在可以选择是否包含此种额外辅助。如果您想在您的元素上包含Drupal类,就把Classy定义为您的基主题。更多信息请阅读:学习如何创建子主题。 如果您想您的主题含有尽可能少的类,那么就不要用Classy作为基主题。当您不想Drupal定义的类与您的主题正在使用的CSS和JavaScript框架冲突时,不使用Classy是一个好主意。不包含Classy可让您完全负责您的主题拥有的类。

sbxlm 提交于 7 July 2015
原文:Creating a Drupal 8 sub-theme

子主题和其它主题是一样的,但有一点区别:它们继承父主题的资源。子主题链接到其父主题的能力是没有限制的。子主题可以是另一子主题之子。它可以分叉,任您组织。这就给子主题以巨大的潜能。要创建子主题,您先像其它主题一样定义您的主题,用"base theme"键声明基主题。请注意这个键没有下划线。

例子 my_theme.info.yml(Example my_theme.info.yml)

这是一个子主题的例子,它用Classy作为基主题

订阅