Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Seminars Manager: plugin.tx_seminars_pi1.listPID (http://forum.typo3.ru/showthread.php?t=8101)

ddt 24.10.2009 03:41

Seminars Manager: plugin.tx_seminars_pi1.listPID
 
На странице со списком выставок пишет сообщение:
Код:

Configuration check warning:
The TS setup variable plugin.tx_seminars_pi1.listPID contains the page ID Array which is of an incorrect page type. The selected page needs to be a front-end page so that links to it work correctly. This value specifies the page that contains the list of events. If this value is not set correctly, the links in the list view and the back link on the list of registrations will not work.
Please correct the TS setup variable plugin.tx_seminars_pi1.listPID in your TS template setup or via FlexForms.
When that is done, please empty the FE cache and reload this page.
The configuration check for this extension can be disabled in the extension manager.

Вопросы:
1. Почему указано "contains the page ID Array which is of an incorrect page type."? Откуда ID равняется массиву? Я его еще не задавал.

2. Прошу пояснить что надо указать в этом параметре. Насколько я понял надо указать фронтовую страницу, на которой размещен список выставок, по идее это та страница, на которой у меня и возникает ошибка. Пробовал указвывать ее ID - сообщение не меняется, даже после сброса всех кешов.

ddt 31.10.2009 22:24

неужели никто не имел дело с Seminars Manager?

shuman 02.11.2009 05:33

покажите TS шаблона содержащего plugin.tx_seminars_pi1.listPID

приведите структуру страниц с указанием где находится шаблон, записи Семинаров

ddt 02.11.2009 14:04

Вложений: 4
Для хранения событий используется системная папка /Event data/Events/
Вложение 274

Страница /Test page/Events/ используется для отображения списка мероприятий:
Вложение 275

В результате просмотра страницы /Test page/Events/ отображается ошибка:
Вложение 276

TypoScript Setup шаблона страницы /Test page/Events/
Код:

plugin.tx_seminars.attendancesPID = 14
plugin.tx_seminars_pi1.pages = 13
plugin.tx_seminars_pi1.listPID = 15

Путь: /Test page/Events/
Таблица: Страница (pages) - UID: 15

Если надо показать вот этот TS, то как это сделать в простой текстовой форме?
Вложение 277

shuman 03.11.2009 07:45

так как в форме уже задана стрница Events то просто уберите строку
plugin.tx_seminars_pi1.listPID = 15 которая неверна

должно быть
plugin.tx_seminars_pi1.listPID = 13

или указание во флексформе что уже сделано

ddt 03.11.2009 09:53

Пробовал указать вот так:
Код:

plugin.tx_seminars.attendancesPID = 14
plugin.tx_seminars_pi1.pages = 13
plugin.tx_seminars_pi1.listPID = 13

и вот так:
Код:

plugin.tx_seminars.attendancesPID = 14
plugin.tx_seminars_pi1.pages = 13

после каждого изменения обнулял все кеши, на странице со списком событий все равно отображается эта ошибка.

Меня настораживает, что там пишется:
The TS setup variable plugin.tx_seminars_pi1.listPID contains the page ID Array, а не какое-то число.

Может причина в этом? Почему он видит ID, как массив?

shuman 03.11.2009 10:42

отключите проверку конфигурации

вроде же все работает

Цитата:

The configuration check for this extension can be disabled in the extension manager

ddt 03.11.2009 15:11

Проверку конфигурации отключил, ошибка не выводится. Спасибо.
Но хотелось бы понять причину и устранить именно ее.

Тем не менее, спасибо за подсказку.

Наверно это неправльно, так пересылать на другие вопросы, но мне, кроме Вас никто не может подсказать по менеджеру семинаров.

Shuman, что можете сказать про вот этот мой вопрос:
http://forum.typo3.biz/showthread.php?t=8108?


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

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