首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主导航菜单:扔掉旧的,做一个新的

主导航菜单:扔掉旧的,做一个新的
EN

Drupal用户
提问于 2014-12-02 15:09:34
回答 2查看 37关注 0票数 0

我和Drupal 7内置的Main Menu搏斗过血、牙和钉子,最后我放弃了。

我所做的是实现一个块,并将其放置到Main Navigation区域,并使用纯CSS来控制菜单。到目前为止,我认为它看起来和工作都很棒。

只有几个问题:

我写这个网站的公司有几个拥有管理特权的用户,他们对HTML的了解非常有限。

我已经为这些块安装了CKEditor (WYSIWYG编辑器)模块,这使它们更加容易,但是每当他们编辑菜单的原始HTML (他们不喜欢这样做)时,这个编辑器就会从菜单中删除所有的CSS类并销毁它。

而且,由于我对菜单的块处理方法,他们没有您在内置菜单中拥有的非常好的Configure Links页面。

我想做的事:

我想做一个new menu module,它可以像内置Main-Menu那样工作,但不扩展它(我已经尝试过Superfish和NiceMenus,它们都扩展了内置菜单,本质上继承了它的所有bug)。

我想做一个Configure Links Administrative Page,它将允许管理员配置链接,就像为内置主菜单配置链接一样。

我的问题:

有人知道如何查看主菜单模块的源代码吗?或者,如果存在替换的主菜单模块,我可以将其分割开来吗?

到目前为止,我还没有找到主菜单模块的任何源代码或任何替换。我只找到了一些扩展模块,比如Superfish和NiceMenus。

如果还不存在,会有谁能指点我从哪里开始,或者(这可能是太多的要求)告诉我如何做和我一起做这个项目?我对Drupal非常陌生(两个月前我不知道是什么),但我在软件工程方面有一些广泛的知识。

据我所知,这已经尝试了好几次,并提出了几次,但我还没有找到任何后续的这些问题。我觉得这篇文章可能会有帮助,但我觉得我只是在看完之后就在兜圈子.

谢谢大家的帮助!我期待着你的回应!

EN

回答 2

Drupal用户

发布于 2014-12-08 22:44:58

搜索一个名为“漂亮菜单”的模块。

另一个选项是创建一个自定义块,并在其中自己查询数据库中的主菜单链接。还可以将上下文列表链接按钮添加到块中。

票数 0
EN

Drupal用户

发布于 2015-05-17 21:01:33

您是否可能使用CKEv.4并且启用了ACF?如果是这样的话,除非您已经在cke-styes.js(或它调用的任何类)中注册了类,否则将删除它们。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/138641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档