改变元素默认的信息:hook_element_info_alter

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

先认识一个 hook , hook_element_info_alter ... 你可以使用这个 hook 去改变元素的一些默认的东西 ... 先在我们的模块里用一下这个 hook .. 添加一段注释 ...

再把 hook 换成模块的名字 ..

然后输出这个 Hook 里的 info 参数 ... 重建缓存 ...

回到 Drupal 的页面 .. 在这里输出的就是 Drupal 定义的一些元素 .. 我们要修改的元素类型是 submit ... 也就是表单里的提交用的按钮 ..

判断一下,是不是有 submit 元素 .. 有的话就给它添加一个 css 类 ... 名字是 ui ... semantic 需要 ui 还有 button 这两个 css 类为按钮元素添加样式 .. button 这个类已经在 submit 类型的 input 上了 .. 所以我们只需要一个 ui ..

重建缓存 ... 再去预览一下 ..

你会发现这个页面上的一些按钮的样式有了变化 ... 因为在按钮元素上面应用了特定的 css 类 ... ui 还有 button ...

0:00
0:00
0:00
1:30
0:00
0:00
1:14
0:00
0:00

改变元素默认的信息:hook_element_info_alter《 Drupal:自定义界面 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点