SmartFAQ 由 The SmartFactory (https://www.smartfactory.ca) 开发,The SmartFactory 是 InBox Solutions (https://www.inboxsolutions.net) 的一个部门。

在主菜单中显示指向任何页面的链接。
修改位于 '系统' 下的 system_block_mainmenu.html 模板。

比如,我使用了 formulaire 模块
使用以下代码
引用







在这里,我显示了 formulaire 模块中第一个表单的链接,而不是表单首页的链接。

当然,模块必须已安装,并且权重必须与零不同。




评论归作者所有。我们不负责其内容。
user

 如何?


引用

在主菜单中显示指向任何页面的链接。


假设我有一个页面:mypage.txt
如何在主菜单中添加指向它的链接?

根据本 FAQ,我只能在已安装模块的情况下添加链接。
事前感谢。

 
user

 Re: 如何?


我对如何做这件事也很感兴趣。

 
user

 Re: 如何?


你好,

如果这是主菜单的默认模板

<table cellspacing="0">
  <
tr>
    <
td id="mainmenu">
      <
class="menuTop" href="<{$xoops_url}>/"><{$block.lang_home}>a>
      
      <{foreach 
item=module from=$block.modules}>
      <
class="menuMain" href="<{$xoops_url}>/modules/<{$module.directory}>/"><{$module.name}>a>
        <{foreach 
item=sublink from=$module.sublinks}>
          <
class="menuSub" href="<{$sublink.url}>"><{$sublink.name}>a>
        <{/foreach}>
      <{/foreach}>
      
    td>
  tr>
table>



这里是如何添加永久性的"忘记密码"链接,该链接仅对未登录用户可见

<table cellspacing="0">
  <
tr>
    <
td id="mainmenu">
      <
class="menuTop" href="<{$xoops_url}>/"><{$block.lang_home}>a>
      
      <{foreach 
item=module from=$block.modules}>
      <
class="menuMain" href="<{$xoops_url}>/modules/<{$module.directory}>/"><{$module.name}>a>
        <{foreach 
item=sublink from=$module.sublinks}>
          <
class="menuSub" href="<{$sublink.url}>"><{$sublink.name}>a>
        <{/foreach}>
       <{/foreach}>
      
    td>
  tr>
  <
tr>
    <
td id="lpass">
      <{if !
$xoops_isuser}>
      <
br />
      <
a href="<{$xoops_url}>/user.php#lost"><{$smarty.const._MB_SYSTEM_LPASS}>a>
      <
br />
      <{/if}>
    td>
  tr>
table>


希望这能帮到你

 
user

 Re: 如何?


谢谢Stefan!这正是我所需要的!

 
user

 Re: 如何?


对于匿名用户,怎样才能显示指向指定模块的链接。我的留言板链接需要在注册用户登录后才显示在主菜单下。我想留言板链接在登录前也能出现在主菜单中。这是否就是我要做的?遗憾的是,留言板没有自己的“区块”管理。

 
user

 Re: 如何?


好的...我按照指示做了...现在留言板链接对匿名用户可见。然而,匿名用户不允许查看此模块。再次...这个模块没有自己的“权限”工具来授予匿名访问。我应该在何处设置这个问题呢?

 
user

 Re: 如何?


抱歉,我已经找到了答案。我需要去控制面板/系统 | 群组。我在那里为匿名组授予权限。没想到这里会有这个设置。谢谢。

 


Login

Who's Online

342 user(s) are online (20 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 342


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

You can remove 'www' from your URL ?

Random question

Is there a way to Exclude a module from being searched and from being shown in the advanced search option, i.e no check box in 'Search In'?