0

キックスターターを使用して新しい拡張機能を作成しましたが、すべてが期待どおりに機能しますが、この拡張機能に必要なコア要件の1つは、インデックス付き検索を使用してすべてのエントリ(単一ビュー)を検索できることです。データはsysフォルダーに保存され、CSV経由でデータベースに直接インポートされます。これにより、これらの新しいページはキャッシュされないため、検索できないという問題が発生します。

すべてのビューを自動的にキャッシュして検索できるようにする方法はありますか?クローラー拡張機能を使ってみましたが、正しく設定する方法がわかりませんでした。TYPO3の理解を超えています。USERオブジェクトとしてロードされ、キャッシュがオンになっています。

t3lib_extMgm::addPItoST43($_EXTKEY, 'pi1/class.tx_zebsem_pi1.php', '_pi1', 'list_type', 1);

新しいエントリを作成し、このエントリにアクセスしてキャッシュされると、すべてうまく機能しますが、検索可能ですが、新しいCSVがインポートされるたびに500以上のエントリを通過することはできません。cHashも正しく設定されています。誰かが私を助けてくれることを願っています。

4

1 に答える 1

1

フロントエンド URL がわかっている場合は、PHP で SingleView を呼び出すことができます (file_get_contents ..)。PHP-Script-Runtime-Timeout で問題が発生します。ただし、これは Import-Script (フォルダー) のみ .htaccess で変更できる場合があります。

于 2013-01-31T07:40:14.367 に答える