Баха Волков

Баха Волков

С нами с 10 ноября 2016; Место в рейтинге пользователей: #10
01 сентября 2019, 23:25
0
как в mFilter2 отловить выбранные чекбоксы и выставлять классы в реальном времени без перезагрузки страницы
1. Это к mFilter2 не особо и относиться и если бы вы знали js, то вы прекрасно понимали бы это и справились бы с этой задачей на раз два, советую погуглить что-то типа: «JS событие чекбокс...»
2. Написать js повесив на событие mse2_load
3. Переписать default.js, чтобы это происходило на её уровне
30 августа 2019, 13:37
+1
Незачем костылить, т.к. у jGrowl есть параметр position
23 августа 2019, 20:01
0
Изучите документацию fenom.

Например так:
'{
      "kurort":"' ~ $kurort ~ '",
      "lat:!=":""
}'
21 августа 2019, 21:42
0
switch($modx->event->name) {
      case 'OnDocFormPrerender':
                $classes = ['msProduct', 'msCategory'];
                if (in_array($resource->get('class_key'), $classes)) {
                    $template = $resource->get('template');
                    $templates = [1,2]; // Список шаблонов в которых нужно скрыть поле Содержимое

                    if (in_array($template, $templates)) {
                        $modx->regClientStartupHTMLBlock('
                        <script type="text/javascript">
                            Ext.onReady(function() {
                                var content = Ext.getCmp("ta");
                                content.hide();
                            });
                        </script>');
                    }
                }
                break;
}
19 августа 2019, 00:22
+5
Леонид, на последнем этапе нет варианта «Нигде» или это легкий намёк на то чтобы я подписался?)

11 августа 2019, 14:04
0
Насколько я могу помнить, да
10 августа 2019, 23:24
+1
processTVs или prepareTVs (я уж не помню точно какой)
08 августа 2019, 14:44
0
А MODX об этом знает?
07 августа 2019, 20:40
0
Точнее для их скрытия не используют, а просто Collections создаёт ресурсы проставляя эти значения в true, а minishop2 выводит это поле в админку
07 августа 2019, 20:23
0
Во первых если вы воспользовались дополнительными полями из коробки, то в базе поле не создаётся, там одно JSON поле properties, потому и просто через метод set вы туда данные не занесете.

Во вторых, Office и так могёт их записывать, насколько я помню нужно указывать name=«properties_field» или name=«properties[field]» у поля

P.S. сижу с телефона, потому и точно подсказать не могу
07 августа 2019, 19:57
+1
Есть сайт у которого 33K, работает нормально

А какие ещё есть способы?
Наверное многие не знают, но в таблице ресурсов MODX есть поля show_in_tree и hide_children_in_tree, minishop2 и collections как раз эти поля для их скрытия и используют.
06 августа 2019, 15:35
0
Проверьте плагины тогда, может проверку туда запихнули
06 августа 2019, 15:31
+1
Определяете список IP, пробиваете адрес, приезжаете с ним драться, пишете хук, если из списка, то выводите сообщение об успешной отправке, но не отправляете письмо, это для того чтобы попросту люди тратили время
06 августа 2019, 10:11
0
Определенная группа элементов доступна показу только группе Администраторов видимо, зайдите в настройки доступа Администраторов и снимите ограничения на группу элементов
05 августа 2019, 08:22
0
Нужно использовать фигурные скобки

&tpl=`@INLINE <a href="{{+alias}}">{{+pagetitle}}</a>`
30 июля 2019, 20:15
0
Необходимо загружать их для начала, пример из документации:

{$_modx->lexicon->load('ms2gallery:default')}
29 июля 2019, 09:56
+1
Да, так правильно, я перепутал синтаксис
29 июля 2019, 08:50
0
Вопрос разве не к ТП компонента?