javascript - 基于调查 ID 的 Limesurvey 条件

标签 javascript php angularjs angular-ui-bootstrap limesurvey

您好,我需要在 Limesurvey 导航上添加静态链接。 我们有多项调查,我只想为一项调查添加链接。

我如何添加它(例如根据调查 ID)

<!-- startpage.pstl -->
......................
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand col-xs-8" href="#">{SURVEYNAME}</a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
          </ul>
          <ul class="nav navbar-nav navbar-right">
            {SAVE_LINKS}
            {CLEARALL_LINKS}
            {QUESTION_INDEX_MENU}
          </ul>
        </div><!--/.nav-collapse -->
      </div>
    </nav>


    <!-- Top container -->
    <div id="topContainer" class="jumbotron">
        <div class="container">
            {PERCENTCOMPLETE}
            {LANGUAGECHANGER}
        </div>
    </div>

    <div class="outerframe container" id="outerframeContainer">

        <div class="row" id="main-row">

            <div class='col-xs-12' id="yii-flash-message">
                {FLASHMESSAGE}
            </div>

            <div class="col-sm-12 col-centered" id="main-col">
<!-- end of startpage.pstl -->

请帮忙。

我基本上需要在 {CLEARALL_LINKS} 和 {QUESTION_INDEX_MENU}(仅适用于特定调查 ID)

干杯

最佳答案

您可以在表达式管理器 IF() 语句中使用 SID 占位符。

        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand col-xs-8" href="#">{SURVEYNAME}</a>
    </div>
    <div id="navbar" class="navbar-collapse collapse">
      <ul class="nav navbar-nav">
      </ul>
      <ul class="nav navbar-nav navbar-right">
        {SAVE_LINKS}
        {CLEARALL_LINKS}
        {if(SID == 123456, '<li><a href="http://example.com">Conditional link</a></li>', '')}
        {QUESTION_INDEX_MENU}
      </ul>
    </div><!--/.nav-collapse -->
  </div>
</nav>

关于javascript - 基于调查 ID 的 Limesurvey 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39254701/

相关文章:

javascript - Angular 模态窗口(UI-路由器/指令)

javascript - 有什么方法可以控制语义 ui 弹出窗口的时间延迟吗?

javascript - Uncaught Error : Could not find "store" in either the context or props of Connect(Form())

php - Edquota 通过 PHP 编辑用户设置

php - Ratchet 服务器与长轮询

php - undefined variable : $_SESSION

angularjs - 如何将 ng-model 添加到 Symfony 表单类型复选框

angularjs - Angular 路由器 3 通配符匹配

javascript - 扩展 jquery ui 小部件 - 如何访问父事件

javascript - 如何在 javascript 中获取所有计时器?