Ошибка Forbidden

Автор Ivan45, 30 июля 2018, 12:57:58

« назад - далее »

Ivan45

Пытаюсь подключить стороннюю форму обратной связи в престу 1.7.3.
Кидаю папку feedback с формой в корень сайта по пути мойсайт.ру/feedback, перехожу по этому пути и все отлично открывается.
Как только в этой папке я меняю index.html на index.tpl - больше страница не работает, сайт выдает ошибку:

403 Forbidden
You don't have permission to access /feedback/ on this server.


Как и где решить проблему?

tigran

Шаблоны страниц ложат в папку тему и вопросов с доступ не возникает.
Вам же разрешение на чтение-запись проверить нужно, установите 777 или 755.

Ivan45

Права ставил - не помогает. Переложил в папку /themes/classic/templates - тоже не работает. Думается мне, что надо через контроллер подключать и прописывать через Трафик и СЕО.

PrestaMan

tpl файлы - шаблоны для страниц, для них нужен контроллер.
Все запросы в движке идут на index.php, диспетчер определяет контроллер по правилам чпу.
Если хотите свою страницу в произвольной папке, тогда только html.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Ivan45

#4
PrestaMan, хорошо, тогда как писать контроллер, если мне не обязательно в произвольной папке?
А то у меня форма не отправляет письма, мне кажется, что нужно подключить в index формы шапку и футер шаблона престашоп, а это, как я понял, только в .tpl сделать возможно.