Автор Тема: smartblog не работает (стоит pretty url)  (Прочитано 1770 раз)

10 Январь 2017, 18:33:33
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
ни в какую не хочет работать smartblog, пишет страница не найдена, например адрес поста такой site.ru/index.php?controller=smartblog_post&id_post=5&slug=test
при этом у меня стоит модуль pretty url.

в настройках смартблога
Использовать окночание html в URL - нет
Blog Page Url Pattern - alias/{slug}html ( ex: alias/share-the-love-for-prestashop-1-6.html)
 Основной адрес блога - collections

что сделать то можно чтобы заработало?
10 Январь 2017, 19:32:17
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль pretty url удали и заработает.
10 Январь 2017, 20:11:57
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Нужно создать в htaccess правила чпу для блога.
10 Январь 2017, 20:27:42
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
Модуль pretty url удали и заработает.

а ведь думал предупредить чтобы не предлагали такой гениальный вариант.
это не подходит, я бы удалил если бы мог
10 Январь 2017, 20:29:20
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
Нужно создать в htaccess правила чпу для блога.

не могли бы конкретнее подсказать что именно нужно прописать? я в правилах чпу особенно в htaccess -0.
заранее спасибо
11 Январь 2017, 11:50:07
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
а ведь думал предупредить чтобы не предлагали такой гениальный вариант.
это не подходит, я бы удалил если бы мог
Этот модуль и блог не совместимы. Отказаться все равно придеться от одного из них.
11 Январь 2017, 15:43:19
Ответ #6
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В модуле написано как устанавливать и какие бывают проблемы. Если у вас сообщение, что страница не найдена, это означает, что smartblog не правильно подключили в moduleRoutes.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
11 Январь 2017, 17:49:25
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Smart Blog doesn´t work with Clean URLs. But it works if you use the link: index.php?fc=module&module=smartblog&controller=category
Не знаю что там написано, но вот что на оф. сайте автор модуля написал.
Clean URLs делает тоже самое, что и Pretty URL, удаляет цифры из адреса.
12 Январь 2017, 01:48:36
Ответ #8
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
Цитировать
Smart Blog doesn´t work with Clean URLs. But it works if you use the link: index.php?fc=module&module=smartblog&controller=category
Не знаю что там написано, но вот что на оф. сайте автор модуля написал.
Clean URLs делает тоже самое, что и Pretty URL, удаляет цифры из адреса.

переустановил, полдня нормально работал, но перестал в итоге. Главная страница блога открывается без проблем, все посты видны, но при нажатии на пост идет 404.
может все таки лечится это как то?
изза pretty url уже миллион проблем, но все решил, осталась эта.
12 Январь 2017, 01:49:36
Ответ #9
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
В модуле написано как устанавливать и какие бывают проблемы. Если у вас сообщение, что страница не найдена, это означает, что smartblog не правильно подключили в moduleRoutes.

уже проверил такой вариант, все с этим у меня нормально, значит проблема явно не в этом
12 Январь 2017, 11:52:56
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
нашел такой момент!
при использвании урла в смартблоге стандатного вида /smartblog.html все страницы работают
меняю урл на /collection.html (например) - работает только главная страница блога, остальные 404
12 Январь 2017, 12:37:05
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
После изменений названия нужно отключить чпу в prestashop, удалить htaccess (когда установлен apache), очистить кеш и включить чпу.
12 Январь 2017, 13:40:35
Ответ #12
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
После изменений названия нужно отключить чпу в prestashop, удалить htaccess (когда установлен apache), очистить кеш и включить чпу.
неа, не помогло
12 Январь 2017, 14:05:12
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Может на хостинге вебсервер nginx?
Тогда правила чпу нужно самому создавать в коф. файле.
14 Январь 2017, 11:00:03
Ответ #14
  • Фрилансер
  • *
  • Сообщений: 182
  • Репутация: +0/-44
    • Просмотр профиля
    • RUS-DESIGN
Может на хостинге вебсервер nginx?
Тогда правила чпу нужно самому создавать в коф. файле.

плюнул, оставил стандартный url, smartblog.html.
Но вот есть еще проблема, почему то прописываю тайтл для главной блога, он сохраняется но не отображается, в чем может быть проблема?