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

Алексей Смирнов
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
Иван Бочкарев
01 апреля 2021, 14:34
+1
Изменено в версии 2.8.3. Можете обновлять
Алексей Суслов
01 апреля 2021, 14:27
1
0
Согласен про устаревший компонент, тоже писал автору по поводу старого компонента, как только появился новый. Нужно ли покупать новый, если куплен старый?
Неужели там настолько изменилась работа, что старый нельзя было обновить? Увы, ответа так и не дождался.