Вопросы

Как в плагине на событие "OnDocFormSave" получить basePath или baseUrl источника медиа файлов?

Подскажите, как в плагине получить basePath или baseUrl источника медиа файлов, например, с id 4.
Что-то нигде не нашел информации.

Заранее, благодарю!
Дмитрий
04 января 2020, 12:55
modx.pro
1 102
0

Лицензия на phpStorm, вопрос к приобретавшим.

Кто может подсказать из личного опыта?
Есть ноут, есть два ПК за которыми я работаю в разных местах.
Покупка лицензии на год для phpStorm позволяет запустить программу на разных устройствах?
Александр Мельник
03 января 2020, 20:54
modx.pro
3 160
0

minishop2 Оплата произвольной суммы

Здравствуйте.
Подскажите, как организовать прием произвольной суммы — клиент вводит свой номер и сумму, которую он хотел бы оплатить. Используется minishop2 + подключение к Яндекс.Касса.
Дмитрий
03 января 2020, 13:57
modx.pro
1 099
0

Возможно ли вывести сообщение в админке из плагина на событие "OnFileManagerUpload"?

Возможно ли вывести сообщение в админке из плагина на событие «OnFileManagerUpload»?

Нужно именно при загрузке файла (изображения через админку).

Это не подходит под это событие
$modx->event->output('сообщение');

Пробовал на js, но даже простой alert( «Привет» ); не срабатывает…
Дмитрий
03 января 2020, 12:21
modx.pro
789
0

UserEvents

Скажите, можно записать на одно и тоже время в расширении UserEvents более одного человека?
Заранее благодарю за ответ.
Виталий
02 января 2020, 23:11
modx.pro
725
0

Умный скрипт для Minishop2 совместимый с Msearch2

Здравствуйте. Может кто подскажет как сделать скрипт (сниппет или плагин), либо можно как то умный вывод сделать. Логика в следующем: Требуется наполнять пустые (или полу пустые категории) до нужного листинга. Например у нас в категории 3 товара, а должно быть 30, вот чтобы скрипт автоматом добавлял товары в этой категории до полного листинга, т.е. добавил еще 27 товаров с соседней (родительской категории, если в родительской категории столько нет, то вывел все товары с родительской (пусть там 20 товаров + 3 которые у нас уже заполнены) и остаток 7 товаров, вывел еще из категории которая выше или вообще из каталога — соответственно на полном автомате) Либо может кто то готов за вознаграждение сделать такой скрипт.
FastDevLab
31 декабря 2019, 19:48
modx.pro
1 006
0

How to write your own deliveryHandler for Minishop2

Hello,

I am from Barbados in the Caribbean and I need/want write a custom deliveryHandler for my minishop. My island is small and we do not have regions but what we have are parishes. My plan to substitute «parishes» with region. I have started by creating a select box named «region» with the parishes.

<select name="region">
    <option value="Saint Lucy">St. Lucy</option>
    <option value="Saint Peter">St. Peter</option>
    <option value="Saint Andrew">St. Andrew</option>
    <option value="Saint James">St. James</option>
    <option value="Saint Joseph">St. Joseph</option>
    <option value="Saint Thomas">St. Thomas</option>
    <option value="Saint Michael">St. Michael</option>
    <option value="Saint George">St. George</option>
    <option value="Saint John">St. John</option>
    <option value="Saint Philip">St. Philip</option>
    <option value="Christ Church">Christ Church</option>
</select>
There will be 1 delivery option and 2 pickup locations. Once a user selects a «region» for delivery, then the delivery cost is calculated. Here a table to break it down simplier.


I bought mscDistance but it's in Russian and I dont think that it will work for this case. I want to write a delivery handler which can determine the delivery cost calculated from the pickup location (determined by vendor of the product) to the delivery location(region). Any suggestions, code snippets, etc would be appreciated.
Jevon Boyce
31 декабря 2019, 17:41
modx.pro
769
0

MODX REVO не работает where в getImageList, как настроить фильтр?

Друзья, подскажите пожалуйста, почему не работает фильтрация в getImageList?
Есть снипет для фильтра ajax, работает хорошо со снипетом pdoResources и его параметрами, а вот с MIGX tv и getImageList не хочет :(

На странице есть MIGX tv field-news, в нем параметр date. Этот параметр формой передаю в снипет, тут порядок, все прилетает. Но вот в $where никак не возвращает почему то, что не так?

$_GET['date'] = '2018'; //задал жестко для примера один параметр
$filter = array();

if($_GET['date']) {
    $filter[] = 'date='.$_GET['date'];
}
if($filter) {
	$where = $modx->toJSON(array($filter));
} else {$where = '';}
$params = array(
	'docid' => 1,
	'tvname' => 'field-news',
	'where' => $where
	);
return $modx->runSnippet('getImageList',$params);
Роман
31 декабря 2019, 00:40
modx.pro
1 636
0

Несколько фотографий для одного значения MIGX

Добрый вечер, может кто реализовывал такой функционал: Необходимо с помощью migx поля реализовать добавление нескольких фото к 1 значению.
Пока как идея была создать tv с полем типа richtext и другое поле в виде inputtv.
В inputtv вставить поле с мультизагрузкой изображений из этого руководства.
Во вкладках формы вписал пока так:
[{
  "caption": "Item",
  "fields": [ {
    "field": "description",
    "caption": "Описание",
    "inputTVtype": "richtext"
  }, {
    "field": "image",
    "caption": "Image",
    "inputTVtype": "resourcealbum"
  }]
}]
К сожалению, данный способ не работает и админке необходимое поле выглядит просто как текстовый инпут
Alex
30 декабря 2019, 23:32
modx.pro
1 380
0

Как изменить cultureKey

Доброго времени суток всем.
Как можно изменить значение [[++cultureKey]]?
Babel и localizator имеют возможность переключать значение в [[++cultureKey]], а есть ли возможность с помощью небольшого когда менять значение?

И еще небольшой вопрос, где babel или localizator хранять значение выбранного языка.
Сергій
30 декабря 2019, 23:07
modx.pro
1 035
0