欢迎各位兄弟 发布技术文章
这里的技术是共享的
https://api.drupal.org/api/drupal/modules%21node%21node.module/function/node_delete_multiple/7.x
如果是暴露的过滤器 如下图
通过 form_alter 的#validate 来覆写修改
见根目录下面的 \includes\database\database.inc 文件
第1)种方法
admin/structure/types/manage/dchp-network-segment/fields/field_dhcp_net_seg_comment
field_dhcp_net_seg_comment 是字段名称
/admin/structure/types/manage/jses-terminal-manager/fields
/admin/structure/types/manage/jses-terminal-manager/fields/field_jses_user_wired
下面的值不限 ,就变成了 checkbox 否则为1的话,就是 radio
使用的是 Entity Reference 模块 及 views 模块吧
drupal 7.82 及之前的版本 users 表没有 changed 或 updated 字段,即最后变化时的时间戳
有两种解决办法
1)https://www.drupal.org/project/track_user_change 模块 有大用
2)
/admin/reports/status
/admin/config/development/logging
下面 1)是针对当前节点 2) 是针对新创建的节点 3) 针对所有节点
1) /node/11174/edit
2) /admin/structure/types/manage/jses_terminal_manager
/admin/structure/types/manage/jses_terminal_manager
好吧......经过数周的混乱我终于找到了解决方案,感谢这篇文章:
admin/config/people/accounts/settings
事实上 ,可以找 user 模块,搜 $items ,看看路径 在约就能明白,帐户设置 在哪里了
function custom_nineteen_ad_info_menu(){
Drupal 7 使用 PDO 连接数据库,鉴于 PHP 6将把 PDO 做为默认数据库连接方式,这是必须的选择。实际上,Drupal 7之前的数据库抽象层,和 PDO 的某些理念一致,用相同的方法操作不同类型的数据库,减少了模块开发者的工作,也提升了程序的兼容性和可移植性。引入 PDO,相对于之前的版本,数据库接口当然有不小的变化。
db_query_range() //它有 $from, $count ,这两个指定范围db_query()
第一个例子
/admin/config/content/node-view-permissions
思路: /admin/people/permissions 这个权限页面看不到,,查看 "ftp信息" 这个内容类型的东西,
因为这个查看权限是由node view permissions模块控制的 ,所以我们 看看 node_view_permissions 的 $items 是否有配置 这方面的内容
node_view_permissions.module 里面的内容
function node_view_permissions_menu() {
$items = array();
user_load_multiple
drupal 节点更新的 uid 不是 创建的 uid
node 有个 revision_uid 属性 就是更新的uid,不是作者(创建人)的uid