PDA

Просмотр полной версии : Seminars Manager: plugin.tx_seminars_pi1.listPID


ddt
24.10.2009, 03:41
На странице со списком выставок пишет сообщение:

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
Для хранения событий используется системная папка /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?