Переход на новую версию - ошибка в опросах

#
Переход на новую версию - ошибка в опросах
Раньше сайт был на старом движе с выходом 4,0 перешел на нее, но появились ошибки в выводе опроса в макете на первой странице.

Раньше было прописано таким образом:

                     $polls=new polls();
                     $polls->ShowPoll('Gallup_poll', 1);   

Но сейчас в опросах появились группы, вероятно по этой причине опрос не отображается. Как правильно сейчас пр описывается путь?                  
#
Re: Переход на новую версию - ошибка в опросах
Этот метод (ShowPoll) не изменился. Если у Вас Gallup_poll - XSL-шаблон для отображения опроса, а "1" - его идентификатор, то все должно работать. Какая возникает ошибка?
#
Re: Переход на новую версию - ошибка в опросах
Просто не отображается опрос. А разве в опросы не добавились группы?
#
Re: Переход на новую версию - ошибка в опросах
Группы в опросы действительно добавились, но метод ShowPoll отображает опрос по его идентификатору. Т.е. то, что опрос может относится к какой-либо группе на работу метода не оказывает никакого влияния. Поэтому рекомендую Вам обновить XSL-шаблоны для опросов и попробовать использовать один из них для отображения опроса.
#
Re: Переход на новую версию - ошибка в опросах
Блин столько строчил, а сообщение не прошло   

Пишу еще раз.

Спасибо! разобрался. Но почему в модулях не показыается номер опроса, нашел его по ссылке. Теперь вроде все работает, с главной странице не возможно было отправить результат и посмотреть результат. Прописал пусть на страницу опросов - polls/poll-{@id}, все заработало, но теперь перед названием опроса стало выводиться - /polls/. Как прописать путь, чтобы не было этой надписи в опросе?
#
Re: Переход на новую версию - ошибка в опросах
Проверьте, пожалуйста, чтобы в узле структуры /polls/ (в структуре сайта) в качестве XSL-шаблонов для отображения результатов опроса(по умолчанию - "ОтображениеРезультатовОпроса" ) для отображения списка опров(по умолчанию - "ОтображениеОпросаБезРезультатов" ) были выбраны соответствующие шаблоны. Просто, если их перепутать, то это приведет в выводу строки "/polls/" перед названием опроса. И это, кстати, может послужить причиной, по которой Вам пришлось в качестве url прописывать polls/poll-{@id} вместо polls. Потому что правильно просто polls.
#
Re: Переход на новую версию - ошибка в опросах
Прописывать polls/poll-{@id} все таки необходимо, иначе не работает. А то, выводится /polls/ от этого не зависит, я проверил удалив это дополнение. Я полагаю, что обычная структура XSL не подходит для вставки фрагмента в без типовых динамическийх страниц. Не забывайте, что я вставляю опрос в макет сайта. В узле структуры я все проверил, там все ОК поэтому и непосредственно на странице Опросов все работает нормально, а вот в макете не хочет. Что еще можно дополнить в XSL при вставке в макет?
#
Re: Переход на новую версию - ошибка в опросах
С внедрением опросов в макете сайта не должно быть проблем, т.к. структура стандартных XSL-шаблонов для опросов позволяет осуществить вставку опроса в макет или шаблон страницы. Дополнять XSL-шаблоны не нужно. Просьба к Вам выслать данные доступа к разделу администрирования Вашего сайта, а также адрес самого сайта на адрес службы поддержки.
Модератор
#
Re: Переход на новую версию - ошибка в опросах
Mikhail,
проблема решена, ответ был дан на Ваш запрос по эл.почте.
#
Re: Переход на новую версию - ошибка в опросах

Да, спасибо. Теперь все отлично. Было бы хорошо, если бы этот шаблон был в демо версии и был включен в стандартный набор двигателя.
Авторизация