Drupal7中
1.新建了一个视频内容类型video,在该内容类型里,创建了2字段(上传视频文件flv格式、封面图片)(机器可读名称为field_video , field_img)
2.创建了一个视频视图view(名称video)定义了2个主题文件
views-view--video.tpl.php views-view-fields--video.tpl.php
请问在views-view-fields--video.tpl.php如何输出2字段(上传视频文件flv格式、封面图片)的路径??
谢谢!
是view里的views-view-fields--viewname.tpl.php
是view里的views-view-fields--viewname.tpl.php
不是node.tpl.php
网上找到了方法
http://drupal.stackexchange.com/questions/88079/how-can-i-get-file-field-url-in-drupal-7-from-views-of-its-content-type
change the Formatter of file to URL to file
in views administrative menu and then by this code
strip_tags($fields['field_file']->content);
you will get the url
确实去掉了所有多余的html tag,也输出了文件名,但不知为何,多了一个空格
像这样子<div> video.flv</div>
正确应该是<div>video.flv</div>
感谢learningxm
问题已经解决了,就是用上面贴的方法解决的.
用contrib模块
image_url_formatter
很好的案例
很好的案例
http://bysoftchina.com.cn/wangzhanjianshe/wangzhankaifa/drupal-commerce
看下是否可行