そこで、TYPO3 と呼ばれる CMS で拡張機能を作成する必要があります。この拡張機能に関する情報は次のとおりです。
「新しい TYPO3 6.1 Web サイトでは、プレス リリース用の拡張機能 (ExtBase / Fluid に基づく) が必要です。これには以下が含まれている必要があります。
- 見出し/説明
- 文章
- 3枚まで(1枚は必須)
- リストビューのサムネイル
- 1 PDFファイル
- 発売日
現時点では、実際には詳細ビューのデザインがないため、詳細ビューへのリンクはありません。したがって、今はフロントエンドのリスト ビューに集中してください。」
私はこれまでこの CMS を使用したことがなかったので、それについて読んで、この拡張機能を作成するには Extension Builder を使用する必要があることを知りました。そのため、それをダウンロードしてインストールし、TYPO3 サイトで拡張機能の拡張キーを登録しました。この拡張機能を作成しようとしたとき、多くの問題と疑問が見つかりました。そのうちのいくつかは既に解決済みですが、まだ解決されていないものもあります。docs.typo3.orgでこの拡張機能に関する大量の情報を読み、まだ答えが見つかりませんでした。だから、ここでこの質問:
このすべてのフィールドを 1 つのモジュールだけに追加することはできますか、それともフィールドごとに独自のモジュールを作成する必要がありますか?
この拡張機能をサイトに表示するためのフロントエンド プラグインと、編集機会のために管理パネルにこの拡張機能を表示するためのバックエンド モジュールを追加する必要があることはわかっています。もちろん、バックエンドとフロントエンドで拡張機能を完全に編集可能にする必要があります。バックエンドに追加した結果のみが必要で、編集の機会はありません(私の場合は、見出し、テキスト、画像、PDFこの質問の上部に書いたファイルと日付)。したがって、結果として、管理パネルとサイトでこのトピックを追加、編集、削除などできるはずです。私とすべてのサイトのゲストはただ見ることができるはずですそれ。
Extension Builder では、ファイルをダウンロードする機能がまだ実装されていないため、この機会を自分で拡張機能に追加する必要がありますが、どのコードをどのファイルに追加すればよいかわかりません。
また、日付形式に問題があります。日付フィールドに日付を追加しようとすると、次のメッセージが表示されます。
日付「2014-02-01」が認識されませんでした (形式「Ymd\TH:i:sP」の場合)
拡張ファイルで日付形式を見つけようとしましたが、成功しませんでした。
私は 2 か月の開発経験を持つジュニア php 開発者です (そして、ほぼすべての時間を HTML、CSS、および Wordpress で作業してきました)。そのため、この問題を自分で解決するのは非常に困難です。この小さな拡張機能は成功しなかったので、私の質問に対するあなたの助け、アドバイス、回答は私にとって非常に役立ちます:)
事前に感謝し、私の下手な英語で申し訳ありません。