gpt4 book ai didi

css - RefineryCMS 2.1.0 和 Zurb 4 带下拉导航的顶部菜单

转载 作者:太空狗 更新时间:2023-10-29 12:35:07 26 4
gpt4 key购买 nike

我正在尝试使用 Zurb foundation 来设计一个使用最新版本的 refinery 构建的应用程序。我从遵循本指南开始

http://blog.flatironschool.com/post/54511602806/build-a-blog-based-site-with-refinerycms

但最新版本的refinery 使用“menu-presenter”来布局菜单。

我已经走到这一步了:

module ApplicationHelper


def zurb_menu
menu_items = Refinery::Menu.new(Refinery::Page.in_menu)

presenter = Refinery::Pages::MenuPresenter.new(menu_items, self)
presenter.css = "top-bar-section"
presenter.dom_id = nil
presenter.menu_tag = :section
presenter.list_tag = "ul class='left'"
presenter
end
end

这种方法可行,但是元素不太正确,主要问题是我不知道如何或在何处添加下拉列表类以使子元素下拉。使用上面的代码,子元素一直在扩展。

谢谢你的帮助

最佳答案

如果您使用 fast_menu 而不是 in_menu,那么您将能够重新排序页面。 menu_pages 有效,但您不会以与在管理中相同的顺序呈现页面。希望这对某人有帮助。

menu_items = Refinery::Menu.new(Refinery::Page.menu_pages)

menu_items = Refinery::Menu.new(Refinery::Page.fast_menu)

关于css - RefineryCMS 2.1.0 和 Zurb 4 带下拉导航的顶部菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20068284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com