2012-04-11 10 views
0

私はSafeCrackerを初めて使いました。他のほとんどの入力タイプを入力することができましたが、File入力タイプが正しく動作していません。ここでExpression Engine - SafeCrackerを使用して画像をアップロードするにはどうすればよいですか?

私も試みていない私はevent_icon

<label for="event_icon"><span>*Event Icon:</span> 
    <input type="file" name="event_icon" value="{event_icon}"> 
</label> 

という名前のフィールドタイプのファイルに使用していますコードです:

<label for="event_icon"><span>*Event Icon:</span> 
{field:event_icon} 
</label> 

ませ喜びを。

提案がありますか?

+0

「喜び」について詳しく説明できますか? '{field:event_icon}'はうまくいくはずです。フィールドは表示されませんか?またはそれは表示されますが、アップロードは機能しませんか? –

+0

両方のオプションにフィールドが表示されます。最初のものは、値を受け入れてもイメージを実際にアップロードしません。 2番目はリンクとして存在します:ファイルを追加しますが、クリックすると応答しません。 – fmz

+0

ファイルのフィールドタイプに必要なjavascriptをロードしていないようです。おそらく 'safecracker_head =" no "'を追加したでしょうか?また、フィールドをSafecracker Fileフィールドタイプに変換する方法もあります。 –

答えて

1

ええと、正確に何が起こっているのかわかりませんが、ファイルフィールドに関するEE javascriptの出力から来ているページにJavaScriptエラーがあります。

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 
/?&ACT=10&action=setup&_=1334166664318 

私はそれがはるかに簡単だFIELDTYPE、金庫破りファイルへのファイルのフィールドを変更してみてくださいと思います。

+0

フィールドを「Safecracker File」に変更すると、その違いが生じました。助けてくれてありがとう! – fmz

関連する問題