Forums / National / Russian / Тех. поддержка / Сортировка в списках. Использование [newpage]

На сайте "отвалилась" сортировка в списках и пагинация в статьях...

Alex300
#40064 2014-10-09 10:35
#40063 wAppp:

Первая проблема:
Для сортировки списка страниц (в page.list.tpl)  я всегда использовал следующую конструкцию (пример):
<li><a href="page.php?c={PHP.c}&amp;s=title&amp;w=desc&amp;o={PHP.o}&amp;p={PHP.p}">-</a> {PHP.L.Title} 
        <a href="page.php?c={PHP.c}&amp;s=title&amp;w=asc&amp;o={PHP.o}&amp;p={PHP.p}">+</a></li> и т.д.
        
Сейчас такая конструкция приводит к 404 ошибке, а код URL выводит (например) http://oleinikov.net/page.php?c=reg&s=title&w=desc&o=Array&p=

 

Конструкция вида http://oleinikov.net/index.php?e=page&c=reg&s=title&w=desc&o=Array&p= прекрасно работает.

у Вас вообще в корне сайта есть page.php?

В версии 0.9.15 движка page.php, list.php и т.п. удалены. Они в ней присутсвовали только для обратной совместимости со старыми версиями сайтов.

Это лекго увидеть в репозитории: https://github.com/Cotonti/Cotonti

Есть 2 решения:

1) Рекомендуется. Больше не использовать page.php, list.php и т.п. в урлах. Вообще генерировать url'ы при помощи функции cot_url()

2) Скачать себе и установить на сайт Cotonti Legacy package для поддержания обратной совместимости.

P.S. 404 ошибка означает "Не найдено".

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
This post was edited by Alex300 (2014-10-09 11:26, 9 years ago)