問題タブ [typo3-10.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typo3 - TYPO3: ObjectStorage 型のドメイン プロパティ フィールドを取得する方法extbase の流体フォームからマッピングされた?
TYPO3 10LTS の extbase の流動的なフォームからマッピングされたタイプ ObjectStorage のドメイン プロパティ フィールドを取得する方法を誰かが知っていますか?
ドメイン オブジェクトに次のプロパティがあります。
これは、fluid テンプレートの 1 つのフィールドです。
firstName
Employee
ドメイン オブジェクトのプロパティの 1 つです。
Employee
で満たされた 1 つのオブジェクトで満たされた ObjectStorage を取得することを期待しますfirstName
。しかし、次の例外が発生します。
それを正しく行う方法についてのアイデアはありますか?
image - TYPO3 10 RTE ckeditor 画像
ckeditor で一般的な画像選択ダイアログを有効にするにはどうすればよいですか? 拡張子 rte_ckeditor_image は TYPO3 10 では利用できません。
何も見つかりませんでした。これを必要としている人はいませんか?
typo3 - TYPO3/Extbase 作成アクション内で一意のスラッグを作成する方法は?
TCAにslug
フィールドがあり、一般的には機能します。Backend > List モジュールを介して追加すると、値を入力しなくても、unique
eval によってスラッグが一意になることが保証されるため、同じ名前で多くの行を作成するときにFoo TYPO3 バックエンドはfoo
、foo-1
、foo-2
、 などの固有のスラッグに解決されることを保証します。
new
ただし、 /アクション内のフォームから新しいオブジェクトを作成する場合create
(ご覧のとおり、extension_builder からの典型的な Extbase CRUD) のように:
もちろんスラッグは音符セットです。
私の最初のアイデアは、 TCA type='slug'のロジックを複製し、この機能を独自の JS、AJAX、および PHP に追加することですが、それは過負荷と時間の消費のように聞こえます。特に、スラッグの部分はユーザーに一切気にしてほしくないということです。代わりにカスタムアクションで使用できる、特定のテーブルの一意のスラッグを検索するための簡単な API はありますか?
この質問は JS で処理する方法に関するものではなく、単なる概念であることに注意してください。FE ユーザーの場合は、この部分をスキップしたいと思います。スラッグが何であるかを知る必要はありません。foo-123
新しいオブジェクトを作成するときに、代わりに一意の値を取得したい。