Просмотр темы
ЧПУ Дополнительных страниц для PHP-Fusion 8
|
|
Alex |
Опубликовано 22.08.2020 10:41
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Я верю что сообщество еще ЖИВО!!! Итак начал юзать 8 версию фьюжена, скачал версию 8,00,50 свежая на данный момент. к сожалению встроенного чпу в нем так и не появилось. скачал аддон с оф сайта, в описании было указано version 8 у меня был шок когда распаковал, там лежит старый мод 11 года для 7 фьюжена, не стал смотреть файлы а вдруг будет работать, закинул на сервер, естественно ничего не заработало. Тогда начал внедрять код из мода в код файлов восьмерки. В принципе работает но не полностью. Суть проблемы! Ввожу название страницы например "Тестовая страница" выходит такое сообщение Страница добавлена Адрес (url) этой страницы: r?r?s?s?r?r?r?s?-s?s?s?r?r?res?r?.html - (вопросики в ромбиках) кликаю по ссылке естественно такой страницы нету итак в базу он записывает вот так r.html - и страница работает по этому адресу! если поле url заполнить вручную, то всё норм. если название страницы цифрами, то url создается тоже норм если название страницы ввести на латинице, то url создается тоже норм Отсюда получается вывод что проблема в русских буквах. Может быть кто-то поможет? в архиве чпу для доп страниц 8 PHP-Fusion FOREVER!!!
Alex присоединено следующее:файл:
|
|
|
Polarfox |
Опубликовано 23.08.2020 05:30
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
либо создавай на латыни либо адаптируй под наши символы, и разве 8 вообще живое?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Alex |
Опубликовано 25.08.2020 19:11
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
Полагаю проблема в этом куске кода файла админки$url_suffix = '.html'; |
|
|
jikaka |
Опубликовано 26.08.2020 12:54
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
9ка же последняя))
|
|
|
Alex |
Опубликовано 26.08.2020 13:47
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
jikaka, не нравится она мне Объединено 27.08.2020 00:49: попробовал русские буквы вывести через локаль файл админки: $url_suffix = '.html'; в результате адрес страницы так показывает .html В базе поле page_url пустое Объединено 27.08.2020 00:55: если файл админки перекодировать в utf8 то адрес становится таким m?elmnm?.html страница называлась "тест" в базе в поле page_url запись "m" Объединено 20.10.2020 11:48: на данный момент, пришел к выводу: гуглить нужно по запросу function translit($st) работающая в utf-8 из нагуглиного: перекодировал файл админки страниц в utf-8 добавил в функцию строку $st = mb_strtolower( $st, "UTF-8" ); результат: страница создается но урл не такой какой хотелось бы например название такое - ААА ааа имс урл получил такой - ebebeb-ebebeb-ese-mn.html Изменил(а) Alex, 20.10.2020 06:48 |
|
|
jikaka |
Опубликовано 21.10.2020 10:53
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
моя функция по транслиту такая:if (!function_exists('translit')) { |
|
|
Alex |
Опубликовано 21.10.2020 14:13
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
jikaka, Костя у тебя сайт с кодировкой utf-8? на 7 версии фьюжена с кодировкой windows-1251 ваще никаких проблем с этой функцией не было |
|
|
jikaka |
Опубликовано 26.10.2020 06:30
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
да, сейчас только utf-8 и использую
|
|
|
Alex |
Опубликовано 26.10.2020 18:36
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
вставил твою функцию, не помогло. Наверно сдаюсь, оставлю здесь архив с файлами. ЧПУ делалось на основе файлов 8,00,50 также добавлено мета теги дескрипшен и кейвордс, + замена тега титл. всё работает кроме автоматического создания url страницы при сохранении, пользоваться можно вручную заполняя поле на латинице для установки залить на сервер с сохранением структуры и зайти по адресу ваш_сайт.ру/page_seo.install.php
Alex присоединено следующее:файл:
Изменил(а) Alex, 26.10.2020 18:42 |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |