хай всем, вчера столкнулся с такой проблемой, клонирую Taxonomy term во вьюзе, делаю по своему, удаляю feed, меняю ссылку, на свой catalog/% и вот жеж не задача, когда стоит стандартная ссылка - /taxonomy/term/% все работает, если ставлю свою, не работает, то есть не выводит так как нужно мне, не выводит поля итак далее, чисто по дефолту, как будто вида нет вообще, как исправить сие чудо? Оо
Комментарии
Версия Друпала? Версия Вьюс?
Баг не во вьюсе
taxonomy/term/% - стандартный путь для терминов таксономии, по этому пути и вызывается дефолтный вьюс taxonomy_term, независимо от синонимов
если для разных терминов/словарей нужно использовать разные представления - используйте модуль tvi
Версия самая последняя, 7.7, вьюз 3, tvi шо это за звЭр?
Ага, дык он то для 6 версии )
Для семерки - есть dev, что в настоящее время для семерки скорее норма, чем наоборот
В семерке вроде нет такого бага, что аргументами нельзя присвоить определенный вьюс для словаря.
DatabaseSchemaObjectExistsException: Таблица tvi_settings уже существует. в функции DatabaseSchema->createTable() (строка 629 в файле W:\home\new-site.tt\www\includes\database\schema.inc).
При установке этого TVi
Что ни кто не знает как исправить?
Посмотрите в БД эту таблицу на наличие записей в ней. Первое, о чем говорит такая ошибка - об уже установленном TVI.
В конце концов в списке модулей в админке не появился данный модуль?
Я его не ставил до этого, может он както в комплекте, но его там нетя
Хз чего там в семерке. А что показало после ошибки - сам модуль не появился в админке?
в /admin/modules/uninstall есть следы tvi?
Есть более єлегантное решение - Page manager из СTools. Там есть шаблон-обёртка для системной taxonomy/term/%. Просто вставляем любую свою вьюху с аргументом в пути.