ja-hotel 模版在首页点击VIEW ALL,它老是在父窗口打开,能不能让它在新窗口打开

老师!当点击VIEW ALL,它老是在父窗口打开,能不能让它在新窗口打开呀!我刚才在论坛搜了这个问题,没搜到,能有办法吗?
已邀请:

赤木@晴子 - 明月百年心

赞同来自:

JA Hotel 模板首页那个“View All”按钮是 JoomlArt Advanced Custom Module 这个模块自带的,而该模块参数里面,并没有允许选择按钮点击之后,在哪里打开链接目标的选项。所以,默认只能在当前窗口打开。
如果你想在新窗口打开,目前一个办法就是修改这个 ACM 模块的僭越文件。还记得上次我帮你解决 View All 按钮汉化的那个问题吗?同样还是在那个僭越文件里面,还是同样那一行代码,给 view all 按钮所在的 A 元素添加 target='_blank' 这个属性就可以了。
不过,这么做的坏处是:所有的 ACM 模块都将使用此僭越设置,导致所有的 ACM 模块上的 view all 按钮都是在新窗口中打开。如果你确实需要每个模块都这样,那没有问题;如果希望其中有些还是在当前窗口打开,那就做不到了。
最佳的解决方案当然是直接在模块参数中增加一个选项,允许站长选择按钮点击之后链接目标的打开位置。这样不同的模块也可以做不同的选择。

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

对模块进行模板覆盖僭越的话可以复制僭越文件然后改名,比如default.php改名为sss.php,然后修改sss.php,这样在新建模块时最后的“高级选项”那的“备用布局”就可以选择默认和sss这两种风格了,这样就可以实现你想在新窗口打开链接的时候用sss布局,其他情况仍然使用模块默认布局。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

ps:老师,我续费后论坛等级还是中级会员没有改成年费会员,您改后就把这贴删了吧

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

感谢提醒!我刚刚才注意到你的论坛标志没有自动换过来。
这应该是本站会员权限管理系统的一个 bug,我会尽快向软件作者反馈,争取尽快解决。
你的会员标志我会尝试手工添加。

要回复问题请先登录注册