Постраничный пейджер

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

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 1:12

Помогите разобраться с пейджером в таксономии. Вдруг перестали работать ссылки в пейджере, пишет, что страница не найдена. Где искать проблему ума не приложу.
Стоят следующие модули, на которые я склонна грешить, но их отключение не вернуло мне верного толкования ссылок.

Global Redirect
Path redirect
Pathauto
Taxonomy Force all
Taxonomy Menu
Bayesian filter
Spam Surbl filter

update.php запускала, перезаливала сам движок, ничего не помогло.
Где смотреть ошибку?

Комментарии

Аватар пользователя mak-vardugin mak-vardugin 20 сентября 2010 в 5:12

вдруг ни чего не бывает, я бы попробывал по очереди отключать модули. к стати а не думали удалить в Pathauto все элиасы для всех типов материалов и нарезать заново

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 9:02

Возможно и после него самого, крон запускала, но когда именно появилась проблема не скажу точно после него или нет, это можно подправить? Удаляла алиасы для таксономии и новые формировала, модули по очереди отрубала. Sad

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 9:33

В том-то и дело, что в пейджере все ссылки без алиасов:
вот, например, 28 термин у него ссылки в таком духе:
http://www.....ru/taxonomy/term/28/all?page=2
аналогично и у остальных

Причем если убрать all, то все работает:
http://www.....ru/taxonomy/term/28?page=2

Возникает тогда следующий вопрос, как убрать из ссылок в пейджере all?

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 9:38

Отключила Taxonomy Force all убралась приставка all и ссылки заработали, но в разделах верхнего уровня пропали материалы, как тут быть? надо хук какой-то делать?

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 9:49

Решила эту проблему, оказывается когда "химичила" с модулем Taxonomy Force all не ту версию залила на сервер.
Теперь возник другой вопрос как избавиться от дублей в ссылках?
Например: http://www.....ru/taxonomy/term/4/all и
http://www.....ru/chto-posmotret/ekskursii
По идее, правильный адрес
http://www.....ru/chto-posmotret/ekskursii, следовательно с
http://www......ru/taxonomy/term/4/all желательно организовать
редирект. Или выдавать по адресу
http://www......ru/taxonomy/term/4/all 404 код

Или как-то задать двойной алиас taxonomy/term/4/all -> taxonomy/term/4/ -> chto-posmotret/ekskursii, причем чтобы и в постраничных материалах ссылки были с алиасами, например: chto-posmotret/ekskursii?page=2

Аватар пользователя aleksa_plus aleksa_plus 20 сентября 2010 в 9:49

Решила эту проблему, оказывается когда "химичила" с модулем Taxonomy Force all не ту версию залила на сервер.
Теперь возник другой вопрос как избавиться от дублей в ссылках?
Например: http://www.....ru/taxonomy/term/4/all и
http://www.....ru/chto-posmotret/ekskursii
По идее, правильный адрес
http://www.....ru/chto-posmotret/ekskursii, следовательно с
http://www......ru/taxonomy/term/4/all желательно организовать
редирект. Или выдавать по адресу
http://www......ru/taxonomy/term/4/all 404 код

Или как-то задать двойной алиас taxonomy/term/4/all -> taxonomy/term/4/ -> chto-posmotret/ekskursii, причем чтобы и в постраничных материалах ссылки были с алиасами, например: chto-posmotret/ekskursii?page=2

Аватар пользователя mak-vardugin mak-vardugin 20 сентября 2010 в 15:42

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