Page 1 of 1

Хочется стабильности :)

Posted: Thu Jun 08, 2017 11:40 am
by richmantrade
Конкретный пример, хотя это далеко не единичный случай...

Насколько мне помнится, в TCMS с самого начала тег <!--SORT_ORDER--> при сортировке по цтр выводил слово popular.
Ну и как бы зная это на нескольких сайтах я сделал сортировку и линки вида

Code: Select all

/<!--SORT_ORDER-->-<!--PAGE_NUM-->.php
для этих линок сделал реврайт, где жёстко указал popular

Code: Select all

RewriteRule ^(popular|date)\-([0-9]+)\.php$ /?order=$1&page=$2 [L]
И тут хуяк, в какой то момент, я даже не знаю когда, потому что только что заметил, тег <!--SORT_ORDER--> начал выводить ctr :evil: !
Соотв-но линки мои поломались, потому как теперь они вместо popular-1.php стали ctr-1.php

Просьба, если слово ctr никому специально не нужно, вернуть popular.
И по возможности в дальнейшем стараться не делать столь глобальных, на мой взгляд, изменений без оповещения ;)
Спасибо!

Re: Хочется стабильности :)

Posted: Thu Jun 08, 2017 11:51 am
by admin
Даю 99% гарантии что popular вообще такого слова нет в скрипте

SORT_ORDER выставляется из $_GET['order']

те если сделать

/?order=asd

то SORT_ORDER выведет asd

Re: Хочется стабильности :)

Posted: Thu Jun 08, 2017 12:01 pm
by richmantrade
Да, точно.
Ссори, не заметил этого сразу.
Видимо раньше это было где то прописано, например в коммон_е , а потом сам по запарке убрал запись.

Re: Хочется стабильности :)

Posted: Thu Jun 08, 2017 12:03 pm
by admin
Да, вероятнее всего что-то такое и было