Всего 125 668 комментариев

Артур Шевченко
30 марта 2021, 21:22
0
Визуальный редактор отключен?
steve.kon
30 марта 2021, 14:56
0
Большое спасибо!!! 1ый вариант откатился, но пропал обработчик в настройках minishop2 — установил из zip. Теперь статус меняется — всё супер. Еще раз спасибо!!!
Андрей
30 марта 2021, 14:33
+1
Нажмите кнопку Удалить на пакете, должна восстановиться предыдущая версия.

Альтернативный вариант, зайти в core/packages/, там должен быть zip архив предыдущей версии — msprobokassa-1.1.0-pl.transport.zip.

Если первый вариант не сработал, деинсталлировать пакет, загрузить этот вручную и установить заново (!!! настройки робокассы нужно будет снова внести).
steve.kon
30 марта 2021, 14:04
0
Не могу понять как это сделать… При установке версию выбрать не дает… Старые версии пакетов только удалить можно
Андрей
30 марта 2021, 12:24
+1
Откатите дополнение на предыдущую версию, это самый быстрый вариант решения проблемы.
Наумов Алексей
30 марта 2021, 11:26
0
Да все равно.
Возможно разница чуть в быстродействии есть…

Первая запись чуть короче, вторая м.б. чуть быстрее
Роман
30 марта 2021, 10:34
0
Спасибо большое, думаю разберусь.
Наумов Алексей
30 марта 2021, 10:32
0
Ну как бы (на примере modExtra):
1) либо ты вызываешь
$modx->getService('modExtra', 'modExtra', MODX_CORE_PATH . 'components/modextra/model/');
например, здесь в коннекторе: github.com/bezumkin/modExtra/blob/master/assets/components/modextra/connector.php

2) либо ты вызываешь просто
$this->modx->addPackage('modextra', $this->config['modelPath']);
github.com/bezumkin/modExtra/blob/master/core/components/modextra/model/modextra.class.php
что в принципе в первом пункте и происходит тоже.

это загружает модель в память и modx теперь про нее знает, можно запускать процессоры
Роман
30 марта 2021, 10:22
0
Да, вроде бы вся модель сгенерирована, добавление/удаление из таблицы есть. А вот через процессор вызываться не хочет. Как именно нужно через addPackage подключить в самом процессоре?
Наумов Алексей
30 марта 2021, 09:51
0
Так не делают require…

У вас свой компонент?..
В нем должна быть модель, сгенерированные на ее основе файлы с классами…
А чтобы это все подключить — метод addPackage например…

Поизучайте исходники modExtra github.com/bezumkin/modExtra
Александр Мельник
29 марта 2021, 18:31
0
Formit их помоему даже нумерует, нет?
Formit поддерживает сохранение данных из форм в админке docs.modx.com/current/en/extras/formit/formit.hooks/formitsaveform
Наумов Алексей
29 марта 2021, 11:52
+1
Обычная форма Formit+email.
Номер заявки формируйте как хотите, порядковый, или на основании даты или вообще как вот хочется.
Татьяна
28 марта 2021, 22:18
0
Круто! Работает) я так пробовала, но, видимо не те кавычки все время ставила.

Спасибо огромное за участие!
Артем
28 марта 2021, 22:06
0
Хотя очень хотелось бы еще получить доступ, например, к counter.measure_unit.
{$product['counter.measure_unit']}
То же самое и для value:
{$product['counter.value']}
Павел Романов
28 марта 2021, 19:27
1
+1
На третьей строке поменяйте $modx->resource->get('id') на $resource->get(''id''):
if(!$tvo = $modx->getObject('modTemplateVarResource', array('tmplvarid' => $tvid, 'contentid' => $resource->get('id')))) return;
Татьяна
28 марта 2021, 10:10
0
Спасибо большое!
Получилось вот этой конструкцией {$product.counter.0}. А второй я пробовала так уже — не выходит.
Хотя очень хотелось бы еще получить доступ, например, к counter.measure_unit.