Modx Revo источник файлов
Поставил Revo 2.4.4. Все самое свежее.
В менеджере файлов видны папки, которые видеть не нужно. Добавил источник файлов с basePath — userfiles/ и baseUrl — userfiles/. Настроил права. С менеджером файлов все стало нормально.
Теперь проблема.
В MIGX в гриде картинка не рендерится. Пришлось убрать рендер, чтобы бал просто текст.
В контексте web путь в tvimage правильный, а контекстах en и ua получается /en/userfiles… и /ua/userfiles…
Можно, конечно, написать снипет и поправить phpthumboff? чтобы вырезались, но это костыль.
Поделитесь, как вы делаете. Чтобы и папки не были видны и работало?
В менеджере файлов видны папки, которые видеть не нужно. Добавил источник файлов с basePath — userfiles/ и baseUrl — userfiles/. Настроил права. С менеджером файлов все стало нормально.
Теперь проблема.
В MIGX в гриде картинка не рендерится. Пришлось убрать рендер, чтобы бал просто текст.
В контексте web путь в tvimage правильный, а контекстах en и ua получается /en/userfiles… и /ua/userfiles…
Можно, конечно, написать снипет и поправить phpthumboff? чтобы вырезались, но это костыль.
Поделитесь, как вы делаете. Чтобы и папки не были видны и работало?
Комментарии: 10
А если указать путь от корня?
То есть, /userfiles/, или даже MODX_SITE_URL.'userfiles/'.
То есть, /userfiles/, или даже MODX_SITE_URL.'userfiles/'.
Где именно указать? Я уже пробовал где только можно. И в настройках системы, и в настройках источника файлов, и в настройках контекстов.
Попробовал, и у меня все работает, если указать абсолютные урлы.
При таких настройках во фронтенде стало нормально, а в админке не находило путь. Совместил оба варианта. (см. картинку). Так работает и там и там.
Общими усилиями победили). спасибо за помощь!
Общими усилиями победили). спасибо за помощь!
Отлично!
Здравствуйте! В поисках рещения аналогичной проблемы наткнулся на эту ветку форума, хоть и древняя, но если возможно подскажите подробнее как решали эту проблему, где что делали, весь гугл перерыл не могу найти что сделать. В ModX Revo пока новичок. В идеале ищу способ чтоб для каждого модера на сайте была видна своя ветка файловой системы типа /image/production/img1, /image/production/img2,… /image/production/imgN.
Если еще помните, поможите плиз. Спасибо.
Если еще помните, поможите плиз. Спасибо.
Андрей, ваша проблема связана не с настройкой источников файлов, а с самим MIGX (это касается последней версии 2.3.1). То есть, это просто баг очередной версии. Сам уже с этим столкнулся. Бруно (автор MIGX) уже выложил заплатку на форуме — forums.modx.com/thread/79003/migx-this-renderimage-phpthumb-errors#dis-post-435443
Спасибо. Помогло. оказывается это две разные проблемы.
Я с такой проблемой не сталкивался, но MIGX как раз сейчас применяю в проекте и подключил найденный Вами фикс — хуже не будет, только лучше. Спасибо…
Дело в том, что даже обычный вывод [[*img]] дает ./en/userfiles/193630.jpg
Когда меняю в настройках tv источник файла на тот, который был по умолчанию все нормально.
Приходится чистить снипетом:
return str_replace(array('/en/','/ua/'),'',$input);
Когда меняю в настройках tv источник файла на тот, который был по умолчанию все нормально.
Приходится чистить снипетом:
return str_replace(array('/en/','/ua/'),'',$input);
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.