假设我有一个“机票预订”的菜单项,它应该在4点以后不活动,那么在joomla 2.5中应该如何处理这个菜单项?
发布于 2012-12-11 20:05:40
你不需要在joomla上做任何事情。
在这种情况下,你需要做的正确的事情是在结束时间后需要关闭什么函数。单击菜单->在该页面中检查时间并阻止这些东西。这是最佳实践。
另一种方式是:
您可以使用Javascript来实现这一点。但这根本不是一个好的做法。获取用户的本地时间,并将其与您的禁用时间(4点)进行比较。这对于时区来说有些复杂,但是你可以用js来实现。然后使用jquery删除该菜单的链接。像这样:
jQuery("#menu_id").attr('href','javascript:;');没有基于时间的菜单项过期的概念,您可以为注册、公共等菜单提供一些访问级别。
希望这能对你有所帮助。
发布于 2012-12-12 08:56:37
菜单没有publish_up publish_down,但是如果它每天都在同一时间被持续关闭,你应该运行一个cron作业来取消发布它。
https://stackoverflow.com/questions/13818469
复制相似问题