Чтобы упростить настройку внешнего вида интернет-пункта продаж в соответствии с вашим основным сайтом и, в то же время, предоставить возможность оперативно его изменять силами ваших сотрудников, используется специальный механизм «антифрейм». С его помощью при генерации страниц на ИПП автоматически подгружаются шапка и подвал, расположенные на вашем основном сайте.
Например, основной сайт одного из наших клиентов расположен по адресу https://havo24.ru, интернет-пункт продаж — по адресу https://avia.havo24.ru. На интернет-пункте продаж подключены:
Обратите внимание на HTML-код указанных шапки и подвала. В них не должно быть тегов HTML, HEAD и BODY, т.к. содержимое подставляется внутрь нашей HTML-страницы — шапка сразу после нашего тега <BODY>, подвал перед </BODY>. В шапке подключаются CSS-файлы со стилями как для самой шапки, так и для переопределения дефолтных стилей наших страниц (используйте для этого в CSS !important).
При подключении в шапке CSS-файлов и JS-скриптов необходимо использовать абсолютные адреса (с указанием доменного имени).
В шапке НЕ допускается подключение jQuery. Он подключается в коде TravelShop.
Структура HTML-страницы
Ваша шапка и подвал должны располагаться в закрытых контейнерах с идентификаторами header и footer.
<HTML>
<HEAD>
<style>
<!-->Дефолтные стили<//-->
</style>
<HEAD>
<BODY>
<div id="page">
<div id="header">Ваша шапка со стилями</div>
Страница интернет-пункта продаж
<div id="footer">Ваш подвал</div>
</div>
</BODY>
</HTML>
Кеширование шапки и подвала
Чтобы снизить нагрузку на ваш основной сайт и ускорить генерацию страниц на нашей стороне, предусмотрено кеширование шапки и подвала на нашем сервере — время кеширования настраивается по согласованию с вами (обычно используется 1 час). На время проведения отладочных работ кеширование отключается.
Примеры внедрений
Азимут | booking.azimuth.aero |