如何让Drupal编辑器在上传到ima​​gefield时选择图像缓存预设?

时间:2012-01-25 16:29:43

标签: drupal drupal-7 field imagefield

是否有人知道允许内容编辑者单独为每个节点选择图像缓存预设的模块? 我希望我的编辑能够在每次将图像上传到图像场时选择3种不同的预设。

我已经考虑过的事情:   - 添加选项字段以进行预设选择,然后检查这些选项    节点模板内的选项以右侧输出图像    预设。那是不久前的事情,但是维持什么时候不好    进行更改或添加内容类型。 - 具有3个图像场,每个预设一个并使用单选按钮和条件场模块仅显示当前选择的图像场。 不幸的是,条件字段不建议在Drupal 7上进行生产。

我很感激任何进一步的想法! 丹尼尔

2 个答案:

答案 0 :(得分:5)

似乎有一个,Formatter Field

使用此模块,您可以向页面节点添加格式化程序字段,该节点连接到图像字段。然后,在创建或编辑节点时,可以按节点选择图像样式。

它的确是这样的:

Field Formatter example

这看起来就像你追求的那样。

请注意,目前它位于-beta2中,因此可能需要进行一些测试

答案 1 :(得分:0)

“添加选项字段以进行预设选择,然后检查节点模板中的这些选项以输出具有正确预设的图像”

  • 最好在主题的template.php文件中的theme_preprocess_node中创建函数,而不是node.tpl.php。通过这种方式,您可以更好地维护条件。

“不建议在Drupal 7上生成条件字段”

  • 我不确定D7中条件字段模块的路线图是否已在D7表单API本身中添加了类似功能。 您可以查看以下链接:

http://api.drupal.org/api/examples/form_example--form_example_states.inc/function/form_example_states_form/7

http://randyfay.com/states