Чистые ссылки

Автор: Sergey1917 - 05.03/2008, ср - 14:32

Столкнулся с такой проблемой. У меня включены чистые ссылки, но на многостраничных документах они не действуют.

Нужно было включить показ блока только на главной странице. Но когда главная состоит из нескольких страниц, на все кроме первой чистые ссылки не работают. И я не могу в настройках блока выставить так, чтобы и наглавной-2, 3 и т.д. показывался нужный мне блок.

Владимир, может вы подскажете, или кто-нибудь еще, кто с этим сталкивался.

Посмотреть вживую можно здесь: ФАНТАСТИКА 3000

Комментарии

а как вы указываете, что это главная в настройках блоков? нужно просто указать <front> и тогда, по идее, должно показываться на всех главных страницах...

или вы хотите, чтобы на главной показывался один блок, а на второй, третьей странице что-то другое?

Да, я так и указываю , но действует только на первую страницу, а на второй и последующих не показывается, т.е. если страница большая, то на вторую и далее чистые ссылки не работают. Пытался просто добавить путь страниц, что показывает браузер, но этот вариант не работает, из-за ссылок типа: /node/?page=1.

если вы указываете <front>, то это должно действовать для всех страниц, по идее... но если не действует, тогда сделайте обратное... исключите все страницы, на которых блок не должен показываться таким образом:
blog
blog/*
admin
admin/*

и так далее... тогда останутся только те, которые нужны... то есть, главная и все подстраницы...

Это как-то неправильно и муторно, да я и все не знаю. Конечно хотелось бы с чистыми ссылками разобраться. Не помню уже, но где-то это еще мне мешало. Но за совет спасибо.

ЧПУ для вторых и последующих страниц в Друпале почему-то не сделали... так же, как и для комментариев... почему не знаю, но решения я пока не находил...

Неприятная неожиданность проявилась. Настроил показ некоторых блоков "на главную" и они показываются. Нажимаю "на главную" - все нормально, захожу под другим пользователем - эти блоки не показываются. Опять нажимаю на главную - появляются.

Подытожу. Пользователи, при заходе на сайт не видят этих блоков находясь "на главной". Чтобы их увидеть, им надо находясь на "главной" странице еше раз нажать "на главную". Но это же не логично. Можно это исправить?

P.S. В настройках блоков выбираю показывать на .

очистите кэш или в браузере или в Друпале... одно из двух...
сам Друпал, если настроено "показывать", - будет показывать...

Добавил в настройки блока, показывать на странице: node (без наклонных черт) и пока работает как мне надо, т.е. эти блоки показываются и при нажатии "на главную" и при заходе под другим именем. Не знаю на счет привильности, но действует.

P.S.

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

И это тоже заработало. Теперь выбранные мною блоки показываются на всех страницах главной (ну если она с прокруткой на несколько страниц).

ну, значит всё нормально...
в Друпале всегда нужно немного поиграть с настройками, чтобы понять что к чему, так как жёстких условий нет... тем и хорош...