Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
17 февраля 2018, 13:09
0
Лучше поставить pThumb, работает побыстрее чем phpthumbof.

Вызов такой:
[[pthumb? &input=`[[+image_absolute]]` &options=`&w=100&h=100&fltr[]=wmi|путь_к_картинке`]]

Остальные параметры для wmi есть по ссылке выше. Ну и размер картинки нужный указать.
Андрей
17 февраля 2018, 12:41
1
+3
Сначала нужно destroy делать, а после заново инициализацию.

https://github.com/OwlCarousel2/OwlCarousel2/issues/1861 — вот тут пример есть:

$("#partial").load(url, function () {
	$('#partial').trigger('destroy.owl.carousel');
		$("#partial").owlCarousel({
			items: 1,
			margin: 10,
			nav: false
		});
	return false;
});
Андрей
16 февраля 2018, 13:58
0
В шаблоне js скрипт есть, где стоит фигурная скобка — {this.value. Добавьте пробел после скобки, т.к. феном считает что это его переменная.
Андрей
14 февраля 2018, 17:07
0
Честно говоря не знаю, очень редко пользуюсь этим функционалом) Посмотрите детально опции для wmt, возможно надо как то по другому приписывать.
Андрей
14 февраля 2018, 16:28
+1
Нужно заново сгенерировать превью — Перегенерировать все превью товаров miniShop2. Запускать скрипт можно через Console.
Андрей
14 февраля 2018, 13:12
0
Артикул minishop2 это не TV поле, и искать по нему соответственно не будет. mSearch2 — в помощь.
Андрей
14 февраля 2018, 12:56
0
В сниппете AdvSearchForm нет параметра includeTVs. Параметры для TV нужно задавать в сниппете результатов поиска — AdvSearch.

Также чтобы искало по TV, надо добавить параметр withTVs:
[[!AdvSearch? &includeTVs=`article` &withTVs=`article`]]
Андрей
13 февраля 2018, 22:16
0
Да, и я дополнил свой предыдущий комментарий, нужно чтобы в селектах был name правильный, у вас там не так выводится.
Андрей
13 февраля 2018, 19:25
+1
Внутри формы надо дописать:
<form class="form-horizontal ms2_form" method="post">
            <input type="hidden" name="id" value="[[*id]]"/>
	    <input type="hidden" name="options" value="[]"> //принимает массив опций

А то получается что опции не добавляются в корзину :)

p.s. А ещё там у вас в select нет атрибутов name, они почему то в options:
<select name="" id="">
	<option value="D" name="options[color]">D</option>
</select>

Нужно чтобы было так:
<select name="options[color]" id="option_color">
	<option value="Белый">Белый</option>
</select>
Андрей
13 февраля 2018, 17:36
0
Имел ввиду код вывода товара, где кнопка Купить, т.е. в списке каталога (если там есть выбор опций), или на самой странице товара.
Андрей
13 февраля 2018, 14:50
0
Решение 100% рабочее. Вам сначала надо код в порядок привести, выводите чанк по умолчанию и исходя из него накидывайте свой дизайн.

Также можно использовать параметры &toPlaceholders и &toSeparatePlaceholders, чтобы вызвать сниппет выше контейнера, а необходимые элементы разместить плейсхолдерами.
Андрей
13 февраля 2018, 14:34
0
Там очень плохо всё по вёрстке и структуре например:
<section id="category-grid mse2_results">

Смотрите дефолтный чанк tpl.mFilter2.outer, какие элементы и с какими id используются. Нельзя просто надёргать кусков кода и чтобы всё это заработало.

Если нужна сортировка селектами, решение — mSearch2 — сортировка кастомным select 'ом
Андрей
13 февраля 2018, 14:18
0
Не совсем ясно, что нужно получить =) Как работает сортировка и фильтрация по цене можно посмотреть на демо-сайте — https://minishop2.com/catalog/, как сделан вывод тоже.
Андрей
13 февраля 2018, 14:01
0
Может опции просто не передаются с товаром в корзину? Нужен код вывода товара.
Андрей
13 февраля 2018, 12:50
1
0
Не совсем понятно что нужно получить. В дефолтном чанке есть код:
{if $product.options?}
	<div class="small">
		{$product.options | join : '; '}
	</div>
{/if}

Он и выводит выбранные опции. Если нужно конкретную опцию вывести, то можно так:
{$product.options['color']}
Андрей
12 февраля 2018, 21:42
0
Классы на параграфы это не есть хорошо. Если сильно надо, то проще через js их проставлять, но в целом лучше наследованием стилей всё решить.
Андрей
12 февраля 2018, 21:34
0
Потому что не надо оборачивать тег [[+content]] в параграф. Т.к. он выводит содержимое визуального редактора.
Андрей
12 февраля 2018, 15:44
0
Добавляйте в parents остальные контейнеры, и будет работать.
&parents=`0,20,-31`
Андрей
12 февраля 2018, 10:38
+1
Как уже ниже написал Володя, обновляйтесь, должно решить проблему.