2015-06-16 2 views
0

Я разработал собственную домашнюю страницу HTML для моего сайта prestashop, но, похоже, я не знаю, как ее включить, я пробовал смотреть на форумы prestashop, но все, что он показывает, это файлы .tpl, есть ли способ связать их с главной страницей?Как добавить домашнюю страницу HTML на страницу предварительного доступа

Могу ли я просто связать его как html-страницу или мне действительно нужно разместить его на странице tpl, чтобы она работала?

+0

Я использовал специальную php-страницу в моем prestashop, которая отлично работает. Мне не нужно создавать .tpl для этого. Но у него иногда возникают проблемы в разных версиях prestashop. Это работает для меня в 1.6.0.11. Вы можете сделать то же самое с html-страницей и посмотреть, как она работает для вас. Я поставлю этот метод в разделе ответа. – Shrilekha

ответ

1

Создайте ваш .html-файл (скажем, test.html).
В тестовом файле нужно
добавить эти строки кода до вашего HTML кода

<?php 
include(dirname(__FILE__).'/config/config.inc.php'); 
Tools::displayFileAsDeprecated(); 
include(dirname(__FILE__).'/header.php');?> 

Кроме того, добавьте эти строки после того, как ваш HTML код

<?php include(dirname(__FILE__).'/footer.php');?> 

Поместите файл test.html в public_html папка.
Теперь вам нужно добавить страницу, чтобы связаться со своим сайтом.
Если это домашняя страница, вы должны добавить ее в index.php, иначе вы можете просто добавить URL-адрес (http://mysite/test.html) в строки меню или нижние колонтитулы, где бы вы его ни захотели.
Я поместил мою PHP ссылку на страницу в информационном сноска части с помощью тега привязки, как показано на рисунке PHPpaymentpage

0

В PrestaShop вы можете найти «Главная редакция» модуль, в этом модуле вы можете поместить ваш HTML, очевидно, модуль необходимо пересадить в displayHome позиции.