Сергей
С нами с 26 февраля 2016; Место в рейтинге пользователей: #689Как сделать так, чтобы Fenom не ломал сайт?
Вопрос такой — есть ли способ сделать так, чтобы Fenom не ломался после того, как наткнется на «неожиданный символ», который тут поставлен не для него, а просто в коде JS/JSON/..? (Не {ignore})
Изменить значение в плагине
Про плагины.
Как вернуть значение?
Есть вызов события, (внутри msorderhandler.class.php)
(Мне нужно поменять key, так как борюсь с автозаполнением в браузере.)
код плагина прост:
Перепробовал варианты:
Как вернуть значение?
Есть вызов события, (внутри msorderhandler.class.php)
$response = $this->ms2->invokeEvent('msOnBeforeValidateOrderValue', array(
'key' => $key,
'value' => $value,
'order' => $this,
));
$value = $response['data']['value'];
По этой логике я дописываю$key = $response['data']['key'];
И хочу обработать в плагине этот самый key.(Мне нужно поменять key, так как борюсь с автозаполнением в браузере.)
код плагина прост:
if(strpos($key, "ac_fix") !== false){
$key = substr($key, strlen('ac_fix'));
}
Но как вернуть этот $key?Перепробовал варианты:
$modx->event->output(array( 'key' => $key, 'value' => $value ));
— $order->order[$key] = $values;
(Этот вариант наиболее предпочтительный)$values = & $modx->event->returnedValues;
$values['key'] = $key;
return $values;
Ничего не отработало. Прошу помощи с решением… Помогите понять как устроен раздел "Верхнее меню"
На скриншоте параметры пункта меню для популярного пакета «Gallery».
Можете объяснить к какому файлу он обращается, и почему?
Чтобы в будущем можно было бы понять и другие пути, и соответственно правильно организовать пути для своих пунктов меню.
Можете объяснить к какому файлу он обращается, и почему?
Чтобы в будущем можно было бы понять и другие пути, и соответственно правильно организовать пути для своих пунктов меню.
Меню из одного ресурса на всем сайте. hideSubMenus
Задача: Вывести сквозное меню со скрытыми по-умолчанию подразделами, которое генерируется из определенного ресурса
Казалось бы все просто:
Но проблема в том, что на главной и в самом 19-ом ресурсе hideSubMenus отрабатывает корректно (виден первый уровень дочерних ресурсов), а на всех остальных страницах (не дочерних от 19-го) всегда вываливается все раскрытое меню.
Версия pdoTools 2.4.0-pl
Казалось бы все просто:
[[pdoMenu?
&startId=`19`
&hideSubMenus=`1`
]]
Проблема:Но проблема в том, что на главной и в самом 19-ом ресурсе hideSubMenus отрабатывает корректно (виден первый уровень дочерних ресурсов), а на всех остальных страницах (не дочерних от 19-го) всегда вываливается все раскрытое меню.
Версия pdoTools 2.4.0-pl