Вопросы

Как обновить TV поле MIGX после сохранения документа?

Приветствую, помогите решить задачу.

Есть MIGX TV field-facts, в нем есть поле с типом data.

Вкладки формы выглядят так
[
{"caption":"Информация", "fields": [
{"field":"date","caption":"Дата","inputTVtype":"date"}
]}
]
После того как в админке пользователь выберет дату и сохранит документ, есть задача отредактировать поле.
Решил делать плагином на событие OnDocFormSave, в нем запускаю сниппет cutDate где и редактирую поле date

if ($modx->event->name == 'OnDocFormSave') { 
$modx->runSnippet('cutDate');
}
Сниппет cutDate который должен переписать поле date

$migx = $modx->resource->getTVValue('field-facts');
$items = $modx->fromJSON($migx);
$output = array();
foreach($items as $item) {
  $item['date'] = 'newdate';
  $output[] = $item;
}
$modx->resource->setTVValue('field-facts', $modx->toJSON($output));
$modx->cacheManager->clearCache();      // Кэш тоже чистим
Но не работает это, где ошибся? Подскажите пожалуйста.
Роман
27 марта 2021, 17:54
modx.pro
1
946
0

Подскажите по вопросу формирования и назначения url в MODX ?

Добрый день!
Помогите пожалуйста разобраться.
Андрей
26 марта 2021, 13:28
modx.pro
760
0

Кастомизация поля MIGX

Здравствуйте. Интересует такой вопрос: можно ли кастомизировать вывод поля типа «Список ресурсов» в админке, аналогично типа datalist.
Расшифрую: имеется поле в MIGX, типа «Список ресурсов», где в выпадающем списке надо выбрать ресурс. Хотелось бы что бы можно было в это поле можно было вводить символы, а ниже, в выпадающем списке, предлагались варианты для выбора по совпадению символов.
И если можно так сделать, то как?
Юрий
25 марта 2021, 14:22
modx.pro
826
0

Автоматический Backup базы данных

Посоветуйте, как создавать автоматический backup базы данных, с автоматическим развертываем на другом серваке?
Роман
25 марта 2021, 08:56
modx.pro
693
0

pdoMenu fenom как правильно написать where TV

Не могу найти информацию, как правильно написать выборку по TV
{$_modx->runSnippet('!pdoMenu', [
            'parents' 	=> $cond,
            'showHidden' 	=> '1',
            'level' 	=> '1',
            'includeTVs'    => 'photoCatalog,descTV,selectQuestions,showHomePage',
Роман
24 марта 2021, 17:10
modx.pro
892
0

Дополнение для доставки товара

Добрый день!
Есть задача рассчитать стоимость доставки в корзине от одного города до другого. Точки отправления заранее известны (нефтебазы), их около 15 штук. А точка куда доставить пользователь выбирает сам (вводит адрес). И соответственно эту стоимость доставки плюсуем к заказу. Подскажите, каким дополнением это можно реализовать? Если кто-то реализовал подобное, прошу помочь! Вроде подходит это (mscDistance). Связаться с автором не смог :(. Спасибо!
Алексей
24 марта 2021, 11:51
modx.pro
667
0

Как правильно исключать ботов в siteStatistics?

Добрый день! Вывожу на сайте статистику просмотра страниц с помощью siteStatistics, но вижу что в статистке очень много заходов ботом Яндекса?

Как правильно исключить такие заходы? Задать просто bots в настройках siteStatistics? Или нужно прописывать полностью: Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)? Документации не нашел.
Pavel Smirnov
23 марта 2021, 12:14
modx.pro
960
0

Вместо эмоджи знаки вопросов

Добрый день, уважаемые знатоки. На днях перезаливал на хостинг mtw.ru сайт, т.к. были проблемы с работой базы данных. Новую БД создавали товарищи с хостинга и теперь все хорошо кроме того, что эмоджи на всем сайте не отображаются. Какие могут быть решения данной проблемы, кто-нибудь уже сталкивался с подобным?
Олег
23 марта 2021, 12:06
modx.pro
866
0

Как разместить бейдж reCaptchaV3 слева внизу?

Как разместить бейдж reCaptchaV3 слева внизу?
Денис
22 марта 2021, 12:54
modx.pro
769
0

Cортировка ресурсов по полям из migx

День добрый.
Подскажите, пожалуйста, как сделать сортировку ресурсов по полям из migx?
Заранее благодарю.
Михаил
21 марта 2021, 17:08
modx.pro
782
0