跳转到主要内容

主页内容

2024年05月31日

Drupal页面重定向

一、以Ajax的方式提交表单后重定向:要实现重定向到一个指定的url,需要用到RedirectCommand类。首先引入RedirectCommand类的命名空间:use Drupal\Core\Ajax\Redi...

2024年05月31日

Drupal中的JavaScript相关操作

1、从module中传值到JavaScript中(1)、在模块根目录下创建demo_form.module文件,在文件中使用hook进行传值 ...

2024年05月31日

Drupal的日志系统

Drupal中的错误日志通常是用来记录网站运行过程中发生的各种问题,包括 PHP 错误、数据库错误、404 错误等。可以通过 Drupal 的后台界面查看这些日志。1、记录日志在代码中使用异常捕捉获取错误信息,并写...

2024年05月30日

Drupal Form API(第三篇:Ajax提交表单并验证表单项数据)

使用Form Api创建表单,并使用使用ajax提交表单,验证表单数据,并插入数据库。实现这个表单的步骤如下:1、引入要用到的命名空间namespace Drupal\demo_form\Form; use Dru...

2024年05月29日

module中引入JavaScript和CSS

1、在表单模块demo_form中新建js和css文件夹:在CSS文件夹下新建demo_form.css,在js文件夹下新建:demo_form.js文件内容如下:CSS文件:.error{ color: re...

2024年05月28日

Drupal Form API(第二篇:表单基本验证)

        Drupal Form Api提供了validateForm方法来验证各项表单的值。例如,需要验证用户的姓名是否为空并且需要验证用户填入的姓名是否大于0且小于...

2024年05月28日

Drupal Form API(第一篇:开发一个简单的表单)

(1)、在web/modules/ 新建custom目录,在目录中新建demo_form文件夹,在文件夹中新建demo_form.info.yml文件,内容如下:name: My demo form type: m...

2024年05月23日

Bootstrap中的常用操作

1、判断某个modal当前是否是打开状态。if ($('#MyModal').hasClass('show')) { console.log("#MyModal弹框当前是打开状态"); }else{ c...

2024年05月22日

2024年05月22日

在分类术语页和文章内容页显示分类术语名称

在page.html.twig中使用如下代码调用分类术语名称:{% if node %}{# 判断当前页面是不是文章内容页 #} {% if node.field_category %} {# field...