Всего 123 795 комментариев

Prihod
11 июня 2024, 11:08
+1
Пакет уже давно интегрирован с msMultiCurrency на modhost.pro/ можешь в бесплатном тарифе проверить работу этой связки
Никита
11 июня 2024, 11:01
0
Приветствую, в 2024 появиться такая возможность?
Сайт мультиязычный и планируют на каждом языке ставить свою цену на товар ?
Артур Шевченко
10 июня 2024, 21:59
0
У автора нет времени заниматься поддержкой компонента, поэтому он снят с продажи. Если найдётся тот, кто возьмёт поддержку на себя, компонент вернётся.
Олег Захаров
10 июня 2024, 21:17
0
О, круто, спасибо! Не знал про такой модификатор.
В документации тоже не увидел — вот бы было неплохо если бы в документации добавляли комментарии понятные для чего и за что отвечает код плагина.
Scorp Satex
10 июня 2024, 18:21
0
Автор снял его с продажи и давно не обновляет.

Источник: modx.pro/components/15015#comment-137678
Сергей Карпович
10 июня 2024, 16:51
0
В настройках TV есть вкладка «Параметры вывода»
Там выбери THML тег и укажи нужный
Артур Шевченко
10 июня 2024, 09:09
0
Можно написать скрипт, который выберет данные из БД и отправит их, только надо задержку ставить, а то хостер может забанить за спам.
vit
vit
10 июня 2024, 02:46
0
как вариант
// указываем название TV
$dropdownValues = $modx->resource->getTVValue('dropdown_tv');

$valuesArray = explode(',', $dropdownValues);

// оберачиаем значения в теги "option"
foreach ($valuesArray as $value) {
    echo '<option>' . trim($value) . '</option>';
}
vit
vit
09 июня 2024, 16:15
0
может кому, то пригодиться
$client = new GuzzleHttp\Client();
$res = $client->request('GET', 'https://api.site', [
    'headers' => [
        'Content-Type' => 'application/json',
        'Authorization' => 'OAuth НАШ TOKEN'
    ]
]);
$res->getStatusCode();

$html = $res->getBody();

echo $html;
Антон Тарасов
08 июня 2024, 14:09
0
Видимо не указали параметр
'processTVs' => '1'
Скаут
04 июня 2024, 00:57
0
да, так и сделал:
внутри функции filterDefault дописал
foreach ($resources as $id) {
				    
				    $remains = $this->modx->getCollection('msprRemains', array('product_id' => $id));
                	$remainsResult = array();
                	foreach ($remains as $remain) {
						$options = $remain->get('options');
                		$remainsResult[$options['size']] = array(
                			'id'      => $remain->get('id'),
                			'remains' => (int) $remain->get('remains')
                		);
                	}
				    
					if (isset($tmp[$id])) {
						if ( $remainsResult[$value]['remains'] > 0 ) {
							$matched[] = $id;
						}
					}
				}
потыкал, вроде, корректно работает. Но в вызове всё равно нужен leftJoin из документации.
Артур Шевченко
03 июня 2024, 22:08
0
Просто скорректировать запрос не получится, надо свой фильтр писать.
Олег Захаров
03 июня 2024, 14:52
0
Столкнулся с ситуацией. Все никак не получалось заставить Localizator правильно переводить MIGX поля и в некоторых случаях отдельные TV поля. Написал заметку.
modx.pro/components/24758
Владимир
02 июня 2024, 16:01
0
уже работает. пофиксенный компонент по советам из ветки выше, уже считает доставку снова и пункты пвз показывает
Артур Шевченко
02 июня 2024, 15:37
0
СДЭК был взломан, он в принципе пока не работает.
svvtx
02 июня 2024, 10:59
0
Ура, наконец-то какая-то движуха началась) А планируется что-то типа ZoomX на modx 3? Без него не вижу смысла переходить. В принципе какая разница, twig, smarty, blade. ZoomX именно саму концепцию меняет на более понятную и приближенную к фреймворкам)
Артур Шевченко
01 июня 2024, 23:12
0
Обратитесь к специалисту через раздел Работа.
Олег
01 июня 2024, 23:08
0
тут моих знаний не хватит. Ладно спасибо!