hook_menu如何呈现布局 -- routes 领域 drupal 相关 的问题

hook_menu how to render the layout


0
vote

问题

中文
  function test_menu() {      $items['test'] = array(     'page callback' => 'test_test',     'title' => 'test',     'menu_name' => 'navigation',     'type' => MENU_NORMAL_ITEM,     'access callback' => true     );      return $items; }  function test_test() {     echo 555; }   

当我访问URL /测试时,我看到'555',但如何渲染布局本身以及页面的内容显示'555'?

英文原文
function test_menu() {      $items['test'] = array(     'page callback' => 'test_test',     'title' => 'test',     'menu_name' => 'navigation',     'type' => MENU_NORMAL_ITEM,     'access callback' => true     );      return $items; }  function test_test() {     echo 555; } 

when I access to url /test, i see '555', but how to render the layout itself and in the content of the page show '555'?

  

回答列表

2
 
vote
vote
最佳答案
 

你应该改变"回声555;" "返回555;"

 

You should change "echo 555;" to "return 555;"

 
 
     
     

相关问题

2  使用hook_menu_alter覆盖URL:文件路径的问题  ( Override an url with hook menu alter problem with the file path ) 
在'mymodule'中,我尝试用hook_menu_alter覆盖菜单URL,如下所示: global $base_url; $items['node/%node/delete'] = array( 'page arguments' => array('myfunction', 1), 'file' ...

0  菜单 - 迷你面板:从菜单项中删除锚标记  ( Menu mini panels removing anchor tag from menu item ) 
我已经使用了 menu-minipanel 模块设置一些Mega菜单。主菜单项设置(使用模块UI)以显示MiniPanel与我的各种菜单块/节点。 但是但是我不希望第一个级别的菜单项本身点点,并且由于我使用了MENU MINIPANEL选项以允许点击以显示MINIPANEL我被迫使用特殊菜单项模块要生成" #"作为h...

3  Drupal 7菜单转换和URL别名  ( Drupal 7 menu translation and url aliases ) 
我正在使用drupal7和启用i18n和menu翻译模块构建多语言站点。我可以翻译菜单项,它只能在一个小问题上工作: 如果菜单项指向内部页面(即:/ user)一切正常,但如果菜单项指向节点,则标题被翻译,但我只能指定一个路径。 i.::我有一个英文页面"关于我们" ,它是 node / 1 ,并具有URL别名 /...

1  有没有办法改变节点的编辑链接?  ( Is there a way to change edit link for nodes ) 
有没有办法改变节点的编辑链接? 当前编辑如下所示:[node / node_id /编辑] 我需要如下所示:[node / edit / node_id] ...

0  使用子项创建菜单项  ( Create a menu item with subitems ) 
如何为 998887661 创建一个菜单链接,其中有相关的子项? 例如,在主菜单中,我有关于产品和产品菜单项的首页,我希望它将所有类别作为子项:产品 - >鞋子 - >衬衫... 是有钩子还是一个例子,所以你可以实现这个? ...

2  自定义导航菜单栏  ( Custom navigation menu bar ) 
我使用主菜单作为导航栏,我想获取以下结果:当鼠标在一个导航项上徘徊时,子菜单应显示为 99887662 在此项目下。我希望能够拟合子菜单 <div> s。 我是否实际使用导航菜单或只是主菜单? 我正在使用drupal 7。 ...

0  添加自定义菜单字段[重复]  ( Adding a custom menu fields ) 
这个问题已经在这里有答案: displayng菜单说明在Drupal 7中的主菜单链接下 (2个答案) ...

1  菜单回调的覆盖主题函数  ( Override theme function for menu callback ) 
我正在寻找的东西:我有一个自定义节点链接,当单击后,在灯箱中显示自定义HTML内容(选项选择)。我需要将参数传递给HTML内容以生成HTML代码。 我所做的:我创建了一个参数的菜单回调,以及这个"页面" 的模板文件,它在灯箱中执行处理并显示HTML内容。我猜这有点矫枉过正,整个渲染需要很长时间。 将更好(更快...

1  使用自己的编辑设置子部分  ( Setting up sub sections with their own editors ) 
我是drupal(v7.21)的新手,并希望将它用于包含几个部分的网站,每个部分由单独的所有者及其编辑团队运行。只是想问一下是否有可能,我可以如何解决它。我正在寻找的流量是: function artprod_tokens($type, $tokens, array $data, array $options, ...

1  Drupal Bootstrap主题使用超级鱼  ( Drupal bootstrap theme working with superfish ) 
我希望这不会太令人困惑,道歉是 我的情况: 我使用了超级鱼,以便当鼠标悬停导航项目时,我可以使用下拉子菜单导航菜单。 我使用引导主题使整个站点响应 我使用'主菜单'而不是"导航" 作为我的导航菜单栏 我通过在Bootstrap主题中更改超级幼儿,bootstrap.css和style.css中的'd...

1  我可以将我的分类菜单减少到十大列表吗?  ( Can i reduce my taxonomy menu to a top ten list ) 
我已经从我的一个词汇表中生了一个分类菜单。但菜单有太多的物品。我想根据每个术语的节点数量短暂,以便我可以将菜单减少到前10或20,并实现显示所有链接... ...

0  在菜单块中展开鼠标上的子菜单  ( Expand sub menus on hover in a menu block ) 
我需要在侧边栏中显示扩展的菜单。我使用菜单块来显示子菜单。但现在问题是当我悬停在父菜单上最初时,它不会显示之前出现的子菜单。 只有单击父菜单时,子菜单才会扩展,然后单击父菜单,然后将所有子菜单列出扩展的所有子菜单。 请告诉我如何在子菜单未扩展时在菜单块中显示子菜单在菜单块中 ...

0  菜单未显示两个克隆服务器的1个服务器  ( Menu not showing for 1 server of two cloned servers ) 
克隆现有服务器实例并将新一个指向同一数据库后,我修改了我的主机文件以加载具有与第一个URL相同的URL的第二个服务器。 一切都很好,除了在第二服务器上丢失导航菜单! 对可能导致两个相同的服务器的任何洞察如何以这种方式表现不同? 更新:所讨论的菜单由超级小脑模块生成。 ...

1  如何更改主菜单以添加自定义类  ( How to alter main menu to add custom class ) 
如何将自定义类添加到主菜单。主菜单链接就像时尚,艺术,寿命和被视图的节点可以是任何一个。我想按照被视图的节点制作主菜单项。例如,如果 example.com/node/44 - &gt; category = fashion 然后选中主菜单中的时尚。我尝试了 MYTHEME_menu_link 和 MYTHEM...

0  跟踪访问页面的访问  ( Tracking access to a page ) 
我有以下定义,回调tech_incentive_page执行一些逻辑,然后将结果呈现在page.tpl.php中。 function tech_incentive_menu() { $items['technician-briefs/tech_incentive'] = array( 'title' ...

1  基于词汇表的动态增长菜单?  ( Dynamically grow menu based on terms in vocabulary ) 
随着术语被添加到词汇表中,我需要这些术语并将其合并到具有自定义URL结构的菜单中。例如,我可能有 Restaurant Taxonomy ,其中包括以下术语: 麦当劳 Taco Bell wendys 我需要生成一个菜单,它与包含术语名称的特定模式匹配 - 此模式可以是任意的。例如,我的图案 /resta...

2  如何使用自定义模块生成的链接打印菜单?  ( How do i print a menu with links generated by my custom module ) 
如果我使用 theme('links', array('links' => menu_navigation_links('main-menu'), 'attributes' => array('class'=> array('links', 'main-menu')) )); 它将在我的主菜单中打印链接。我...

0  如何使用我的自定义菜单来覆盖Page.tpl.php  ( How to overreide page tpl php with my custom menu ) 
我有覆盖page.tpl.php在我的自定义模块中创建的新自定义菜单。我的菜单看起来像下面 $items['node/edit/restaurant/%/barcodes'] = array( 'title'=>'Barcodes', 'menu_name' => 'barcodes', ...

2  将本地化_Options设置为(Boolean)false的菜单链路?  ( What causes localized options on a menu link to be set to boolean false ) 
我是一个现有的drupal 6网站中的一个问题,如果你去构建和gt;菜单和gt;主链接它导致500错误。 错误消息是: Fatal error: Unsupported operand types in /var/www/sitename/htdocs/includes/common.inc on line 1632...

0  单个菜单链接不翻译  ( Single menu link not translating ) 
我正在使用使用许多不同语言的网站。切换语言总有一个主菜单项不会翻译,但页面上的标题它链接到确实翻译(菜单标题和页面标题都是相同的)。 主菜单主要包括与分类术语的许多链接,但是这个单一麻烦的链接是一个节点。 这里出现了什么问题? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.