Drupal

【翻译】如何在drupal8的主题里面添加一个区域

原文链接:

Drupal 8 hook_library_info_build使用

Drupal 8 模块 里面添加js或者css的时候,一般是通过在模块里面定义library,然后附加到各种页面元素上来添加到页面上,参考

Tags:

[翻译]Drupal 8 模块里面添加 css 和 js

Tags:

【翻译】Drupal 8 自定义Field Type

Drupal 8 Config Schema Cheat Sheet

ConfigSchemaCheatSheet.png

(Drupal8)创建自定义block

原文链接:

drupal7动态生成cck field select option

使用drupal开发,有时我们需要对添加cck filed的select的option进行动态设置,而不是直接在配置里面直接配置。这里提供一个方案。 比如我需要对tag这个taxonomy添加一个cck field name:test field type:list(text) widget:select list 动态生成options。 在自定义的module里面使用 hook_form_alter

(drupal8)在自定义的模块里面创建自定义的twig模板

drupal 7 使用 FlexSlider 制作幻灯片

drupal 7的网站上使用FlexSlider module制作幻灯片。


第一步:

下载FlexSlider module。地址:

https://www.drupal.org/project/flexslider


第二步:

下载FlexSlider库。地址:

https://github.com/woocommerce/FlexSlider


第三步:

在drupal7网站上创建文件夹sites\all\libraries\flexslider(注意使用小写)

解压下载之后的FlexSlider库,把下列文件复制到 sites\all\libraries\flexslider下面:

flexslider.css

jquery.flexslider-min.js

drupal 7 通过代码方式添加content type

    学习drupal的代码有一个很好的方式,就是根据drupal的核心module或者第三方module的代码找对应的例子,很多drupal的核心module下面都会有一个test文件夹,里面就是各种你想要的实现代码,包括第三方的代码也可以参考。
比如我这篇要讲的如何通过代码的方式议添加content type, 下面的代码是第三方module webform的install里面的代码:
 $webform_type = array(
      'type' => 'webform',
      'name' => st('Webform'),

Tags:

Pages

Subscribe to RSS - Drupal