Кнопка сохранить в minishop2
Кнопка Сохранить неактивна, пока не внесёшь изменения в любой инпут. Но для редактора (Содержимое ресурса) это почему-то не действует, причём только для товаров/категорий minishop2.
А для заказчиков-менеджеров CTRL+S сложновато. Как быть?
А для заказчиков-менеджеров CTRL+S сложновато. Как быть?
Комментарии: 7
сделай так
<?php
switch ($modx->event->name) {
case 'OnDocFormPrerender':
if ($mode !== 'upd' || empty($id)) {return '';}
if (!$modx->getObject('msProduct', $id) && !$modx->getObject('msCategory', $id)) {return '';}
$modx->controller->addHtml('
<script type="text/javascript">
Ext.onReady(function() {
var buttons = Ext.getCmp("modx-action-buttons");
if (!buttons) {return;}
for (i in buttons.items.items) {
var button = buttons.items.items[i];
if ("button" !== button.xtype) {continue;}
if ("update" == button.process || "resource/update" == button.process) {
button.enable();
}
}
});
</script>');
break;
}
Большое спасибо, помогло! =)
А для заказчиков-менеджеров CTRL+S сложноватоОни поди и текстовых редакторов в жизни не видели?
Как таких людей вообще на работу берут, не понимаю.
Вот только текстовые редакторы они и видели…
Я сам поражаюсь. Мне тут высказывали претензии, что не могут попасть на сайт. Вбивают адрес в поисковую строку, вместо точки опечатка — запятая. И потом я виноват, что гугл не знает такого сайта… :)
Я сам поражаюсь. Мне тут высказывали претензии, что не могут попасть на сайт. Вбивают адрес в поисковую строку, вместо точки опечатка — запятая. И потом я виноват, что гугл не знает такого сайта… :)
Прикольно.
Я вообще к тому говорил, что во всех текстовых редакторах сохранение через Ctrl+S — откуда взяться проблеме? Наоборот, должно быть привычно.
Я вообще к тому говорил, что во всех текстовых редакторах сохранение через Ctrl+S — откуда взяться проблеме? Наоборот, должно быть привычно.
о, ты не представляешь что они говорят в случае если у менеджеров клиента мак, они бес понятия что такое command, тоже была такая же точно проблема, решил похожим способом что Володя подсказывает
держись друг )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.