TYPO3にキャッシュされていないfe_userデータを表示するにはどうすればよいですか? Prevent to Cache Login Informationに従って。 ユーザーがログインしている場合、ViewHelperは$ GLOBALS ['TSFE'] - > no_cache = 1を設定します。ページ全体がキャッシュされるべきではなく、その一部だけがキャッシュされるべきではないからです。TYPO3とキャッシングのユーザー固有のコンテンツ
0
A
答えて
1
残念ながら、これは不可能です。
最も良い方法は、キャッシュされていないfe_userデータをeIDまたはTypeNumというAJAXでレンダリングし、ページ全体が完全にキャッシュされていることです。 このようなもの: http://www.typo3-tutorials.org/cms/typo3-und-ajax-wie-geht-das.html
0
完全なページのサンプルコード無効キャッシュ。ユーザー固有のデータを表示する場所でキャッシュを無効にする必要があります。あなただけ
- つのコンテンツ要素をキャッシュするかどうかを選択するよuneedをキャッシュからどの部分を除く外のとおり(特にプラグインのために、これは標準的な動作です:ちょうどあなたの
ext_localconf.php
にキャッシュ不可能としてプラグインを宣言する)( - 1列1
- )あなたのTypoScriptで
COA_INT
(または他のキャッシュされていないオブジェクト)を使用してくださいなViewHelper(あなたなViewHelperはキャッシュ不能にする[1]またはEXTから
v:render.uncache()
VHを使用:VHS)
[1]なViewHelperは結果をキャッシュするコンパイル可能インタフェースを使用AbstractConditionViewHelper、から誘導される、AbstractConditionViewHelperからコンパイル()メソッドを書き換えると次のように定数
\TYPO3\CMS\Fluid\Core\Compiler\TemplateCompiler::SHOULD_GENERATE_VIEWHELPER_INVOCATION
返さなければならない:
public function compile(
$argumentsVariableName,
$renderChildrenClosureVariableName,
&$initializationPhpCode,
\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode $syntaxTreeNode,
\TYPO3\CMS\Fluid\Core\Compiler\TemplateCompiler $templateCompiler
) {
parent::compile(
$argumentsVariableName,
$renderChildrenClosureVariableName,
$initializationPhpCode,
$syntaxTreeNode,
$templateCompiler
);
return \TYPO3\CMS\Fluid\Core\Compiler\TemplateCompiler::SHOULD_GENERATE_VIEWHELPER_INVOCATION;
}
を
関連する問題
- 1. Laravelのユーザー固有のキャッシング
- 2. TYPO3キャッシングとリダイレクトToUri
- 3. Typo3 USER/userFuncとキャッシング
- 4. ユーザー固有のエントリ
- 5. ユーザー固有のメール
- 6. Mongo-Databaseのユーザー固有のコンテンツの制御/制限
- 7. Firebaseのルール - 共有ユーザー契約とユーザー固有の契約
- 8. Express.jsでユーザー固有の静的コンテンツを提供する方法
- 9. REST APIをユーザー固有のコンテンツに限定する方法
- 10. deviseとRailsのユーザー固有の "リソース"?
- 11. Djangoのユーザー固有のモデル
- 12. Sharepointのユーザー固有のダッシュボード
- 13. IdentityServer 4とスコープ固有のユーザー設定
- 14. SQL固有のユーザーIDとワークステーション
- 15. TYPO3コンテンツのカスタムタグ
- 16. Wordpressユーザー固有のイメージギャラリー?
- 17. Wordpressカスタマイザのコンテンツ固有のコントロール
- 18. MongooseとNodeJS:システム固有の固有のユーザー名を作成する
- 19. Application Insightsセッション固有またはユーザー固有のカスタムプロパティ
- 20. 剃刀のオブジェクトのユーザー固有の値
- 21. セッションごとのユーザ固有のコンテンツ提案[MySQL/Web]
- 22. 固有のユーザー名のFirebaseデータベースルール
- 23. REST API内のアイテムのユーザー固有データ
- 24. 同じプロジェクトのユーザー固有のソナーレポート
- 25. 各ユーザーのLDAP固有のACL
- 26. Spring Frameworkのアプリケーションコンテキストは、ユーザー固有のものかアプリケーション固有のものか。
- 27. TYPO3ページの空のコンテンツ
- 28. UserExtendedProperties.GetValueはユーザー固有またはデバイス固有ですか?
- 29. TYPO3のユーザーのコメント
- 30. Laravel検証 - 固有のユーザー名