在文章摘要模板全文模板中我们都提到过文章内投票,相信对于这个功能已经不陌生了,这里就详细讲解一下这个功能对应的模板文章的制作及可用标签。这里还有一个注意点就是:本模板poll.tpl为文章内投票的模板文件,而vote.tpl为全站投票的模板文件,注意区分。关于站内投票请参考《Datalife Engine站内投票模板vote.tpl简介及可用标签》一文。

文章内投票模板文件poll.tpl可用标签及释义
{title} 数据值标签 局部标签
- 即输出投票对应的名称。
{question} 数据值标签 局部标签
- 即输出投票对应的提问问题。
{votes} 数据值标签 局部标签
- 即输出参与的票数,也就是总投票数
{list}数据值标签 局部标签
- 即投票中可供选择的投票选项
[voted] text [/voted] 范围标签 局部标签
- 即投票完成后要显示的内容。
[not-voted] text [/not-voted]范围标签 局部标签
- 即投票完成前要显示的内容。
在未完成投票前,模板会提供“投票” “结果”两个按钮,这两个按钮对应的按钮代码如下:

  1. <button type="submit" onclick="doPoll('vote'); return false;" ><span>Vote</span></button><button class="fbutton" type="submit" onclick="doPoll('results'); return false;"><span>Results</span></button>
复制代码

本模板比较简单,容易理解,这里就不做太多的介绍了,有什么问题请留言。