Lugir的专栏

本页面为以前整理的部分 Drupal 教程和问答,暂未完全纳入专栏结构,待整理。 Drupal 8 网站建设 Drupal 8 安装运行环境要求(问答) Drupal 8 图文安装教程 Drupal 8 多站点介绍及安装配置指南 安装完Drupal之后需不需要删除in
Drupal 8 多站点介绍 多站点(Multi-Sites)是 Drupal 的一大特性,其主要特点有: 使用一套代码,安装和运行多个 Drupal 站点(代码维护、升级方便) 所有站点共享底层代码,同时每个站点可以拥有专属的模块、主题(通用模块、主题所有站点共享,各个站
1、安装 Composer // 下载安装脚本 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" // 执行安装过程 php composer-setup.ph
除了 db_query(), db_select(),Drupal 中最常用的几个数据库接口还有 db_insert(), db_update()和db_delele()。 db_insert() 在 Drupal 中,使用 db_insert() 函数来构造 INSERT
通过 db_query() 或 db_select() 完成查询后,还需要从结果集中取出数据。其中 foreach() 循环就是最常用的一种方式: $result = db_query("SELECT nid, title FROM {node}"); foreach ($r
在《数据库接口(Database API)db_query() 静态查询》中已经介绍过如何在 Drupal 中使用 db_query() 执行静态查询。一般比较简单的 SELECT 语句都可以使用db_query() 函数,复杂的查询则会使用 db_select()。因为查询语句
进行 Web 开发时,连接数据库进行增删改查的操作是必不可少的。在 Drupal 中,开发人员使用数据库抽象层提供的接口与数据库进行交互,而不直接操作数据库。(进行 Drupal 内核 API 的开发时除外) 使用数据库抽象层的主要意义有以下几点: 一次编写,多处运行。使开发
Drupal 本身已经实现了简单的邮件发送能力,但需要结合服务器上所安装的邮件系统才能正常工作。因此很多用户在使用 Drupal 时会遇到无法发送邮件的问题。 Drupal 默认的注册行为会通过邮件向用户发送注册链接,如果邮件功能不能正常运作,网站会连最基本的用户注册都会受到
在《区块布局管理:添加区块》中已经学习了如何添加基础区块,也跟随系统向导对区块进行了简单的分配,接着我们来熟悉更为常用的区块分配方式,了解区域分布,以及如何禁用以及从区域中移除区块。 区块分配 通过导航“管理 > 结构 > 区块布局”打开区块布局管理页面(admi
区块(Block)是 Drupal 中的重要概念,页面中的大部分的内容都可以通过区块来进行展示。(更多详细介绍请参考《Drupal 区块:基础概念、区块类型及相关模块》) 添加区块 通过导航“管理 > 结构 > 区块布局 > 添加自定义区块”进入添加区块页面

页面