使用父链接展开儿童菜单项,没有JavaScript -- 7 领域 和 routes 领域 drupal 相关 的问题

Expand children menu items with parent link, without javascript


1
vote

问题

中文

我正在构建一个主菜单,以及一个带菜单块的子菜单。如果我在具有代表的链接上的文章上,则子菜单会出现。它应该像它一样。

问题:如何在没有JavaScript的情况下扩展父菜单链接的所有子项?

一个短暂的线框用于概述。

英文原文

I've build a main-menu, and a sub-menu with Menu block. The sub-menu shows up if I'm on the article with the represented link. It works like it should.

Question: How can can I expand all childrens of a parent menu-link without Javascript?

A short wireframe for the overview.

     
 
 

回答列表

1
 
vote

如果我正确理解你,那么将父链接设置为"显示为扩展" 应该让您获得所需的结果。当您进入结构时,您可以看到该选项 - >菜单 - >列出链接(正确菜单) - >编辑(父菜单项应该始终显示它的子链接)。

 

If I understand you correctly then setting the parent link to "Show as expanded" should get you the desired result. You can see the option when you go to Structure -> Menus -> list links (of the correct menu) -> edit (the parent menu item which should have it's child links always displayed).

 
 

相关问题

2  如何更新使用field_create_instance创建的字段  ( How to update a field created with field create instance ) 
我正在构建一个实现hook_enable的模块来创建字段。 但正如我正在开发的那样,我注意到我的代码中的错误导致以错误的方式创建字段。 有没有办法更新这些字段? 优选地使用代码,因此我还可以使用此代码隐藏这些字段,从禁用模块一旦模块说出用户配置文件。 这是我用来创建这些字段的代码: //calling my fu...

0  将microdata添加到面包屑 - 钩子的有些麻烦  ( Add microdata to breadcrumbs some trouble with hooks ) 
我正在尝试将microdata添加到面包屑上。我在web 这个修复我试图将其包含在我自己的SEO模块中: function mymod_page_alter(&$variables) { if (!isset($variables['breadcrumb'])) { $variables[...

6  视图公开过滤器重定向到错误的URL  ( Views exposed filter redirects to wrong url ) 
在提交过滤器设置后,在页面(CTOOLS页面管理器模块中的面板)上使用"视图内容" 窗格,过滤器路径(在URL中)而不是应用于当前页面(具有视图),它被添加到根域(主页)。 请给出一个提示,设置可能有什么问题? ...

22  如何基于页面路径/深度动态地将类添加到正文标记?  ( How to add classes to body tag dynamically based on page path depth ) 
如何动态地将类添加到正文标记,例如下面的此示例? -home --melbourne <body class="melbourne"> ---主题公园 <body class="melbourne theme_parks"> ---餐厅<代码> <body class="melbourne resta...

3  如何在叠加模式中表单提交后重定向用户?  ( How to redirect user after form submit in overlay mode ) 
以下代码将用户重定向到 node/add/article 但不使用叠加。 $form_state['redirect'] = 'node/add/article' 如何在叠加模式中打开 node/add/article ? ...

7  如何选择要跳过Drush SQL-Sync @dev @staging的哪些表?  ( How to choose what tables to skip for drush sql sync dev staging ) 
在我以前的问题之后 如何设置Drush SQL-sync不在@dev和@staging之间克隆用户? 我手动预选了80多个表,不应该自动同步(内容,角色和权限,用户,临时,缓存)。我对这个解决方案并不完全满意。为什么?因为我的过滤器决策是基于经验,直觉和猜测,当我想使用最好的实践方法时。 如何正确选择要跳过 drus...

9  在节点上“更改”  ( Changed by on nodes ) 
mysql> select nid, uid, created, changed from node; +-----+-----+------------+------------+ | nid | uid | created | changed | +-----+-----+------------...

1  进口推文,Blogpost,Flickr照片,幻灯片,[关闭]的好方法  ( A good way to import tweets blogpost flickr photos slideshare ) 
关闭。这个问题是基于意见的。它目前不接受答案。 想要改进这个问题?更新问题,以便通过编辑此帖的事实和引用来回答。 关闭 4年前。 ...

1  如果使用AJAX加载了评论表单,则忽略Ajax提交  ( Ajax submit ignored if comments form is loaded with ajax ) 
在D7中,我有一个自定义模块,在注释表单上启用Ajax表单。这是伟大的。 我也有注释在 commessblock 模块中使用 block_refresh 用下面的片段。这很好地展示评论和表格。但是,Ajax表单提交停止工作。 我试过呼叫 $Drupal.attachBehaviors() (如下所示)和 $Drupa...

3  自定义节点状态  ( Custom node status ) 
在 admin/content 中有"状态" 过滤器默认提供给我们: any published not published promoted not promoted sticky not sticky 我可以将这些映射直接到数据库中的 node 表格: mysql> select nid, stat...

3  视图中的位置/距离计算字段结果?  ( Location distance based calculated field in views results ) 
使用模块: drupal 7.12 意见3.3 位置3.x-dev (当然更多) 我有一个漂亮的标准视图,用户输入了距邮政编码的距离的接近过滤器,用于显示某个位置附近的商店(您的标准经销商/存储定位器搜索)。我想添加一个计算的字段(或其他东西)来显示每个商店从输入的邮政编码中的距离。此字段仅在视图中使用,...

8  查看3,语言上的上下文过滤器 - 允许多种语言  ( Views 3 contextual filter on language allow for multiple languages ) 
所以对于这个网站,我正在建立我需要能够执行以下操作。 当用户观看英语网站时显示所有英语文章 当用户在荷兰语中查看网站时,显示所有荷兰文章 - 但也是未经翻译的英语 当用户以德语查看网站时,显示所有德语文章 - 也是未经翻译的英语。 上下文过滤器,'内容翻译:语言'只允许放入一个值。这是指定的语言或全部。 但在我...

2  将查询转换为db_query_range [关闭]  ( Convert query to d7 for db query range ) 
这个问题不太可能帮助任何未来的访客;它仅与小地理区域,特定时刻及时的特定时刻或非常狭窄的情况,这些情况通常不适用于互联网的全球观众。有关帮助提出这个问题更广泛适用,请访问帮助中心。 ...

1  Mollom CAPTCHA小部件未显示在自定义表单上  ( Mollom captcha widget not showing up on a custom form ) 
d7 + mollom。我希望我的用户每次点击我网站上的 /file/123/download 如 /file/123/download 这样的链接时都会填写CAPTCHA。我正试图向我的需求弯曲Mollom Captcha,但还没有取得任何成功。 Mollom公共和私钥表示,他们已经被Mollom Server验...

2  显示菜单的子链接  ( Displaying a menus child links ) 
似乎是,默认情况下,emega和其他主题不会呈现子链接。 我已经尝试过各种模块(例如超级鱼和megamenu),但他们没有提供一个允许我主题到设计的结构。 我找到了这个页面,但它似乎没有使用 theme_links() 。 有没有一种简单的方法来启用我的所有菜单链接,并且在渲染之前仍然能够钩住它? ...

52  配置临时目录  ( Configuring the temporary directory ) 
我最近将一个站点从localhost移动到vps。我已经设法使公共和私人文件可写;但是,我不确定在哪里找到临时文件夹以及如何更改权限。我继续收到此消息: 无法复制指定的文件:// file3hl91e,因为未正确配置目标目录。这可能是由文件或目录权限的问题引起的。系统日志中有更多信息。 我正在使用Virtualm...

0  Drupal 7 - 完成在视图中嵌入观点的想法所需的建议  ( Drupal 7 advice needed to accomplish the idea of embedding a view in a view ) 
使用drupal 7 - 我的视图显示每个员工的所有项目分配。此视图正常工作,并以部门节点显示为块。 我有另一个显示页面"部门目录" 的视图。其中目录列出了诸如部门名称,地址,电话,传真,电子邮件等字段。 我尝试完成的想法是有一个部门的字段列表,然后将其列出员工分配。示例: view页面:部门: 财务部门 地址...

3  如何在分类法中向儿童展示父项条款?  ( How to show children terms of parent terms in taxonomy ) 
好的这件事是让我完全猛拉!我认为这个问题在某种程度上被问到了,但我似乎太愚蠢了,以调整我的要求。 我创建了一个名为"品牌" 的分类词汇,如此如此如此 级别1:品牌名称,如罗技,千兆字节等。 2级:产品类别如小鼠,键盘,耳机等每个品牌内。 3级:每个类别内的实际产品。 这些级别可以在必要时更深入。就像在老鼠一样,可...

1  有些麻烦AutoPath  ( Some trouble autopath ) 
我对用户路径别名有一些麻烦。我希望每个用户都有一个小页面 /member/username 。强制执行我在 user path下的设置( /admin/config/search/path/patterns )下建立( 99887665 )拼盘: member/[user:name] 。 这个似乎很好,但如果我看看联...

0  页面构建的$内容在哪里?  ( Where is the content of a page build ) 
我想将一些东西添加到我的 99887663 变量中添加到我的节点模板文件上,但在哪里组成这个变量?我假设它在template.php文件中,但具体函数归结 $content 变量的内容? ...




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


Licensed under cc by-sa 3.0 with attribution required.