如何修改drupal搜索模板?
-
20-09-2019 - |
题
我正在尝试使用 drupal 6 为搜索页面创建自己的模板。创建这些模板页面时我通常使用 Drupal 模板建议 但在创建文件时由于某种原因:
search-block-form.tpl.php search-result.tpl.php search-results.tpl.php search-theme-form.tpl.php
由于某种原因,它们似乎都没有覆盖 Drupal 模板?有什么特别的东西是我必须放入的,或者是我可以测试的东西,看看它们是否正常工作,因为到目前为止我尝试过的一切都失败了:/
提前致谢
更新1
看来他们现在可以工作了,我已经让这些工作了:
search-result.tpl.php search-results.tpl.php
但似乎我无法掌握控制表单的模板......有什么想法吗?
解决方案
搜索主题form.tpl.php: http://api.drupal.org/api/drupal/modules--search--search-theme-form.tpl.php/6
您可以使用预处理器自定义一些表单: http://api.drupal.org/api/function/template_preprocess_search_theme_form/6
这是使用预处理器的示例: http://agaric.com/note/theme-search-form-drupal-6
其他提示
将它放置到当前的主题文件夹,刷新浏览器之后。可能需要清除缓存,如果启用缓存。结果 在这里看到这些文件的内部说明: http://api.drupal.org/api/
的搜索/ 6 /搜索不隶属于 StackOverflow