你在这里

Drupal 8.x

群晖DSM6.1.1上搭建drupal8站点

群晖 web station

纯属折腾,有识者进。本篇讲述通过群晖synology的web station 应用架构drupal8站点,后期如有时间会介绍远程访问(虚拟主机配置,内网访问等)

第一步,安装群晖web station 应用

qqjie_tu_20170704102752.png第二步、安装mariadb和phpmyadmin。DSM6.1.1系统支持mariadb(5.0)和mariadb 10 两种版本,请根据硬盘配置自行选择

安装mariadb后,如果不知道mariadb密码,请至mariadb设置中重置

第三步、上传代码至file station中web目录下,并命名为drupal8

第四步,浏览器访问 http://群晖主机ip/drupal8,即可进入drupal8安装过程

Drupal8 移除评论框文本格式信息 模块

Drupal8 移除评论框文本格式信息 模块

Drupal8 移除评论框文本格式信息 模块

模块下载见群共享

突然登陆界面没了

无法登陆

今天打开网站,莫名其妙的,登陆界面打不开了。请教是什么情况。我是一头雾水。什么都没更改一开始都好好的。

Nero最新整站代码,下载即用

Nero是一个基于bootstrap开发的多用途Drupal8主题。适用于商业Business、企业Corporate、案例Portfolio站。易于使用和完全定制。

特性:

  • 基于Bootstrap3框架
  • 100%自适应
  • 支持1/2/3栏布局
  • Font Awesome字体支持
  • 17个区域

项目地址:https://www.drupal.org/project/nero

在线演示地址:https://dropthemes.in/demo/nero/

本主题由DropThemes.in公司开发,且演示demo由该公司提供,演示demo使用的Drupal8版本为8.0.0,其中使用的nero主题的版本为8.x-1.2,官方社区最新主题版本为 8.x-1.4。本人针对此官方demo做了一个升级,更新Drupal8内核为8.3.3,更新主题至8.x-1.4。

下载地址为:见drupal中国群共享

使用方法:

drush运行不了?

按官方的安装说明
Install a site-local Drush
1.It is recommended that Drupal 8 sites be built using Composer, with Drush listed as a dependency. That project already includes Drush in its composer.json. If your Composer project doesn't yet depend on Drush, run composer require drush/drush to add it.
2.To run Drush, navigate to your Drupal root and call ../vendor/bin/drush.
并且chmod u+x /usr/local/vendor/bin/drush

drupal8 网站遇到了不可预知的错误

drupal8  安装好了,开始运行正常。
后来装了个ubercart模块后,一登录就出现“网站遇到了不可预知的错误。请稍后再试。”
没有具体的错误信息。
删除模块文件夹,还是有这个错误。
现在不知道怎么回事,该怎样才能恢复原来的状态。

 

 

 

Drupal8 commerce安装

在drupal8.3.2下启用commerce模块时,提示如下

Module address doesn't meet the requirements to be enabled. 
Address requires the commerceguys/addressing library. 

然而通过composer require commerceguys/addressing 去安装依赖后还是一直提示缺少这个库。

解决方法指定这个库的版本为~1.0,或者修改composer.json文件,添加

"commerceguys/addressing": "~1.0"

然后再执行composer update

标签: 

Drupal 8.3.2终于更新了匿名用户注册接口

Drupal 8.3.2终于更新了匿名用户注册接口

Drupal8终于在8.3.2更新了用户注册rest接口,不再需要oauth认证、只需要token就可以创建用户了,效果如图。

大致步骤:

1.启用rest接口

2.修改用户配置,让匿名用户可以注册

3.修改匿名用户注册用户权限

4.编辑用户注册接口的配置

5,Postman测试用户注册接口

drupal8 百度地图模块

drupal8百度地图模块可以为你的内容类型添加一个百度地图的字段,该字段主要是用来标识位置,还能在这个标注位置上显示一些公司位置,电话等信息,前台显示的时候还能搜索交通路线。

Drupal 8 hook_library_info_build使用

原文:http://jahng.cn/node/61

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

但是之前开发百度地图模块的时候遇到一个问题,就是我要添加到页面的js是带有参数的,这个参数其实是百度AK,如果这个模块是我自己项目使用的话,那很好办,我直接在library定义文件里面hard code就行了,比如像下面这种方式:

 

页面

订阅 RSS - Drupal 8.x