問題タブ [typoscript]
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 - 大きなページでタイポスクリプト コードを見つける
charset ISO のメタ タグがあり、utf8 に変更する必要があります。テンプレートと構成を参照しましたが、設定されているメタ タグが見つかりません。また、次のようにオーバーライドしようとしました:
およびそのページの他の構成設定は成功しませんでした。
探しているタイポスクリプトのセクションを見つける最良の方法は?
function - tt_news - レジスタ「newsMoreLink」はどこで定義されますか?
拡張機能 tt_news は私にとって非常に便利ですが、「register:newsMoreLink」と呼ばれる小さなものがあります。このレジスタには、content 要素の singlePid (単一のビュー ページを定義) と、ニュース拡張機能からのニュース記事の uid が含まれています。
これは、拡張機能 tt_news の「新しい ts」のタイポスクリプト セクションです。ご覧のとおり、「append.data = register:newsMoreLink」があります...
「register:newsMoreLink」とは?これは関数か何かのようなものですか?私は知らない。しかし、「append.data」でこれを使用すると、「register:newsMoreLink」は奇妙なリンクを生成します。それが生成するのは「More >」リンクです。ニュース記事のティーザーの後の「More >」リンクは次のようになります。
http://192.168.1.29/website/index.php?id= 474 &tx_ttnews%5Btt_news%5D= 24 &cHash=95d80a09fb9cbade7e934cda5e14e00a
474 は「singlePid」です (これはデータベースで呼び出されるものです 24 はニュース記事の「uid」です (バックエンドの tt_news プラグインで作成したもの)
私の質問は次のとおりです。「register:newsMoreLink」はどこで定義されていますか? それは一般的に定義されていますか、それともTypo3..の事実を見逃していますか? この "More >" href の最後にアンカー リンクを追加するにはどうすればよいですか? お気に入り:
text - タイポスクリプトの出力は utf8 ではありませんか?
設定:
そしてこれはここにあります:
出力は「なぞなぞ」記号です。ソースコードにも。後で他の言語の特殊文字を入力する必要があるマーカーがさらにあります。どうしたの?
typoscript - Begin および Max 値の設定可能 (TypoScript - CONTENT)
私はTSで一種のページネーターをやっています...私は選択をしていますが、(「開始」ページを設定するために)開始値を(GP:varから)設定する必要があります...しかし、私はしませんそれを行う方法を見つけてください...
私はGoogleでそれを探していましたが、誰もがそれがint + calcオブジェクトだと言っています...しかし、計算で変数を設定できない場合、int + calcであるという考えを理解していません...
私のコードの例を紹介します
typo3 - Typo3にコンテンツがない場合にマーカーまたはコンテンツパーツを非表示にする方法
マーカー ###whatever### TEXT として設定され、.value で満たされたテンプレートを取得しました。列の 1 つが空の場合は、マーカーを非表示にするか空にする必要があります(私の場合、通常の列colPos =0 )
typo3 - Typo3:アンカーを追加しますが理由がわかりません
ページにページコンテンツ要素があります。これにはID3があり、翻訳があります。この要素は、次のTyposcriptで読み取られます
デフォルトの言語では、すべてがOKです。しかし、私の追加の言語については、
div
もともと欲しかったものが表示される前に。ページコンテンツのHTMLを調べたところ、本来あるべきものがすべてあります。何か案は?
編集:
ここに、TSオブジェクトブラウザを介して収集されたコンテンツがあります。
search - Indexed_search拡張機能div「tx-indexedsearch-whatis」はどこに作成されますか?
クラス「tx-indexedsearch-whatis」でdivにマークされているコンテンツを変更したいと思います。標準テンプレートファイルでこのdivを検索しましたが、見つかりませんでした。マークコードは、拡張子ディレクトリの.phpファイルまたはタイプミスファイルのどこかにあると思います。
indexed_searchは、div.tx-indexedsearch-whatisのどこにマークを付けますか?
forms - indexed_search の検索結果ページで検索フォームを消去するには?
indexed_search テンプレート ファイルから html マークアップを消去しようとしましたが、数値ナビゲーションを使用できない Javascript エラーが発生することが判明するまで、これは正常に機能します。
(ページ 1 ページ 2 ページ 3 次へ > )。
結果ページにある検索フォームを消去するタイポスクリプト コマンドまたはその他の方法はありますか?
database - なぜorderby=dateではないのですか?
バックエンドで、この形式のいくつかのコンテンツ要素の日付フィールドに入力しました24-12-2011
。
typo3
のデータベースでは、日付の値は次のようになります。1293836400
日付を条件としてコンテンツをレンダリングしたい。
オーケーオーケー..これはうまくいきました。contentelementsはすべてかっこいいと思います。しかし、それらのコンテンツ要素を含むページの位置を変更しても、それが機能するかどうかに興味がありました。
ページツリーの前:
page200日付1-1-2011のコンテンツ要素page201日付
1-2-2011のコンテンツ要素page202日付
1-3-2011のコンテンツ要素page203日付
1-4-2011のコンテンツ要素
フロントエンド出力: 日付1-1-2011のコンテンツ要素、日付1-2-2011のコンテンツ要素、日付1-3-2011のコンテンツ要素、日付1-4-2011のコンテンツ要素
AFTER(バックエンドのページの変更位置)ページツリー:
page202日付1-3-2011のコンテンツ要素page201日付
1-2-2011のコンテンツ要素page200日付
1-1-2011のコンテンツ要素page203日付
1-4-2011のコンテンツ要素
フロントエンド出力:
日付が1-3-2011のコンテンツ要素、日付が1-2-2011のコンテンツ要素、日付が1-1-2011のコンテンツ要素、日付が1-4-2011
のコンテンツ要素(ITが変更されました!)
フロントエンド出力の位置。しかし、「orderby=sorting」ではなく「orderby=date(!)」と宣言したので、これは関係ありません。では、なぜ順序で並べ替えるのですか?理解できません..
date - 日付クエリを作成するには? (ここで = 日付 > 01-01-2011)
Typo3 でエレガントな方法で日付を照会する方法はありますか? *tt_content* フィールドの日付を試してみたところ、日付が 10 文字の長さの整数として保存されていることがわかりました。別の形式だと思いました。
私はこのようなものが欲しいです:
また