Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #3
Отправить деньги
05 февраля 2021, 14:33
-1
Вы не ответили на мой вопрос, а это важно для понимания, Категории в дереве и Категории в опциях это разные сущности?
05 февраля 2021, 13:19
-1
Если Категории в дереве и Категории в опциях это разные сущности, то они должны называться по-разному, если одинаковые, то зачем их дублировать?
05 февраля 2021, 13:17
-1
А почему категории в опции называются так же как и категории в дереве и при этом вы говорите. что товар одновременно может быть только в одной категории, хотя в опции их может быть до 8?
05 февраля 2021, 12:55
-1
А в опции Категории тканей какие категории перечислены, не те же, что в дереве?
05 февраля 2021, 12:50
-1
И одна ткань может быть в нескольких категориях?
05 февраля 2021, 12:30
-1
А в самом шаблоне слайдера всё ок? Может это js шалит?
05 февраля 2021, 12:28
-1
Структура каталога такая
— Категория-1
----Ткань-1
----Ткань-2
----Ткань-3
— Категория-2
----Ткань-4
----Ткань-5
----Ткань-6
?
05 февраля 2021, 00:48
-1
Ничего не понял, но очень интересно. Почему просто не сделать нужную модификацию?
04 февраля 2021, 23:19
-1
А зачем? Вы уверены, что ответ на ваш вопрос является единственно верным решением вашей задачи?
04 февраля 2021, 14:26
-1
Ну как вариант использовать msAddFields для расширения модели товара, эти поля отображаются там где вам нужно.
04 февраля 2021, 00:23
0
Напишу им.
04 февраля 2021, 00:22
0
Мне был нужен, но я не догадался поискать готовые решения. И придуманный мной костыль не догадался сюда написать, слава богу, а то вдруг бы ты увидел)))
04 февраля 2021, 00:06
0
Похоже я первый халявщик, которому есть что сказать))) В админке нету msOrderDiscount, как будто его надо купить, не знаешь как быть?
03 февраля 2021, 23:51
0
А вот это всё не баги компонента их не фиксили? Про кнопку точно нет, а вот насчет того, что проверяется только первая модификация это как-то странно, нет?
03 февраля 2021, 13:34
0
А если не секрет, можете дать ссылку на сайт?
03 февраля 2021, 12:45
0
И как вы вывели? У меня через measure_unit не выводится.
03 февраля 2021, 12:40
+1
Я делал так
В чанке tplFilter.row.default
{set $key = $filter_key | split: '|'}
{set $unit = $key[1] | getOptionUnit}
Сниппет getOptionUnit
<?php
if(strlen($input) == 0) return '';
$q = $modx->newQuery('msOption', array('key' => $input));
$q->select(array('msOption.measure_unit'));
$q->limit(1);
if ($q->prepare() && $q->stmt->execute()) {
	while ($option = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
		if (!empty($option['measure_unit'])) return ' ' . $option['measure_unit'];
	 	else return '';
	}
} else return '';
03 февраля 2021, 12:23
0
Лучше подождать когда это упакуется в компонент.
Шли годы...))) Я понял, ладно пока буду писать парсер, глядишь и появится компонент, хотя разобраться всё равно хочется.
03 февраля 2021, 12:19
+1
Вот в этот чанк пихайте &tplFilter.row.default
03 февраля 2021, 11:20
0
И так вызывать сниппет я бы не стал, как-то очень громоздко выходит, там же ещё шаблон будет.