Plone 4.1 で tal 条件を使用してファイル タイプをチェックし、テンプレートをレンダリングする方法
ファイル プレビュー テンプレートのレンダリングは、ファイル拡張子に依存します。ファイル拡張子が 'pdf' の場合、次のようなものを使用したいと思います:(TAL、TALES、METAL を使い始めたばかりです)
<tal:define="file_nm global string:${here/absolute_url}"
<tal:condition="file_nm.slice[-3:] = 'pdf'">
<embed width="100%" height="100%" name="plug-in" tal:attributes="src string:${here/absolute_url}#"
draggable="false" onselectstart="false" />
else use :(「pdf」以外のファイルの場合)
<IFRAME src="http://www.xyz.com"
tal:attributes="src string:${here/absolute_url}/rfpreview"
ondragstart="false" onselectstart="false"
width="100%" height="400" scrolling="auto" frameborder="0"></IFRAME>
カスタム ビュー:atreal.richfile.preview.interfaces.ipreview-atreal.richfile.preview.viewlet の完全なカスタム コード スニペットについて教えてもらえますか