Показать сообщение отдельно
Старый 20.08.2010, 01:04   #10
dimal
Новенький
 
Регистрация: 19.06.2009
Сообщений: 15
Question

single необходим потому, что latest, беря нужную новость сам, не воспринимает переданные из list параметры другой новости.

Пример: в меню есть пункт "news", где показана одна новость полностью, и - отдельно!!! в правой колонке - список новостей. При клике на новость в списке, должна отображаться эта новость. Казалось бы, ставим 2 плагина на странице: single и list. Это даже работает... Но!!! при первом входе в этот пункт меню - пока нет номера новости - single даёт ошибку. А должен бы показать какую-нибудь новость, хоть случайную, хоть например самую свежую...

Попытка поставить latest вместо single приводит к тому, что ссылки из list не работают!!! latest их игнорирует.

Обошёл эту засаду созданием скрытой подстраницы с single и list, полностью идентичной внешне, на которую и направляют ссылки со всех list. А на странице "news" остались подкорректированный latest и list. Но просто очень чесались руки вместо ковыряния подстраниц и шаблонов - ковырнуть PHP-код для single, чтобы он при отсутствии параметров брал просто самую свежую новость... жаль времени не было.

Может быть, я что-то проглядел? Есть ли более удобный способ инициализации страницы с одной новостью, если на неё попадаешь не только из списка или поиска, а напрямую из главного меню или sitemap?
dimal вне форума   Ответить с цитированием