晚报所有前端下拉列表中,ExpressionEngine,创建一个从后端多选择自定义字段
我有一个多选的自定义字段中我ExpressionEngine后台,我需要在创建一个下拉列表我EE网站。我想不出一种办法,但我相信它不会太难。任何人都可以解释如何做到这一点? (最好不购买的插件等)
提前
晚报所有前端下拉列表中,ExpressionEngine,创建一个从后端多选择自定义字段
我有一个多选的自定义字段中我ExpressionEngine后台,我需要在创建一个下拉列表我EE网站。我想不出一种办法,但我相信它不会太难。任何人都可以解释如何做到这一点? (最好不购买的插件等)
提前
如果您使用EE2和本地Multi-Select Field定制渠道领域,这段代码将输出从您的多重选择自定义字段的所有选择选项:
<select>
{exp:channel:entries channel="channel_name" limit="1" dynamic="off"}
{custom_field_name}
<option value="{item}">{item}</option>
{/custom_field_name}
{/exp:channel:entries}
</select>
输出的内容的语法EE2中的多选自定义字段与EE1略有不同。而不是使用{option}
来输出值,它已被替换为{item}
。
同样感兴趣的是本机,在EE2“内置”多选择自定义字段不能输出选项和值分开。
您可以使用P&T Field Pack恢复EE1 FF多选功能,其中多选自定义字段的值可以是和。
这真是太棒了!非常感谢您的帮助x – Matt 2011-05-26 05:58:18
甚至没有$ 5的插件非常感谢?
谢谢,这看起来像我在找什么。这不是成本问题。我住在印度尼西亚,不幸的是,外国人很难有一个印尼银行账户可以用来在线购买东西:-( – Matt 2011-05-19 08:01:48
?
如果您在使用上EE1FF Multi-select,这段代码将输出从多选的自定义字段的所有选项:
<select>
{exp:weblog:entries weblog="weblog_name" limit="1" dynamic="off"}
{custom_field_name:all_options}
<option value="{option_name}">{option}</option>
{/custom_field_name:all_options}
{/exp:weblog:entries}
</select>
如果您只想输出选择的选项在多 - 选择自定义字段,此代码将为您输出:
<select>
{exp:weblog:entries weblog="weblog_name" limit="1" dynamic="off"}
{custom_field_name}
<option value="{option_name}">{option}</option>
{/custom_field_name}
{/exp:weblog:entries}
</select>
如果您使用EE2,代码将需要更新s Ince EllisLab更名为博客至频道并将{option}和{option_name}更改为组合变量{item}。
您使用的是什么版本的EE? – magzalez 2011-05-19 16:46:03
对不起,EE 2.1.3 – Matt 2011-05-25 11:33:18