多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
获取调查问卷对象。 **实现类** * com.jspxcms.ext.web.directive.QuestionDirective **参数** * siteId:站点ID。默认为当前站点。 * id:调查问卷ID。如该参数不存在,则获取相应站点最新一条调查问卷数据。 **范例** 获取当前站点最新一条调查问卷对象: ~~~ [@Question;question] [#if question??] <form action="${ctx}/questions/${question.id}/answer" method="post" id="questionForm"> <h2><a href="${ctx}/questions/${question.id}">${question.title}</a></h2> [#list question.items as item] <p>${item_index+1}、${item.title}</p> <ul> [#if !item.essay] [#list item.options as option] <li><label><input type="[#if item.maxSelected==1]radio[#else]checkbox[/#if]" name="item_${item.id}" value="${option.id}"/> ${option.title}</label></li> [/#list] [#else] <textarea name="input_${item.id}"></textarea> [/#if] </ul> [/#list] <input type="hidden" name="status_504" value="您已经参与过调查"/> <input type="hidden" name="redirectUrl" value="${ctx}/questions/${question.id}/result"/> <div> <input type="submit" value="提交"/> <a href="${ctx}/questions/${question.id}/result">查看结果</a> </div> </form> <script> $(function() { $("#questionForm").validate(); }); </script> [#else] <div>没有投票</div> [/#if] [/@Question] ~~~