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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #4
Отправить деньги
Артур Шевченко
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
И так вызывать сниппет я бы не стал, как-то очень громоздко выходит, там же ещё шаблон будет.
Артур Шевченко
03 февраля 2021, 11:18
0
Конечно ругается, это не синтаксис fenom. Там должно быть $id без фигурных скобок.
Артур Шевченко
03 февраля 2021, 10:40
+4
И тому кто дал правильные ответ автоматически +1 в карму.
Артур Шевченко
03 февраля 2021, 10:12
0
Сергей, как неожиданно, я из-за вашей статьи этой идеей и загорелся. И видео посмотрел на вашем сайте, но как вы сделали то что сделали, так и не понял. По видео кажется что всё несложно, можете мне, малообразованному в сфере веб-разработки, подсказать, как действовать по шагам?
Мне и ваше идея с Restful API нравится, но на всё сразу меня не хватит. В ближайших планах освоить уведомления и парсеры. Со вторым проще, инструкций море. А вот по первому в основном ноду предлагают, а хочется только php, хотя язык стар, но он супер star, если вы понимаете о чём я))
Артур Шевченко
02 февраля 2021, 21:45
0
Понял, спасибо.
Артур Шевченко
02 февраля 2021, 20:30
0
А вы сервер подымаете на ноде и VDS?
Артур Шевченко
02 февраля 2021, 13:22
0
Какую память? Оперативную?
Артур Шевченко
02 февраля 2021, 12:28
0
Обновлять пробовали?