我想就如何解决这个问题得到你的意见和解决方案。
我有一个网站,显示多个城市和国家的餐馆,活动和景点。 现在我实现了以下结构:
Country A
--City A-1
----Restaurants
----Events
----Attractions
--City A-2
----Restaurants
----Events
----Attractions
Country B
--City B-1
----Restaurants
----Events
----Attractions
--City B-2
----Restaurants
----Events
----Attractions
冗余非常多,特别是涉及显示特定类别内容的模块时。 我认为这是一个很好的解决方案,就是只为餐馆,活动和景点创建类别,并找出通过向URL添加参数来指定哪个国家和城市的方法。
我将不胜感激任何想法和建议。 谢谢
答案 0 :(得分:0)
您无法避免在菜单管理器中创建完整菜单。
对于模块,您可以在模块内添加一个文本字段,其中包含如下数组:1,7:2,8 ... = menu_id_1,content_of_city_7:menu_id_2,content_of_city_8 ...
每种类型(餐馆,活动,景点)只有一个模块,连接到您想要显示的所有菜单,您将检查与您的数组中url的菜单ID匹配的内容。