Примеры

05 мая 2019, 07:00

Проверка карты в плагине

С помощью параметра $snippetProperties можно проверить, из какой карты был вызван плагин:

Вызов сниппета:

{'!YandexMaps2' | snippet : [
    'map' => 'custom-map',
    ...
]}

Код плагина:

switch ($modx->event->name) {
    case 'ymOnLoadObjects':
        if ($snippetProperties['map'] != 'custom-map') {
            break;
        }

        /**
         * Логика плагина
         */

        break;
}


Наверх, в раздел
События плагинов