問題タブ [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 - HTML ドキュメントでテキストとしてレンダリングされた PHP 関数の内容
問題: ユーザー関数のコンテンツがプレーン テキストとしてレンダリングされます。
これは私のclass.aktionen.php
です:
これは私のTSです:
lib.offers
私はTemplaVoila で要素にマッピングしましたdiv
。私のHTMLドキュメントのレンダリングされた出力は
Templavoila 1.8.0 と Typo3 4.7.10 を使用しています。
私が間違っていることは何ですか?
許可の問題ですか?代わりに Templavoila 1.7 を使用する必要がありますか? 私は試した
およびphp_flag display_errors on
.htaccess にありますが、エラーはまったく表示されません。
typo3 - プレーン入力フィールドのデフォルト値を定義する (Templavoila)
Templavoilaでデータ要素をマッピングするときに、「設定」ページで「サンプルデータ」フィールドを設定しようとしました。しかし、それは別のことに使われているようです。
「プレーン入力フィールド」のようなフィールドのデフォルト値を定義することは可能ですか?
typo3 - Templavoila: セクションとコンテナが div を削除しています
FCE をマップしたいのですが、私の構造は次のようになります。
問題1:
コンテナをセクション要素に OUTER または INNER でマップしても、何も変わりません。私は常に<div>
フロントエンドで取得します。<div class="item">
この divにマップすると、フロントエンドで消えます。したがって、フロントエンド出力div
に保持する追加を追加しました。<div class="item">
問題2:
コンテナの下のセクションにあるすべての要素がフロントエンドに表示されなくなります。この場合、<div class="clearer"></div>
が欠落しています。
フロントエンドで div が消えないようにするにはどうすればよいですか? これらを正しくマッピングするにはどうすればよいですか?
完全な HTML コード:
typo3 - 空でない場合にのみ FCE からのフィールドを表示
現在、Templavoila で FCE をマッピングしています。ユーザーには入力フィールドがあり、テキストを入力する必要があります。テキストが入力されていない場合、要素は表示されません。したがって、私はこのタイポスクリプト コードを持っています:
10.value.field
動かない。私の出力はT:
. フィールドから値を取得するにはどうすればよいですか?
それが違いを生む場合、おそらく、この要素はコンテナ内にあることに言及する必要があります。
編集:
これにより、同じ結果が得られます。
これは機能していますが、ここにタイポリンクは必要ありません:
blogs - Typo3 のタイポスクリプトを介して TemplaVoila FCE を追加します。
TemplaVoila テンプレートにタイプミス 3 があります。サイドバー付きのフルなどのさまざまなページ レイアウトは FCE です。通常のページではこれで問題ありませんが、自分のページにブログ (typo3_blog) を挿入したいと考えています。
このために、すべてのブログページに必要な特定のレイアウト (サイドバー付きのページ) が必要です。拡張機能は追加されたすべての FCE をブログ コンテンツとして使用しているため、すべてのブログ ページに FCE を追加することはできません。
では、タイポスクリプトを使用して FCE をページに追加するにはどうすればよいですか? または、これを行うためのより良い方法はありますか?
私が考えることができる唯一の代替方法は、まったく新しいページテンプレートを定義することですが、これだけのためにテンプレート全体をマップしたくありません.
translation - Templavoila は要素の先頭にリンクを追加します
私の質問はこの質問に非常に似ていますが、私の問題を解決できませんでした。バイリンガルのページでは、Templavoila を使用して FCE を処理しています。要素の翻訳を有効にするために、次のコードを XML に追加しました。
デフォルトの言語ではすべて問題なく動作しますが、その後、コンテンツをコピーして翻訳しました。そこには、<a id="the content id"></a>
翻訳されたすべての要素の前に追加されます。
完全な文字列は次のようになります
は翻訳されたc1644
要素c609
の ID で、 はデフォルト言語の要素の ID です。
このアンカーを削除する方法はありますか?
search - 索引検索はtypo3 6.1で動作しますか?
古い templavoila サイトを tyop3 6.1 に移行し、インデックス付き検索をセットアップしたところです (4.7 のときと同じように)。どのページのコンテンツにもインデックスを付けるためのインデックス付き検索を取得できません。この拡張機能が実際にテレビのページで機能するかどうか、およびその設定で見落としている可能性があることを知りたい.
typo3 - バックエンドでページ ヘッダーとフッターのプレビューを取得する
新しいコンテンツ列を tt_content に追加する TYPO3 プラグインを作成しました。
バックエンドのプレビュー ページのヘッダーとフッターのコンテンツが必要です。ヘッダーとフッターを取得したら、この間にコンテンツを表示できます。コンテンツ領域にいくつかの編集機能を挿入したいと考えています。そのため、html レンダリングされた出力を php 変数に渡す必要があります。
私はtemplavoilaを使用しています。
これを試しましたが、エラーが発生しました:
#1316104317: 拡張機能「myplugin」とプラグイン「ContentRenderer」のデフォルトのコントローラーを特定できません。ext_localconf.php で TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() を確認してください。
typo3 - eID スクリプトから TemplaVoila コンテンツにアクセスする
私は TemplaVoila ベースの TYPO3 Web サイトを持っており、eID スクリプト内から TV ページのコンテンツにアクセスする必要があります。スクリプトからその CE フィールドのコンテンツにアクセスするにはどうすればよいですか? 必要なページの ID と TV フィールドの名前を eID スクリプトに提供する方法を知っています。
自分の拡張機能または eID スクリプト内から TV コンテンツにアクセスする方法に関する情報が見つからないようですが、Web をあちこち検索しました。