cotonti.com : Поделитесь ЧПУ https://www.cotonti.com Son konu mesajları Cotonti en Thu, 16 Oct 2025 06:21:45 -0000 Evil Забавный глюк, я вынес настройки из плагина в свой urltrans.dat и все заработало как надо...

]]>
Cum, 27 Şub 2015 11:41:41 -0000
Dayver Замотался, да и должным образом не тестил, хотя на двух сайтах(включая этот) работает пока что, жалоб вроде меньше стало на его работу хотя косяки еще есть ...

]]>
Cum, 27 Şub 2015 10:02:25 -0000
Evil #40632 Dayver:

Кстати https://github.com/Dayver/cot-find более свежая версия

Спасибо, уже ставлю! А чего на сайте не обновить?

 

По скину symisun-03 надо поменять метод POST на метод GET в хеадере.

]]>
Cum, 27 Şub 2015 09:54:10 -0000
Dayver Кстати https://github.com/Dayver/cot-find более свежая версия

]]>
Cum, 27 Şub 2015 09:50:29 -0000
Evil #40629 Dayver:
 

Не факт что проблема в коробочном ЧПУ ... скорее в некоробочном find'е с которым давно куча косяков

ну проблема в комментах и поиске говорит о том, что проблема не в модуле и плагине...

]]>
Cum, 27 Şub 2015 09:48:31 -0000
Dayver #40628 Evil:

#40625 Dayver:

Это легко можете сделать вот тут https://github.com/Cotonti/Cotonti/issues/new с перечнем косяков это даже ускорит исправление коробочного скина в следующих релизах

А на сайте это сделать нельзя, обязательно регаться на гихабе?

Можно, просто разработчикам удобнее отслеживать задачи там, но если это проблема то можете оставить список косяков symisun-03 по пунктам тут и я перенесу его на гитхаб.

Добавлено 5 минут спустя:

#40628 Evil:

Проблема номер два теперь появилась и в поиске, имеется страница с ЧПУ ссылкой /razdel1/stranica, из плагина find он выдает ссылку /page/stranica что ведет в пустоту) и я уверен что это проблема коробочного ЧПУ...

Не факт что проблема в коробочном ЧПУ ... скорее в некоробочном find'е с которым давно куча косяков

]]>
Cum, 27 Şub 2015 09:40:19 -0000
Evil Проблема номер два теперь появилась и в поиске, имеется страница с ЧПУ ссылкой /razdel1/stranica, из плагина find он выдает ссылку /page/stranica что ведет в пустоту) и я уверен что это проблема коробочного ЧПУ...

#40625 Dayver:

Это легко можете сделать вот тут https://github.com/Cotonti/Cotonti/issues/new с перечнем косяков это даже ускорит исправление коробочного скина в следующих релизах

А на сайте это сделать нельзя, обязательно регаться на гихабе?

]]>
Cum, 27 Şub 2015 09:33:00 -0000
Dayver #40623 Evil:

Это отлично, тогда надо сделать запрос на редактирование скина symisun-03, а то в нем много косяков таких...

Это легко можете сделать вот тут https://github.com/Cotonti/Cotonti/issues/new с перечнем косяков это даже ускорит исправление коробочного скина в следующих релизах

]]>
Cum, 27 Şub 2015 09:13:09 -0000
Evil Это отлично, тогда надо сделать запрос на редактирование скина symisun-03, а то в нем много косяков таких...

]]>
Cum, 27 Şub 2015 08:46:56 -0000
Alex300 Это потому что Вы передаете Post запрос без параметра x. Анти XSS защита движка не любит такие запросы. Отдавайте GET запрос. ЧПУ тут не причем (как ни странно )) )

Вообще для поиска $_POST запрос - плохо. Если пользователь решит вернуться назад к результатам поиска браузер попросит его подтвердить повторную отправку формы вместо нормального отображения предыдущей страницы.

Рабочий пример

<form class="" action="{PHP|cot_url('search')}">
<div class="form-group">
    <input type="text" class="form-control" name="sq" placeholder="{PHP.L.Search}..." />
    <button type="submit" class="btn btn-default"><i class="fa fa-search"></i></button>
</div>
</form>

 

]]>
Cum, 27 Şub 2015 08:32:52 -0000
Dayver #40613 Evil:

1. тут поиск работает по ссылке http://www.cotonti.com/find, а в удобном http://site.ru/search

Ибо Find и Search это разные расширения, search - простенький коробочный плагин, а find - это вот

]]>
Cum, 27 Şub 2015 08:28:02 -0000
Evil #40610 Alex300:

Вполне себе нормальный. Никто его не "урезал". Если у Вас не уходит запрос - то проблема именно у Вас. Можете проверить форму поиска на этом сайте.

1. тут поиск работает по ссылке http://www.cotonti.com/find, а в удобном http://site.ru/search

2. возможно вы правы поиск установлен в header кодом (код взять из темы symisun-03, изменена только кнопка):

<form id="search" action="{PHP|cot_url('plug','e=search')}" method="post">
<input type="text" name="sq" class="searchfield" value="{PHP.L.Search}..." onblur="if(this.value=='') this.value='{PHP.L.Search}...';" onfocus="if(this.value=='{PHP.L.Search}...') this.value='';" maxlength="40"/>
<input value="" type="image" src="https://www.cotonti.com/themes/{PHP.theme}/img/search_button.png" />
</form>

при отправлении запроса из header'a приходит ответ:

Ошибка в параметрах запроса

Один из параметров запроса недействителен или устарел. Вернитесь назад и попробуйте отправить форму заново.

 

но опять же, это не единственная проблема, которая у меня возникла, ссылка на новость выглядит /news/1, а ссылка на комментарии обращается к /page/1#, что отправляет на не существующую страницу.

]]>
Cum, 27 Şub 2015 08:17:52 -0000
Alex300 Вполне себе нормальный. Никто его не "урезал". Если у Вас не уходит запрос - то проблема именно у Вас. Можете проверить форму поиска на этом сайте.

]]>
Per, 26 Şub 2015 22:45:52 -0000
Evil У меня с ним даже из формы поиска не уходит запрос... он очень "урезанный"...

]]>
Per, 26 Şub 2015 20:20:46 -0000
CrazyFreeMan Но там ведь не на все модули/плагины есть пресеты? тот же форум не полностью нормальный, может об этом вопрос

 

]]>
Per, 26 Şub 2015 19:17:37 -0000
Dr2005alex Чпу есть в коробке. В плагине URL Editor в конфиге выбираем удобный. А в корне сайта есть файл sef-urls.htaccess Содержимое этого файла кидаете в свой файл .htaccess или переименовываете файл sef-urls.htaccess в .htaccess

И будет вам счастье.

]]>
Per, 26 Şub 2015 19:15:00 -0000
Evil Может кто поделиться своими наработками по ЧПУ?

Был неплохой плагин NiceURL, но после установки работает не корректно, как понимаю проблемы в изменении версии котонти по отношению к плагину.

]]>
Per, 26 Şub 2015 18:32:42 -0000