Всего 123 801 комментарий

Олег Захаров
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
тут моих знаний не хватит. Ладно спасибо!
Артур Шевченко
01 июня 2024, 22:50
0
Нужно в админке создать плагин на событие msOnChangeInCart, который возьмёт присланный вес и запишет его товару корзины.
Павел
01 июня 2024, 15:00
0
Проблема — не работает выпадающий список городов или popup-окно. Вроде как появилась после 24-го мая. Т к до этого заказы были.
А учитывая, что демка модуля нерабочая и в документации ничего нет, то даже сравнить не с чем
Артур Шевченко
31 мая 2024, 18:29
+1
Создай сниппет tvLabel с вот таким кодом
$q = $modx->newQuery('modTemplateVar');
$q->select('modTemplateVar.caption as cption');
$q->where(['modTemplateVar.name' => $input]);
if($q->prepare() && $q->stmt->execute()){
    $result = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
    return $result[0];
}
Илья
31 мая 2024, 12:52
0
Апну вопрос.
Варинат:
{$_modx->resource.tv_name | tvLabel}
Не работает.

Как всё же правильно вывести название поля на fenom?
Артур Шевченко
29 мая 2024, 19:59
+1
После отправки письма надо делать
$modx->mail->reset();
потому как адреса получателей добавляются в массив, где ключ это сам email, поэтому к моменту отправки второго письма у тебя получателя.
Егор
29 мая 2024, 14:31
0
Вот так заработал вывод тегов на zoomx (smarty). Всем спасибо!
{foreach $options as $tagsname => $tags}
    {foreach $tags as $tag}
        {$tag}
    {/foreach}
{/foreach}
Егор
29 мая 2024, 14:09
0
Да, я пробовал… На zoomx (smarty) получаю ошибку:

Syntax error in template "string:{foreach $options as $option} {if $optio..." on line 2 "{if $option is array}" 
too many shorthand attributes

Синтаксическая ошибка в шаблоне "строка: {foreach $options as $option} {if $option..." в строке 2 "{if $optio is array}"
слишком много сокращенных атрибутов
Артур Шевченко
28 мая 2024, 17:51
+1
{foreach $options as $option}
			  {if $option is array}
				  {$option | join : ', '}
			  {else}
				  {$option}
			  {/if}
  {/foreach}
Сергей
28 мая 2024, 15:53
0
Я нашел причину, есть нужно, могу детально описать.
Алексей Смирнов
28 мая 2024, 14:48
+1
'where' => [0 => "0 < FIND_IN_SET(" ~ $_modx->resource.id~ ", replace(`TVportfolio_item`.`value`, '||', ','))"]
Тут $_modx->resource.id — id текущего ресурса (тот к которому будем искать в сторонних ресурсах значения в ТВ-шке portfolio_item, внимательно смотрите на особенности записи ТВ в запросах where.
Алексей
28 мая 2024, 14:40
+1
Это не коммерческое предложение :) Я внизу этой страницы Облако тегов для miniShop2 написал как все сделать.
Сергей
28 мая 2024, 14:14
0
Может кому понадобится, мне помогло удаление всех данных модуля из mysql и переустановка компонента.
Егор
28 мая 2024, 14:10
0
Там это отдельное поле «Теги» (список автодополнение).
В том то и дело, что все используют какие-то свистелки и… к тегам, а обычный, классический способ для zoomx нигде не написан. Я написал автору дополнения, вряд ли он ответит, конечно, но вдруг.
На счет коммерческого предложения, спасибо, откажусь. Потому что во-первых, нищеброд, а во-вторых, делаю не коммерческий сайт для себя, типа как хобби о рыбалке. Спасибо за ваш ответ!
Алексей
28 мая 2024, 13:57
+1
Добрый день.
Делал вот на этом сайте АнтикМагаз. Там называются метки товаров. Там это отдельное поле «Теги» (список автодополнение). Если надо, напишу как.
Вот здесь описывал Облако тегов для miniShop2