Alex
но вставлять туда ссылки будет костылём...)
Danil
Мне бы вообще взять своё отверстаное popup окно и заменить стандартное на него)
Alex
ну можно полностью скрыть jGrowl и использоваться колбеки для своих попапов
Артур
Мне бы вообще взять своё отверстаное popup окно и заменить стандартное на него)
У минишопа отличная система событий в js бери нужное отменяй стандартное поведение и пиши свою логику
Alex
и вроде ещё в системных параметрах можно посмотреть настройки, кажется было переопределение JS скриптов
Developer
case 'OnDocFormSave': if (!empty($resource) && ($resource instanceof modResource)) { $tmp = $resource->get('template'); if($tmp && $tmp == 8){//Карточка объекта // var_export($_SESSION['langdomain']);die(); if(!empty($_SESSION['langdomain']['save'])){ // var_export($_SESSION['langdomain']['save']);die($_SESSION['langdomain']['save']); $floor = 1; if(!empty($_SESSION['langdomain']['save']['tv28'])){ var_export($_SESSION['langdomain']['save']);die(); $floor = $_SESSION['langdomain']['save']['tv28']; $resource->setTVValue('floor', $floor); $resource->save(); } unset($_SESSION['langdomain']['save']); } } } break; сделал, но в сессии уже хранится новое значение
Иван
https://modx.pro/help/6927#comment-83830
https://github.com/Ibochkarev/miniShop2/pull/542
Developer
Сделай save()
может быть ещё раньше нужно сохранять значение?
Иван
https://github.com/Ibochkarev/miniShop2/releases/tag/v2.9.0-pl -может кто потестит и я уже релиз выпущу?
Андрей
https://github.com/Ibochkarev/miniShop2/pull/542
👍 пропустил этот момент)
Developer
Сделай save()
кароче получилось, только в событии OnBeforeDocFormSave нужно брать не из $_POST, а из базы
🙈 PG
Из базы старое из пост новое
🙈 PG
Все правильно
Developer
блин, что-то туплю с утра)
Sergey
Подскажите пожалуйста как исправить подобную ошибку? \src\Plugins\Events\OnRichTextEditorInit.php 89 PHP warning: Invalid argument supplied for foreach() В плагин не лазил, но есть внешний цсс, в котором залил коммент из sass — // Grey
Sergey
цсс поправил, но все равно ошибка остается и новые стили не видит
Sergey
хеш сбрасывал всеми способами (ui и папки)
Mr. Karandash
Братцы кролики
Mr. Karandash
в джумле кто нить шарит?
Mr. Karandash
Егор
Всем привет, подскажите, у меня есть категория Кейсы, в которой находятся 3 кейса, и мне надо вывести содержимое этих кейсов в других ресурсах, как это реализовать ???
Егор
Так а мне надо вывести именно контент этих ресурсов
Иван
[[#20.content]]
Nikolay
{1 | resource:"content"}
Там какая штука у него, есть отдельно родитель с потомками, и отдельно другой родитель с потомками, и там надо выборочно у нужных потомков А вывести MIGX табличку нужных потомков Б
Nikolay
Голова заболела пока читал
ну блин есть кейсы и есть услуги, и надо у нужных услуг вывести нужные кейсы
Nikolay
а кейсы хранятся в MIGX
Albert
Голова заболела пока читал
Удивительно, тоже 😂 это талант
Nikolay
Nikolay
ну я даже хз как нагляднее показать
Иван
Тв поле с выбором ресурсов.
Иван
Потом этот список скормить pdoresources
Nikolay
хм
Алексей
Вот в чем проблема связать услуги и кейсы?
Алексей
Через твшку
MODX Notification Bot
Новая статья [modx.pro] Раздел: Новые дополнения и их версии Новый универсальный модуль расчёта доставки сразу для 10 служб доставки Модуль для сервиса eShopLogistic.ru. Интегрированы службы доставки: CDEK, Dostavista, Boxberry, DPD, Почта России, IML, Деловые Линии, ПЭК, GTD, Байкал Сервис. Если у вас есть своя служба доставки или просто пункты самовывоза, вы можете добавить собственную службу на равне с уже работающими. ...
Ilya
Всем привет. Никто не сталкивался с проблемами ивента "Order.submit.before"? Даже если вписать ему false, все равно оформляет заказ
Dmitriy
Всем привет, подскажите, может кто делал подобное. Стоит UserEvents, задача удалять событие или изменять его стутус через форму на фронте
Anonymous
Здравствуйте. На одном сайте fenom работает в определенном месте (в самописном плагине), а на другом - нет - просто выводится белая страница. В error.log пишется такое: [2021-08-17 17:53:08] (ERROR @ /home/............/core/components/pdotools/model/pdotools/pdotools.class.php : 989) Unexpected token '{' in expression in 11c7c2b301f1bf22f47be75aeb7bfbad line 377, near '{{' <- there В чем может быть проблема? Код на fenom один и тот же.
Ilya
Чудеса модх (фенома)
Alex
скинь код еще раз
<?php $template = 6; // ID шаблона товара $sql ='SELECT id FROM '.$modx->getOption('table_prefix').'site_content where template='.$template; $q = $modx->prepare($sql); $q->execute(); $ids = $q->fetchAll(PDO::FETCH_ASSOC); $total = count($ids); if($action == 'count') return $total; $_REQUEST['offset'] > 0 ? $offset = $_REQUEST['offset'] : $offset = 0; $ids = array_slice($ids, $offset, $_REQUEST['limit']); $tv = 'articul'; foreach($ids as $id){ if(!$resource = $modx->getObject('modResource', $id['id'])) continue; if(!$product = $modx->getObject('msProduct', $id['id'])) continue; $parent = $resource->get('parent'); $alias = $resource->get('alias'); $article = $product->get('article'); if(empty($article)){ $articul = substr($id['id'],00,2).$parent.$id['id']; $product->set('article', $articul); // Это раскомментируйте если все ОК $product->save('article', $articul); echo 'Артикул изменен: '. $articul; } }
Alex
скинь код еще раз
вот так у меня
Иван
И в доке все есть по данной проблеме
alexey1m
вот так у меня
$product->setTVValue('articul',$articul); $product->save();
Alex
$product->setTVValue('articul',$articul); $product->save();
то есть так исправить . и тот код что выше присылали мне да ?
alexey1m
то есть так исправить . и тот код что выше присылали мне да ?
пробуй, попробуй забить сначала $product->setTVValue('articul',123); например
alexey1m
$article = $product->getTVValue('article'); а не get
Alex
$article = $product->getTVValue('article'); а не get
это так и должно быть или что то не так ?
alexey1m
Save()
alexey1m
Все же работает
alexey1m
сделай echo $article
alexey1m
Крч
alexey1m
Не то у тебя
alexey1m
Ты выводишь артикул старый, тебе надо снова get eго тогда
alexey1m
А ещё у тебя у всех товаров артикулы сейчас 123))
Alex
Ты выводишь артикул старый, тебе надо снова get eго тогда
да я сам смотрю, а как сформировать новый тогда
Alex
А ещё у тебя у всех товаров артикулы сейчас 123))
неа, выводит список старых . еще что он не добавляет артикул где его нет
alexey1m
Ну дак сделай после того как set tv value. Снова get tv value
alexey1m
И в echo это значение
alexey1m
У тебя должно быть везде 123 на конце
alexey1m
Просто 123 точнее
Иван
https://modx.pro/components/22181
Максим
Как то можно в pdoMenu чтобы {$classes} не перетирал уже существующий класс?
Dmitry
ребят, а почему в сниппете не прокатывает такой вариант?
Dmitry
Dmitry
там в переменной вывожу, просто 1,2 и если руками прописать там те же 1,2, то всё ок выводится как нужно
Артур
там в переменной вывожу, просто 1,2 и если руками прописать там те же 1,2, то всё ок выводится как нужно
Потому что руками ты записываешь элементы массива, а в переменной строку передаешь
Артур
Передавай сразу массив
Dmitry
ага, ок