Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Разработка расширений / TYPO3 extension development (http://forum.typo3.ru/forumdisplay.php?f=38)
-   -   Индексация php include (http://forum.typo3.ru/showthread.php?t=6450)

romanoza 26.06.2008 11:56

Индексация php include
 
Доброго дня.
Для каталога, который коннектится к MS SQL использую http://typo3.org/extensions/reposito...include/1.1.0/

Параметр, который определяет содержимое каталога ns (http://opuscontract.ru/index.php?id=10&ns=W0)

Проблема в том, что в поиске содержимое этих страниц (с различными ns и id=10) не выводится.

Каким образом настроить индексирование, что бы параметр ns принимал участие в нем и по каталогу проходил поиск?

Pavel Antonov 26.06.2008 13:11

lumophpinclude вставляет некэшируемый код (USER_INT)

Можно поправить: проверить что бы в TS, объект lumophpinclude подключался через USER, и в pi1/class.tx_lumophpinclude_pi1.php убрать строку:
Код:

$this->pi_USER_INT_obj = 1;
Лучше конечно сделать свое расширение...

romanoza 26.06.2008 14:31

Цитата:

Сообщение от Pavel Antonov (Сообщение 19657)
lumophpinclude вставляет некэшируемый код (USER_INT)

Можно поправить: проверить что бы в TS, объект lumophpinclude подключался через USER, и в pi1/class.tx_lumophpinclude_pi1.php убрать строку:
Код:

$this->pi_USER_INT_obj = 1;
Лучше конечно сделать свое расширение...

Дико изиняюсь, но где подключить его через USER?

Pavel Antonov 26.06.2008 21:32

Цитата:

Сообщение от romanoza (Сообщение 19659)
Дико изиняюсь, но где подключить его через USER?

Посмотреть в TS как определен вызов плагина... он должен быть USER, а не USER_INT

romanoza 26.06.2008 22:00

Цитата:

Сообщение от Pavel Antonov (Сообщение 19683)
Посмотреть в TS как определен вызов плагина... он должен быть USER, а не USER_INT

В том то и дело, я в самой тайпе плохо разбираюсь. Где TS править?

romanoza 27.06.2008 19:41

Цитата:

Сообщение от Pavel Antonov (Сообщение 19683)
Посмотреть в TS как определен вызов плагина... он должен быть USER, а не USER_INT

plugin.tx_lumophpinclude_pi1 = USER прописал, плагин вообще не выводится

void 27.06.2008 21:03

Обычно использование lumophpinclude свидетельствует о грязных хаках. Если уж хотите индексацию контента, сделайте нормальное расширение, это совсем не сложно. Тут где-то на форуме даже инструкция была пошаговая по использованию USER/USER_INT без создания расширения в кикстартере...


Часовой пояс GMT +4, время: 18:11.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot