баг в вьюзе

Главные вкладки

Аватар пользователя xcomp xcomp 6 августа 2011 в 12:05

хай всем, вчера столкнулся с такой проблемой, клонирую Taxonomy term во вьюзе, делаю по своему, удаляю feed, меняю ссылку, на свой catalog/% и вот жеж не задача, когда стоит стандартная ссылка - /taxonomy/term/% все работает, если ставлю свою, не работает, то есть не выводит так как нужно мне, не выводит поля итак далее, чисто по дефолту, как будто вида нет вообще, как исправить сие чудо? Оо

Комментарии

Аватар пользователя Andruxa Andruxa 6 августа 2011 в 12:18

Баг не во вьюсе
taxonomy/term/% - стандартный путь для терминов таксономии, по этому пути и вызывается дефолтный вьюс taxonomy_term, независимо от синонимов

если для разных терминов/словарей нужно использовать разные представления - используйте модуль tvi

Аватар пользователя xcomp xcomp 6 августа 2011 в 12:33

DatabaseSchemaObjectExistsException: Таблица tvi_settings уже существует. в функции DatabaseSchema->createTable() (строка 629 в файле W:\home\new-site.tt\www\includes\database\schema.inc).

При установке этого TVi

Аватар пользователя Айдар Айдар 6 августа 2011 в 18:37

Посмотрите в БД эту таблицу на наличие записей в ней. Первое, о чем говорит такая ошибка - об уже установленном TVI.

В конце концов в списке модулей в админке не появился данный модуль?

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 7 августа 2011 в 6:19

"xcomp" wrote:
При установке этого TVi

Есть более єлегантное решение - Page manager из СTools. Там есть шаблон-обёртка для системной taxonomy/term/%. Просто вставляем любую свою вьюху с аргументом в пути.