Евгений Генералов

Евгений Генералов

С нами с 28 февраля 2015; Место в рейтинге пользователей: #300
02 июля 2023, 00:30
+1
Тогда привязку к ресурсам нужно будет руками указывать и теряется смысл поля resource_id
17 мая 2021, 07:41
0
Хорошая статья.
От себя могу добавить, сниппет genPassword можно не писать. У класса modUser есть метод generatePassword. В который тоже можно передать длину пароля
09 декабря 2020, 22:32
+5
Вот прям за опции в заказе, отдельное спасибо!
19 октября 2020, 11:03
0
Почему может появляться ошибка «Не удалось добавить задание контроллер demo.php в crontab»? При включении задачи
23 сентября 2020, 16:21
0
Если это не вопрос, а заметка, то лучше перенести в соответствующий раздел
18 июня 2020, 21:14
0
Тв практически не использую
Как можно обходится без них?
25 апреля 2019, 23:10
0
Я так понял компонент работает на основе плагина html2canvas. Т.е для печати страницы она должна быть открыта. По ссылке он печатать не умеет? Если передать просто ссылку
30 января 2019, 10:31
0
Ссылки «в помощь» отличные, я по ним аналогичную задачу хотел решить. Но у меня не решился вопрос с авторизацией. Я думал в сторону JWT, так как у меня был готовый код для работы с ним из Vue.js. Но на modx я не нашел использование JWT.
Так что если решите проблему авторизации, буду рад статье
10 января 2019, 16:45
0
Так может лучше было сделать так, чтоб эта кнопка удаляла всё не только то что на сейчас отображается, или без отображения этой «портянки»? Так сказать улучшить то что уже есть, а не возвращаться к старому?
10 января 2019, 16:21
0
Самый бессмысленный компонент в модсторе.
В менеджере кнопочку «Уничтожить всё» религия не позволяет нажимать?
Удобнее видеть всё элементы на удаление в одном месте. Так как товары по-умолчанию в ms2 не отображаются в дереве элементов.
29 ноября 2018, 09:02
0
Как минимум глянуть в логи, посмотреть что за ошибка.
29 ноября 2018, 08:59
0
И ещё отмечу это изменение. Несмотря на споры, его всё-таки приняли. Напомню, про что это. Т.е. создаёте CRC FenomResource, в котором меняете механизм парсинга — парсите только fenom (прям как у фреймворков). И никаких глюков и костылей.
Добрый день. Интересное изменение. Хотелось бы увидеть примеры. Чтоб можно было понять даже самым глупым.
17 июня 2017, 13:54
0
Подскажите как теперь правильно выводить опции, если значение одно?
{$option.0}
05 мая 2017, 11:44
0
Спасибо конечно и на такой сортировке. Но все же хотелось бы в одном месте для всех опций управлять.
29 марта 2017, 12:12
0
Спасибо! Помогло!
29 марта 2017, 10:55
0
Я не думаю что у кого-то найдется свободное время чтоб Вам тут написать безвозмездно скрипт переноса. Тем более на MODX Evo )
Хотя там не так много писать кода.
05 марта 2017, 22:10
0
Посмотрев в файле .map можно было увидеть, что msProduct связан с msProductData через Data
Получилось следующим образом:
$idUser = 7;
$categoryId = 12;
$category = $modx->getChildIds($categoryId, 10, array('context' => 'web'));
$query = $modx->newQuery('msProduct');
$query->leftJoin('msProductData', 'Data');
$query -> where(array(
    'msProduct.createdby' => $idUser,
    'msProduct.parent:IN' => $category,
    'Data.block' => 0
    ));
$products= $modx->getCollection('msProduct', $query);
    
echo count($products);
05 марта 2017, 15:46
0
Если where прописывать в сниппет msProducts, то он фильтрует (это пригодится, спасибо).
Но мне необходимо получить их через getCollection, хотя бы для того, чтобы посчитать их количество.
04 марта 2017, 20:18
0
Не уж то только через PDO?
$sql = $modx->prepare(
    'SELECT id FROM modx_ms2_products WHERE `block` = 0 AND id IN
        (SELECT id from modx_site_content 
            WHERE `createdby` = '.$idUser.' 
            AND `parent` IN ('.implode($category,',').') 
        )
    ');
02 марта 2017, 08:02
0
JS я использовал только для отправки ajax запроса и динамического обновления значений на странице корзины.
А так вопрос я решил. MODX и miniShop2 (за который отдельное спасибо Василию) позволяют творить чудеса)