一句话概括 官方文档 概念 Drupal是个内容管理系统哦 那么,什么是内容管理系统?就是用户自己编辑自己的网站内容的一个系统。 那么,什么是Drupal呢?Drupal是一个通过模块和主题的安装和卸载来实现CMS功能的CMS。 Drupal要求PHP,其他的随意。 那么为什么要用Drupal? 安
转载 2018-11-18 22:09:00
49阅读
2评论
l() is gone. Use \Drupal\Core\Link for full link objects, -- 链接对象and \Drupal\Core\Url for URL generation. 生成url drupal_goto() is gone. Use a RedirectR
转载 2018-05-11 10:30:00
128阅读
2评论
https://drupal.stackexchange.com/questions/72927/manually-disable-a-module drush eval "\$module_data = \Drupal::config('core.extension')->get('module'
转载 2020-06-11 18:25:00
43阅读
2评论
drupal8 Adding stylesheet and JavaScript to a Drupal theme.
翻译 2017-12-09 17:49:44
1543阅读
在大致了解了Drupal7是如何工作之后,由于出于对syfmony2的偏爱,更多的是主题引擎Twig的偏爱,还是将目光转向了Drupal8,这个在官网上声称将让所有人都爱上它的版本。虽然还是Alpha版,但已经可以用它来实现很多的功能了,这在流行的第三方模块和主题相继支持Drupal8后表现的尤为突出。 这一篇博文之所以出现,与其说是介绍Drupal8,还不如讲是坚定我使用Drupal8的决心,毕竟Drupal7还是相当好用的。:)
原创 2014-07-28 15:36:49
1172阅读
这个依赖注入有个管理的东西,假设是InjectionManager然后框架,比如说是Framework 现在Framework 想要 实例化一个controller它就问InjectionManager要这个Controller的实例https://segmentfault.com/a/119000
转载 2017-08-10 16:05:00
67阅读
2评论
一、Drupal简介 Drupal 是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。连续多年荣获全球最佳CMS大奖,是基于PHP语言最著名的WEB应用程序。截止2011年底,共有13,802位WEB专家参加了Drupal的开
原创 2021-06-05 10:43:02
658阅读

 一、Drupal简介  Drupal 是使用PHP语言编写的开源内容管理框架(CMF
原创 5月前
166阅读
  YAML 文件是新引入的重要项目文件,在 Drupal 8 中,无论是模块、主题还是安装配置文件,都需要 .info.yml 文件来为其存储项目相关的基础信息。在 Drupal 中,.info.yml 文件通常会被作为以下用途进行使用:向 Drupal 声明模块、主题、安装配置文件的存在情况向 Drupal Web管理界面提供信息提供模块启、禁用条件以及版本兼容性信息其它管理用途 H
转载 精选 2016-02-16 18:14:56
292阅读
  YAML 文件是新引入的重要项目文件,在 Drupal 8 中,无论是模块、主题还是安装配置文件,都需要 .info.yml 文件来为其存储项目相关的基础信息。在 Drupal 中,.info.yml 文件通常会被作为以下用途进行使用:向 Drupal 声明模块、主题、安装配置文件的存在情况向 Drupal Web管理界面提供信息提供模块启、禁用条件以及版本兼容性信息其它管理用途 H
转载 精选 2016-02-02 11:37:55
564阅读
Drush可以说是Drupal的瑞士***,只要你使用过一段时间的Drush,一但没有它的话,你会觉得很不方便。可如果通过我在前面博文中所讲的方法来安装Drush的话,是不能够支持Drupal8的,所以便有了这篇博文,介绍如何在安装支持Drupal8的Drush工具。在Drush的GitHub主页上我们不难看出,Drush7.x是支持Drupal8的,那么就让我们来安装Drupal7.x吧:一、安
推荐 原创 2014-07-29 11:24:20
2977阅读
  之前我们已经通过《Drupal8开发教程:认识.info.yml文件》对模块的YAML文件有了了解,今天我们来看如何通过模块开发的方式添加一个新的页面。  在 Drupal 7 中,通过模块添加新页面非常简单,使用 hook_menu 定义路径及回调函数返回要显示的结果即可。但 Drupal 8 却要麻烦很多,虽然也是定义路径,然后关联用于显示内容的函数,但却要在两个文件中分开进行。而且 Co
转载 精选 2016-02-16 10:21:24
292阅读
解决drupal8提示“settings.php中的trusted_host_patterns”设置未配置问题找到当前网站目录下的sites/default中的settings.php文件。修改这个文件中的内容,在725行这注释后添加上,注意要是在*/这个注释后添加,否则无效$settings['trusted_host_patterns']=array('^www.syw
web
原创 2019-05-23 10:11:52
1024阅读
当我下载了Drupal-8.0.0-alpha版之后,十分有兴致地去下载排行在前面的8.x开发版的主题,想大致做个试验性质的网站,但结果却大大出乎我的意料,大部分的主题都不能正常应用,在百般纠结之下,还是一咬牙下决心作一个主题好了!如果大家留意我以前的博客就不难发现,我比较偏好BootStrap框架,所以这次就基于BootStrap框架来制作一个主题!既然是对新事物的尝试,我想不妨把我感兴趣的Sa
原创 2014-08-11 10:14:09
1313阅读
Drupal8的主题制作准备工作已经完成了,那么我们接下来就开始正式制作主题了!一、生成主题的Compass框架首先我们先进入到Druapl8的主题目录:cd /var/www/druapl8/themes然后利用Compass生成主题框架:compass create firehare --css-dir=css --p_w_picpaths-d
推荐 原创 2014-08-15 22:55:47
2095阅读
1点赞
一、Drupal8的安装1、搭建环境由于我们已经安装好了Drush,所以安装Drupal8就会显得十分的简单。但首先还是要先搭建环境:安装tasksel软件包sudo apt-get install tasksel安装LAMP服务(Apache2、Mysql和PHP)sudo tasksel install lamp-server2、下载
推荐 原创 2014-07-31 00:51:15
3209阅读
https://www.qed42.com/blog/art-of-writing-template-files-drupal-8-- 涉及到大量数据,preprocessmarkup,建议用template 可以考虑尽量用twig的函数。简单方便。
转载 2018-03-21 15:14:00
32阅读
2评论
Drupal 8是流行的Drupal内容管理系统的最新版本。这个指南演示了如何在运行Debian或Ubuntu的Linode上安装Drupal 8
转载 2017-07-11 09:19:55
1396阅读
Drupal 是一个开源,灵活,高度可拓展和安全的内容管理系统Content Management System(CMS),使用户轻松的创建网站。它可以使用模块拓展,使用户将内容管理转换为强大的数字解决方案。Drupal 运行在诸如 Apache、IIS、Lighttpd、Cherokee、Nginx 的 Web 服务器上,后端数据库可以使用 MySQL、MongoDB、MariaDB、Postg
原创 2月前
13阅读
  • 1
  • 2
  • 3
  • 4
  • 5