私はSilverStripeを初めて使用しました。同じページに4つの異なるUploadFile要素を使用する方法を知っておく必要があります。画像はフロントエンドに表示されません。ページ内に複数のUploadFile - SilverStripe
0
A
答えて
2
あなたは、基本的なセットアップのこのタイプを達成しようとしているかのように見えます:あなたがした場合は、上記の例ではhttps://www.silverstripe.org/learn/lessons/working-with-data-relationships-has-many
をRegion
のようなものをBanner
のように呼び出すのではなく、基本的に同じことです。バナー画像を作成します。テンプレートでは<% loop Children %>
をたとえば<% loop Banners %>
(関係の名前に応じて)これにより、ユーザーは4つ以上のバナーを持つことができます.4を最大にするには、新しいバナーを保存する前に確認するための検証が必要です。
あなたの現在の設定は何の絵を示していない理由は、テンプレート内<%ループこども%>コマンドです。これを削除すると、現在の形式で動作するはずです。
ただし、条件付きでバナーを表示するには、$Title
を使用しないことをおすすめします。おそらく単一のバナー(4つではなく)が良いでしょうか?ページごとに異なるバナーをCMSに保存できます。ここで
関連する問題
- 1. 複数のページに表示するSilverstripeデータオブジェクト
- 2. SilverStripeのページ内にページを作成する
- 3. UploadFileがページのポストバックを防ぐ
- 4. Silverstripe CMS、複数の「成功」のメッセージ
- 5. Silverstripe:同僚のページに重複しないでmany_manyをループ
- 6. SilverStripe db select複数のキーを一致
- 7. 単一のページ内に複数のブートストラップモーダル
- 8. 1つのページ内に複数のEvals
- 9. htaccess - Silverstripe内のWordpress
- 10. ページ内に複数の日付ピッカー(PHP)
- 11. Silverstripe 3.1:ループ内のデータオブジェクトのページへのリンク
- 12. Silverstripeブログアイテムとページ番号
- 13. ポータル・ページ内の複数の角度プロジェクト
- 14. Express/NodeJSアプリケーション内の複数のページ
- 15. ページ内の複数のNg-REPEAT
- 16. テンプレート内のSilverStripe条件文
- 17. powershell webclient uploadfile#ファイル名に
- 18. Ajax:変数に複数ページの内容をロードする
- 19. SilverStripe ListboxField複数選択ユーザーによる選択
- 20. Laravel 5単一ページ内の複数のページ番号
- 21. Silverstripe:テンプレート
- 22. 複数のページ
- 23. UploadFile大きなサイズinYii2
- 24. SilverStripe内のmysqlごとに半径X以内の場所ORM
- 25. 同じページ内の複数のボタンをAjaxに送信
- 26. テキストエディタ - 複数のページにズームアウト
- 27. uploadFileフィールドをさらに追加する
- 28. ページ内に複数(9個)のタブがありますか?
- 29. ページ内に複数の日付ピッカーが表示される
- 30. タブ内に複数のasp.netページを開く
のスクリーンショットは、以下のとおりです。https://drive.google.com/drive/folders/0BwlTnvzV5xX8VzRQS1NPY3Z3LVk?usp=sharing – LearningCode
imgur.comホストに、提供されるツールを使用してスクリーンショットをアップロードしてください。また、コードとして、テキストとして貼り付けて、スナップショットを撮るのではなく、書式設定ツールを使用してください。 – halfer