Alex
но вставлять туда ссылки будет костылём...)
Danil
Мне бы вообще взять своё отверстаное popup окно и заменить стандартное на него)
Alex
ну можно полностью скрыть jGrowl и использоваться колбеки для своих попапов
Андрей
Alex
и вроде ещё в системных параметрах можно посмотреть настройки, кажется было переопределение JS скриптов
🙈 PG
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;
сделал, но в сессии уже хранится новое значение
Developer
Сделай save()
может быть ещё раньше нужно сохранять значение?
Иван
https://github.com/Ibochkarev/miniShop2/releases/tag/v2.9.0-pl -может кто потестит и я уже релиз выпущу?
Андрей
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 кейса, и мне надо вывести содержимое этих кейсов в других ресурсах, как это реализовать ???
Артур
Егор
Так а мне надо вывести именно контент этих ресурсов
Артур
Mr. Karandash
Иван
Иван
[[#20.content]]
Nikolay
{1 | resource:"content"}
Там какая штука у него, есть отдельно родитель с потомками, и отдельно другой родитель с потомками, и там надо выборочно у нужных потомков А вывести MIGX табличку нужных потомков Б
Иван
Nikolay
а кейсы хранятся в MIGX
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
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
alexey1m
$article = $product->getTVValue('article'); а не get
Alex
Alex
alexey1m
Save()
alexey1m
Все же работает
alexey1m
сделай echo $article
alexey1m
Крч
alexey1m
Не то у тебя
alexey1m
Ты выводишь артикул старый, тебе надо снова get eго тогда
alexey1m
А ещё у тебя у всех товаров артикулы сейчас 123))
Alex
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, то всё ок выводится как нужно
Артур
Артур
Передавай сразу массив
Dmitry
ага, ок