Не работает вывод сниплетов в товарах
Доброго дня, уважаемые!
Прошу помочь в данном вопросе. У меня на инет-магазине есть поиск, на странице поиск выдаются результаты, (товары выводятся.) Но, отображаются они криво. Как будто что-то не отрабатывается скриптами modx. Вот страница. gaz69.net/poisk?search=%D0%B1%D0%BE%D0%BB%D1%82&id=7
Прошу помочь в данном вопросе. У меня на инет-магазине есть поиск, на странице поиск выдаются результаты, (товары выводятся.) Но, отображаются они криво. Как будто что-то не отрабатывается скриптами modx. Вот страница. gaz69.net/poisk?search=%D0%B1%D0%BE%D0%BB%D1%82&id=7
Комментарии: 7
Проверьте ошибки fenom на странице, обычно это связано с javascript (открывающие и закрывающие фигурные скобки должны быть отделены пробелом, либо оберните js-код в тег {ignore})
Алексей, попробовал убрать js скрипты со страницы ради эксперимента, к сожалению не помогло.
Вот код.
Вот код.
<div class="row ms2_product tovar">
<div class="col-md-2">
<a href="/{$id | url}">{$pagetitle}</a>
{if $thumb?}
<img src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}"/>
{else}
<img src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png"
srcset="{'assets_url' | option}components/minishop2/img/web/ms2_small@2x.png 2x"
alt="{$pagetitle}" title="{$pagetitle}"/>
{/if}
</div>
<div class="col-md-10">
<form method="post" class="ms2_form">
<span class="flags">
{if $new?}
<i class="glyphicon glyphicon-flag" title="{'ms2_frontend_new' | lexicon}"></i>
{/if}
{if $popular?}
<i class="glyphicon glyphicon-star" title="{'ms2_frontend_popular' | lexicon}"></i>
{/if}
{if $favorite?}
<i class="glyphicon glyphicon-bookmark" title="{'ms2_frontend_favorite' | lexicon}"></i>
{/if}
</span>
<span class="price">
{$price} {'ms2_frontend_currency' | lexicon}
</span>
{if $old_price?}
<span class="old_price">{$old_price} {'ms2_frontend_currency' | lexicon}</span>
{/if}
<button class="btn btn-default pull-right" type="submit" name="ms2_action" value="cart/add">
<i class="glyphicon glyphicon-barcode"></i> {'ms2_frontend_add_to_cart' | lexicon}
</button>
<input type="hidden" name="id" value="{$id}">
<input type="hidden" name="count" value="1">
<input type="hidden" name="options" value="[]">
</form>
{if $introtext}
<p>
<small>{$introtext}</small>
</p>
{/if}
</div>
</div>
И так, перебил настройки fenomвывод товаров заработал в поиске. А вот главная страница, белая стала. Не работает. В чем может быть дело?
скрин настроек prntscr.com/j7tpc3
Смотрите в логах modx где ошибка
Ну да. Ругается вот на этот код в footer
<script type="text/jаvascript">
$( ".b-list-tovar tr" ).click(function() {
var imgb = $(this).attr('data-img');
$('.mapsDetails').css('background','url(/'+imgb+')');
$('html, body').animate({scrollTop: 300},500);
});
var i = 100;
$( ".plusmap" ).click(function() {
i = i+10;
if(i < 100 ) {
i = 100;
}
if(i < 200) {
$ ('.mapsDetails').css('width',i+'%');
$('.mapsDetails').css('height',i+'%');
}
});
$( ".minusmap" ).click(function() {
i = i-10;
if(i < 20 ) {
i = 20;
}
if(i>20) {
$ ('.mapsDetails').css('width',i+'%');
$('.mapsDetails').css('height',i+'%');
}
});
$( function() {
$('#mapsDetails').draggable();
} );
$(".btn_menu").click(function () {
$(".top_menu2 ul").toggle();
});
</script>
$('html, body').animate({scrollTop: 300},500);
Либо пробелы после открывающей { и перед закрывающей }, либо обернуть в {ignore}{/ignore}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.