欢迎各位兄弟 发布技术文章
这里的技术是共享的
1) Save & Edit 模块
2) /admin/config/content/save-edit 如下图设置后,当创建或编辑这两种内容类型的内容时就有了 保存编辑 的按钮
DELETE FROM `apachesolr_index_entities_file`
WHERE
因为网站一直很卡
我们在 mysql 中执行 show full processlist;一直出现上面的语句
咋办?
我们删掉 apache solr 的索引,再重构(重建)搜索索引,
如下面的两个图
1) phpmyadmin 中 先备份 semaphore variable 这两个表
semaphore variable 这两个表
variable 这两个表
2)执行 DELETE FROM semaphore WHERE name='cron';
DELETE FROM `variable` WHERE name = "cron_semaphore"
template.php 文件中
cs_computers 是节点类型
要在Drupal 7中执行自定义cron任务,你可以按照以下步骤进行操作:
1) view 选择 按日期过滤 (这个是 created ,似乎不是日期类型 )
结束日期的话 需要 form_alter 这个 过滤器表单 (默认是加上 24*2600 秒(一天) ,因为 只有日期 没有时间的话,它是以 2024-1-18 00: 00:00 为结束,结果就不包含了)
/admin/reports/fields
下面是自己亲自做的,
到内容类型的字段编辑页面
/admin/structure/types/manage/cs-computers-format/fields/field_cs_computer_time
下面 把 时间的步进增长量由 15 分钟改成了 1 分钟,,
https://www.drupal.org/project/unique_field
https://www.drupal.org/project/bs_uniquenode
http://shipingzhong.cn/node-admin/18094
Use the Devel module's Theme developer tool to i
function site_editor_nav_menu() {
//判断用户是否登录 未登录 就跳到login页面function shipingzhongcustomfive_init(){
有关 节点 node 的 hook api 见 /node-admin/18791
在Drupal中,节点的创建时间戳(created时间戳)会通过服务器的时区设置进行既定的格式化。如果您希望在保存节点时将时区信息包括在内,您可以使用date_default_timezone_set()函数在代码中设置时区。
date_default_timezone_set()
https://www.drupal.org/project/better_exposed_filters BEF 模块,有大用
仅对节点的 时间字段 起作用,对系统默认的 created, updated 字段不起作用,即不能弹出日期,至少d7中是这样子的
我的做法
1)确认别名已经加好了 /admin/config/search/path
2)左上角清空所有缓存 (清缓)
3) 如下图,在菜单里面添加一个菜单项,路径使用别名
pathauto
1) 使管理员能够基于规则自动为节点创建路径别名
2) 也可以为任意的url网址设置别名
/admin/config/search/path 这是自定义别名的功能
function custom_twenty_two_jses_node_update($node){
在 视图中处理
结果如下图,不理想
/admin/config/development/performance