問題タブ [templavoila]
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.
php - TYPO3: マップされた領域にプラグインをレンダリングする (TemplaVoila)
KickStart
拡張機能を使用して画像スライダー プラグインを作成したいと考えています。TemplaVoila
スライダーの領域を既にインストールしてマッピングしました。
それで、私のプラグインをそのマップされた領域に接続する方法。
このようにマップされた領域に静的テキストを挿入できます
次に、スライダー プラグインを にレンダリングするにはどうすればよいですかlib.slidercontent
。
そして、それはどのようなプラグインであるべきですか?のような、、Backend
..など。Frontend
Frontend-plugin
typo3 - Typo3 ではどのテンプレート システムを使用すればよいですか?
今までは、テンプレート自動パーサーを使用していました。初期の HTML ファイルを変更せずに、タイポスクリプトを使用してテンプレートの任意の要素を変更できるという事実が気に入っています。また、HTML テンプレートを Web ブラウザーで直接レンダリングし、ダミー要素を入力してメニューやコンテンツ要素の例を表示できることも気に入っています。最後に、新しいバックエンド テンプレートを使用して、Web サイトの実際の側面を模倣する方法で、グリッド上の任意の場所にコンテンツ要素を配置できるようになりました。
TemplaVoila もあると思います。私はそれを学ぶのに時間をかけたことはありません。一部の拡張機能との互換性が低いと感じていますが、間違っている可能性があります。
現在、Typo3 の次のバージョンで使用される流体があります。テンプレート マーカーを使用するよりも、Fluid を使用する方が優れていることは明らかですが、テンプレート自動パーサーや TemplaVoila を使用するよりも Fluid を使用する方が優れている理由がよくわかりません。私が嫌いなのは、特別なタグで html テンプレートを変更する必要があるという事実です。つまり、Web デザイナーが Fluid を知っている必要があるか、Typo3 インテグレーターが変更が実行されるたびにデザイナーからテンプレートを変更する必要があります。
私の質問は: Web サイト テンプレートのフォーム テンプレート自動パーサーを Fluid に移行する必要がありますか? Fluid を使用する利点は何ですか? なぜそれが良いのですか?Typo3 ではどのテンプレート システムを使用すればよいですか?
typo3 - TYPO3の順番に従ってページをカスタマイズする方法は?
Templavoila 1.7.0 で TYPO3 4.7 に取り組んでいるので、現在のページのナビゲーション レベルの順序に従ってテンプレートの 1 つの値をカスタマイズする方法が必要です。
具体的には、偶数または不均一な場合は、div のクラス属性を「左」または「右」に変更する必要があります。おそらくTemplavoila Typoscript-Attributeでこれを行う方法はありますか?
例:
- メインページ
- ページ1
- ページ 1.1 -> このページをレンダリングするときに、class 属性を「left」に設定したい
- ページ 1.2 -> 「右」
- ページ 1.3 -> 「左」
- ページ 1.4 -> 「右」
- ページ2
- 3ページ
- ページ1
ありがとう!
typo3 - コンテンツ要素の先頭にあるリンク
TYPO3はほとんどすべての要素の始めにこれらのリンクを追加します:
ここで、numberは要素のUIDだと思います。
TYPO3はこのリンクをどのようにレンダリングし、特定のFCEに対してそれを無効にすることは可能ですか?
typo3 - タイポスクリプト | これを IF ELSE 条件のように記述する方法は?
私は Typo3 の初心者で、TemplaVoila でサイトを構築しています。2 セットのコンテンツを出力する次の TS (TV XML 内) を取得しました
最初のセット (10) は現在のページ コンテンツで、2 番目のセット (20) はページ ID 36 からコンテンツをフェッチします。
どうすればこれを達成できますか?
typo3 - Typo3 フレキシブル コンテンツ要素のオプション フィールド要素
FCE(Flexible content element)にオプションのフィールド要素を追加することはできますか? そうでない場合、ユーザーがFCEでそのフィールドの値を入力した場合にのみ、FCEフィールド要素のマッピングを維持できますか?
また、プラグインやその他の FCE を FCE 内に含める方法も知りたいです。
typo3 - FCE セレクターボックス要素の構成
フレキシブル コンテンツ要素(FCE)のセレクタ ボックス要素にオプションと値を追加する方法は? 他の要素のタイポスクリプトでその値を使用するには?
typo3 - 柔軟なコンテンツ要素: 別のセクション要素内のセクション要素
記事のコンテンツ用に FCE を作成しています。
セクションを作成して、ページ内ですべての article サブ要素を複数回作成できるようにし、画像スライダーを除いてすべてが正常に機能するようにしました。
これが私のマッピングです:
他の要素と画像スライダーの違いは、内部に section 要素が含まれていることです。
コンテンツを画像スライダーに追加して保存すると、単に消えます。
レンダリング出力には、サブセクション「コンテンツ セット」までの html 要素が表示されます。
スライダーを機能させるにはどうすればよいですか?
typo3 - TYPO3 多言語 Web サイト コンテンツのローカリゼーション
TemplaVoila を使用して TYPO3 で最初の Web サイトを作成しています。http://www.training-typo3.com/2008/12/15/typo3-multi-language/のチュートリアルに従って、サイトを多言語化しました。フロントエンドでデフォルト言語以外の言語を選択した場合を除いて、すべて正常に機能し、ページはすべての言語でコンテンツを表示します。
この問題を解決するには?
typo3 - FCEのTYPO3デフォルト見出しのレンダリングを防ぐ
FCEでは、ヘッダーやリンクなどのデフォルトのTYPO3要素を使用したくないので、次のtsconfigで非表示にします。
この後、不要なフィールドは表示されません。しかし、バックエンドでコンテンツを保存して閉じると、ページコンテンツのタイトル部分に[タイトルなし]と表示されます。
ページコンテンツが不足している画面は次のとおりです。
そこで、次の行を削除して、デフォルトの見出しフィールドを維持することにしました。
tsconfigから。見出しフィールドのレンダリングを防ぐ方法は?