Size: a a a

MODX. Русскоязычное сообщество.

2020 May 02

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Иван Бочкарев
надо PR потестить и выпустить новую версию уже
Привет. Еще minishop2 2.5.1 не выпускали?
источник

RS

Renat Sib in MODX. Русскоязычное сообщество.
здравствуйте всем)
может кто знает, в форме "быстро обновить чанк/шаблон" можно использовать Ace вместо стандартного редактора?
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Renat Sib
здравствуйте всем)
может кто знает, в форме "быстро обновить чанк/шаблон" можно использовать Ace вместо стандартного редактора?
tagelementPlugin используй
источник

RS

Renat Sib in MODX. Русскоязычное сообщество.
во красота вообще) спасибо!
источник

RS

Renat Sib in MODX. Русскоязычное сообщество.
ещё бы в контекстное меню его повесить, чтобы вызывался не только через hotkey
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
{'Head' | chunk : ['page_img' => ('tv.master_class_img' | resource)]}
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
Господа, подскажите, как тут проверку сделать и не передавать параметр, если по пустое будет?
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
там можно чтоль писать if else?
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
{'Head' | chunk : ['sccsurl' => $kruzhok_scss, 'page_img' => (('tv.kvant_logo' | resource)?: '')]}
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
Так?
источник

DA

Dmitriy Antipov in MODX. Русскоязычное сообщество.
Можно вместо '' писать тип NULL?
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Я обычно прописываю условия через set в переменной и потом подставляю её в вызов
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Миша
для перекидывания нет, но можешь заюзать создание
Я смотрю процессор для создания картинки для товара. И он использует $_FILES. А у меня ведь не заполнен $_FILES. Я просто хочу картинку от одного товара перекинуть в другой. Что мне делать?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Надо как-то в $_FILES поместить данные, да?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Евгений
Я смотрю процессор для создания картинки для товара. И он использует $_FILES. А у меня ведь не заполнен $_FILES. Я просто хочу картинку от одного товара перекинуть в другой. Что мне делать?
Вам нужен для картинок использовать процессор:  gallery/upload в папке components/minishop2/processors/mgr/
передавать ему $params id ресурса и file - Файл оригинала.
Он сам все остальное сгенерит. Где-то в нете был скрипт.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Алексей Смирнов
Вам нужен для картинок использовать процессор:  gallery/upload в папке components/minishop2/processors/mgr/
передавать ему $params id ресурса и file - Файл оригинала.
Он сам все остальное сгенерит. Где-то в нете был скрипт.
Спасибо, сейчас попробую
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Алексей Смирнов
Вам нужен для картинок использовать процессор:  gallery/upload в папке components/minishop2/processors/mgr/
передавать ему $params id ресурса и file - Файл оригинала.
Он сам все остальное сгенерит. Где-то в нете был скрипт.
Я поставил точку останова на 144 строке в файле:
\core\model\modx\modconnectorresponse.class.php

Это как раз вызов процессора:
$this->response = $this->modx->runProcessor($target,$scriptProperties,$options);

Я смотрю значение переменной $scriptProperties, это ассоциативный массив. И там есть ключ $file. Его значение - это массив с элементами: name, type, tmp_name, error, size. То есть, то же самое, что и значение $_FILES.

Чтобы вызвать процессор, мне надо ведь передать ему $scriptProperties. А откуда я возьму значение $file?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Евгений
Я поставил точку останова на 144 строке в файле:
\core\model\modx\modconnectorresponse.class.php

Это как раз вызов процессора:
$this->response = $this->modx->runProcessor($target,$scriptProperties,$options);

Я смотрю значение переменной $scriptProperties, это ассоциативный массив. И там есть ключ $file. Его значение - это массив с элементами: name, type, tmp_name, error, size. То есть, то же самое, что и значение $_FILES.

Чтобы вызвать процессор, мне надо ведь передать ему $scriptProperties. А откуда я возьму значение $file?
Точки остановки?
Вы слышите что я вам предлагаю?
Туда передается ID уже созданного ресурса и полный путь файла на сервере. ВСЕ!
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
по ссылке - все верно вроде... успехов )
источник