[英]Override callback function in Drupal7
我正在使用博客模塊。 我可以使用以下URL訪問它: http://localhost/drupal/blog
。 我已經張貼了一些帖子。
在博客內容類型中,我添加了一個字段,例如發布日期。 當我打開相同的URL http://localhost/drupal/blog
,博客文章http://localhost/drupal/blog
提交日期的順序發送。
現在,我希望帖子應按順序通過新添加的字段“ posted_date”列出。 我不想更改在blog.pages.inc頁面中定義的默認功能。 請提出建議!
在自定義模塊的module_name.module文件中創建此函數。
例如:sites / all / modules / custom / module_name / moduleName.module
/**
* Implements hook_menu().
*/
function moduleName_menu() {
$items['blog'] = array(
'title' => 'Blogs',
'page callback' => 'blog_list',
'access callback' => TRUE,
'file' => 'page_name.inc',
'type' => MENU_CALLBACK
);
}
創建一個文件moduleName.pages.inc並定義回調函數。
例題:sites / all / modules / custom / moduleName / moduleName.pages.inc
function blog_list() {
return t('welcome blog');
}
希望它能為您加油!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.