Size: a a a

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

2020 March 20

Е

Евгений in MODX. Русскоязычное сообщество.
всем привет. подскажите пожалуйста можно ли в phpthumbon изменить размеры водянного знака без "натравливания" на него phpthumbon'а? с "натравливанием" размер меняется, но когда в настройках очищаю поле с выбранным изображением водяного знака, то на сайте водяной знак по-прежнему отображается (из кэша, очистка modx кэша не помогает). в доках по phpthumb ничего про изменение размеров водянного знака не увидел... или не поняв пропустил?
источник

М

Миша in MODX. Русскоязычное сообщество.
Там лучше в исходниках смотреть
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Евгений
всем привет. подскажите пожалуйста можно ли в phpthumbon изменить размеры водянного знака без "натравливания" на него phpthumbon'а? с "натравливанием" размер меняется, но когда в настройках очищаю поле с выбранным изображением водяного знака, то на сайте водяной знак по-прежнему отображается (из кэша, очистка modx кэша не помогает). в доках по phpthumb ничего про изменение размеров водянного знака не увидел... или не поняв пропустил?
очистка кеша не поможет, т.к. фотка закеширована в другом месте.
тут или менять имя исходного файла или какой-то параметр.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
сделал по-другому, возможно дико костыльно, но работает... параметры водянного знака я заношу в переменную watermark перед phpthumbon... просто добавил проверку настройки на заполнение:
{set $watermark = ( 'cfg_watermark' | option == '' ) ?: 'fltr[]=wmi|' ~ ('cfg_watermark' | option | phpthumbon : 'w=150&h=150&far=C&ra=1') ~ '|C|50|50|50'}

если не заполнено, то водянной знак теперь не выводится
источник

Е

Евгений in MODX. Русскоязычное сообщество.
а так конечно печально, что нельзя параметрами указать размер водяного знака(
источник

М

Миша in MODX. Русскоязычное сообщество.
Скопируй сниппет и допиши
источник

P

Pavel in MODX. Русскоязычное сообщество.
Грязная установка не помогла, ошибка так же висит
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Pavel
Грязная установка не помогла, ошибка так же висит
плагины отключать пробовал?
Правила кастомизации форм пробовал отключать?
источник

P

Pavel in MODX. Русскоязычное сообщество.
Алексей Смирнов
плагины отключать пробовал?
Правила кастомизации форм пробовал отключать?
Сейчас попробую
источник
2020 March 21

S

Sentinel in MODX. Русскоязычное сообщество.
Есть задача рассылать заказчикам номера деклараций и т.п. есть что то для ms2?
источник

SL

Sergey Leleko in MODX. Русскоязычное сообщество.
Доброе утро ! Подскажите пожалуйста почему при работе через modx api where in может браться только 1 параметр из перечисленных через запятую ?
источник

SL

Sergey Leleko in MODX. Русскоязычное сообщество.
public function getListMultiSportObjectsByIds($ids) {
   $this->c->select('id,id_sportcompany, name, city, geo_lat, geo_lon');
   $this->c->where(['id_sportcompany:IN' => $ids]);
   //$this->c->prepare();
   //echo $this->c->toSQL();

   $objects = $this->modx->getCollection($this->classKey,$this->c);
   if (empty($objects)) $objects = array();

   $list = array();

   /** @var xPDOObject $object */

   foreach ($objects as $object) {
       $list[] = $object->toArray('',false, true);
   }
   //return $this->failure($ids);
   //return $this->failure($this->c->toSQL());
   return $this->collection($list);
}
источник

SL

Sergey Leleko in MODX. Русскоязычное сообщество.
но запрос получается вот такой
SELECT `id`, `id_sportcompany`, `name`, `city`, `geo_lat`, `geo_lon` FROM `XGLEOfSk0t18_sr_sportobject` AS `SrSportobject` WHERE `SrSportobject`.`id_sportcompany` IN (58)
источник

SL

Sergey Leleko in MODX. Русскоязычное сообщество.
в ids 57,58
источник

К

Кирилл in MODX. Русскоязычное сообщество.
Sergey Leleko
Доброе утро ! Подскажите пожалуйста почему при работе через modx api where in может браться только 1 параметр из перечисленных через запятую ?
источник

К

Кирилл in MODX. Русскоязычное сообщество.
потому что передавать надо массив
источник

К

Кирилл in MODX. Русскоязычное сообщество.
$this->c->where(['id_sportcompany:IN' => explode(",",$ids)]); вот так попробуй
источник

SL

Sergey Leleko in MODX. Русскоязычное сообщество.
Кирилл
$this->c->where(['id_sportcompany:IN' => explode(",",$ids)]); вот так попробуй
Большое спасибо! помогло ))
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
привет ребят вязал ли кто то 1С с modx? есть ли там API?
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Олег Шварновський
привет ребят вязал ли кто то 1С с modx? есть ли там API?
Через commerce ml все выгрузки
источник