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

Dima
02 апреля 2021, 12:20
0
Благодарю, буду пробовать
Алексей Смирнов
02 апреля 2021, 11:08
0
Я на все свои сайты ставлю конвертацию при загрузке. т.е. у меня идет транслитерация, если русскими написано + уменьшение формата фоток до 1920х1080 и этой проблемы по сути нет.
Обрезку можно делать прямо в редакторе — есть плагин в tinyMCE RTE Но он в base64 вставляет. просто нужно его вписать в плагины :)
Основная идея дополнения во вставке их из migx и в будущем из других галерей, а не в обработке фото и конвертации их.
Если необходима такая быстрая вставка с загрузкой — это отдельная тема.
Да и потом в migx можно сделать галерею такую — кидануть туда фотки (они сразу же загрузятся как и везде). Сохранить документ и уже выбирать вставку через ImgsPaste. Телодвижений меньше.
Наумов Алексей
02 апреля 2021, 10:55
+1
Если ip определенные, то задача не сложна…
закрыть сайт можно плагином на OnHandleRequest

<?php
$ip = $modx->request->getClientIp()['ip'];

if($ip == '123.456.789.000') {
    die();
}
а если защитить формы — то hook для Formit, где там же проверяем ip, если что не так — return false;
Алексей Соин
02 апреля 2021, 10:48
0
да, есть, я и говорю про тот сценарий, когда не нужно открывать менеджер файлов, а сразу показывается окно выбора изображения из проводника компьютера. Например такой вариант загрузки изображения используется в компоненте Redactor и в FrontendEditor. Там не то чтобы менеджерам лень, скорее это дольше (нужно открыть менеджер файлов, в дереве папок выбрать нужную, либо создать новую папку, загрузить туда, потом в куче картинок найти ту что загрузил, выбрать её для вставки), а так менеджер нажимает на кнопку, выбирает на компе картинку она загружается и добавляется в контент. Для новостных сайтов с кучей картинок я думаю это больная тема.

Плюс можно расширить эту идею и при загрузки картинки сразу обрезать её под максимальный размер. Были случаи когда грузили 4К картинки, а потом удивлялись, что долго грузятся))))
Алексей Смирнов
02 апреля 2021, 10:09
0
Ага, понял.
В таком случае нужно сделать удобный поиск этого товара (по примеру как в ссылках реализовано до 2.0 версии тини).
Такой вариант работы часто нужен? (плюсуйте, чтобы я понимал на сколько это необходимо).
Т.к. проблем чтобы это добавить в пакет — нет, вопрос приоритета пока.
Алексей Смирнов
02 апреля 2021, 10:04
0
Погодите.
Ведь в редакторах есть кнопка вставить фото — при нажатии можно открыть менеджер файлов и выбрать. Если фотки нет — сразу загрузить и выбрать.
Сложности даже в стандартном варианте не понимаю. Причем можно сразу загрузить несколько и потом в этой папке выбирать.
В любом случае тут нужно полностью описать проблему которая возникает у менеджеров, потому что решения есть — вопрос реализации и удобства в рамках самого modx. И здаеЦЦа мне что Менеджерам вообще лень что-то нажимать, хотят мыслью все загрузить и выбрать :)
Алексей Соин
02 апреля 2021, 07:51
0
Ещё очень не хватает в TinyMCE кнопки загрузки изображения сразу с компьютера, минуя менеджер файлов. Несколько раз сталкивался с тем, что менеджерам кажется сложным загружать файл сначала в папку менеджера файлов, а потом его выбирать для вставки в контент.
Анастасия
01 апреля 2021, 22:52
0
Огромное спасибо, заработало
Sergey Perepechin
01 апреля 2021, 22:24
0
Вы правы говоря об источниках. НО я немного о другом, представьте что вы сделали товар, загрузили в него картинки, они легли в ms2gallery например. Юзер идёт писать новость про этот товар и знает что его картинки там. Выбрал он товар в вашем плагине как источник картинок и не надо его знать что они в таком-то источнике, с таким то айди и тд и тп и все снова запутались… а тут выбрал товар(ресурс) как «источник»))) я вот что имел ввиду.
Manarox
01 апреля 2021, 18:20
0
После установки, возникают ошибки с API (карта не работает):


Кто-нибудь знает как можно решить?
Алексей Шумаев
01 апреля 2021, 17:38
+1
Видимо работает потому, что в любом случае перед выводом код проходит через парсер.
Почему в таком случае не срабатывает феном пока сказать не могу, надо код смотреть )
Игорь
01 апреля 2021, 17:07
0
Да, «Описание» это поле компонента. Не могу сказать по какой причине, но выше указанный вызов «условно-работает». Например, если указана стоимость 10, то выведет — «10 Под заказ», если стоимость не указана (0), то — «0 Под заказ».
Феном не работает, но
{$_modx->resource.price}
вполне рабочий
Елизавета
01 апреля 2021, 17:02
0
Добрый день.

Возникла такая проблема. После проделанных манипуляций не передаются значения в плейсхолдеры [[+rating]]
[[+reviews]], вместо них нули в каталоге в карточках товаров.
Алексей Шумаев
01 апреля 2021, 16:14
0
Не понял, что за поле «Описание» имеется ввиду.
Если в поле компонента, то там нет ни фенома, ни ресурса.
Не думаю, что это компонент.
Павел Романов
01 апреля 2021, 15:22
+1
В системных настройках в разделе «Шлюз» параметр request_param_alias
Наумов Алексей
01 апреля 2021, 15:15
0
Настройка request_param_alias, возможно и что-то кроме нее. файл htaccess как минимум
Анастасия
01 апреля 2021, 15:01
0
А можно ли как-то изменить его? Потому что с контекстной рекламы приходит народ по ссылке, где есть параметр q? При условии, что из урла его не убрать никак. Можно ли именно в modx изменить q на другую букву?
Игорь
01 апреля 2021, 14:55
0
В поле «Описание» не срабатывает проверка на наличие цены у товара:
{if $_modx->resource.price?}{$_modx->resource.price}{else}Под заказ{/if}
Подскажите, пожалуйста, это штатная работа компонента или я что-то делаю не так (в шаблоне товара проверка работает)?
Павел Романов
01 апреля 2021, 14:35
0
В ней передается URI страницы.
Если там будет существующий URI, то все откроется: modstore.pro/?q=packages/import-and-export/xparser