Я хочу загрузить authentication.tpl на fancybox iframe без верхнего и нижнего колонтитула.Prestashop правильный способ загрузки логина и регистрации на fancybox iframe pop-up
Я знаю, что добавляющим к URL content_only=1
работает на некоторых страницах
(например, на CMS страниц)
Я пробовал:
- blockuserinfo модуль nav.tpl файл шаблона
<a class="login" href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log in to your customer account' mod='blockuserinfo'}">
{l s='Sign in' mod='blockuserinfo'}
</a>
затем на global.js У меня есть функция, вызывающая FancyBox
// Login Box
$(document).on('click', '.login', function(e){
e.preventDefault();
var url = this.href;
if (!!$.prototype.fancybox)
$.fancybox({
'padding': 0,
'width': 1087,
'height': 610,
'type': 'iframe',
'href': url + 'content_only=1'
});
});
выход url
вар в консоли, как ожидается,
http://localhost/myprestshop/my-account?content_only=1
B - Я также попытался установить в AuthController.php
$this->content_only = true;
но в моем счете страницу, на которую умник переменной content_only
еще установлен в 0
, что такое правильный способ для достижения этой цели на PrestaShop?