Modx Revo источник файлов

Поставил Revo 2.4.4. Все самое свежее.
В менеджере файлов видны папки, которые видеть не нужно. Добавил источник файлов с basePath — userfiles/ и baseUrl — userfiles/. Настроил права. С менеджером файлов все стало нормально.
Теперь проблема.
В MIGX в гриде картинка не рендерится. Пришлось убрать рендер, чтобы бал просто текст.
В контексте web путь в tvimage правильный, а контекстах en и ua получается /en/userfiles… и /ua/userfiles…
Можно, конечно, написать снипет и поправить phpthumboff? чтобы вырезались, но это костыль.
Поделитесь, как вы делаете. Чтобы и папки не были видны и работало?
Shin
03 сентября 2012, 17:31
modx.pro
7 419
0

Комментарии: 10

Василий Наумкин
03 сентября 2012, 21:35
0
А если указать путь от корня?

То есть, /userfiles/, или даже MODX_SITE_URL.'userfiles/'.
    Shin
    03 сентября 2012, 22:05
    0
    Где именно указать? Я уже пробовал где только можно. И в настройках системы, и в настройках источника файлов, и в настройках контекстов.
      Василий Наумкин
      03 сентября 2012, 22:23
      0
      Попробовал, и у меня все работает, если указать абсолютные урлы.
        Shin
        04 сентября 2012, 03:50
        0
        При таких настройках во фронтенде стало нормально, а в админке не находило путь. Совместил оба варианта. (см. картинку). Так работает и там и там.
        Общими усилиями победили). спасибо за помощь!
          Василий Наумкин
          04 сентября 2012, 03:52
          0
          Отлично!
            Владимир
            05 августа 2016, 13:27
            0
            Здравствуйте! В поисках рещения аналогичной проблемы наткнулся на эту ветку форума, хоть и древняя, но если возможно подскажите подробнее как решали эту проблему, где что делали, весь гугл перерыл не могу найти что сделать. В ModX Revo пока новичок. В идеале ищу способ чтоб для каждого модера на сайте была видна своя ветка файловой системы типа /image/production/img1, /image/production/img2,… /image/production/imgN.

            Если еще помните, поможите плиз. Спасибо.
    Andrei Kulazhenko
    03 сентября 2012, 21:44
    0
    Андрей, ваша проблема связана не с настройкой источников файлов, а с самим MIGX (это касается последней версии 2.3.1). То есть, это просто баг очередной версии. Сам уже с этим столкнулся. Бруно (автор MIGX) уже выложил заплатку на форуме — forums.modx.com/thread/79003/migx-this-renderimage-phpthumb-errors#dis-post-435443
      Shin
      03 сентября 2012, 22:19
      0
      Спасибо. Помогло. оказывается это две разные проблемы.
         Станислав
        04 сентября 2012, 15:53
        0
        Я с такой проблемой не сталкивался, но MIGX как раз сейчас применяю в проекте и подключил найденный Вами фикс — хуже не будет, только лучше. Спасибо…
        Shin
        03 сентября 2012, 22:02
        0
        Дело в том, что даже обычный вывод [[*img]] дает ./en/userfiles/193630.jpg
        Когда меняю в настройках tv источник файла на тот, который был по умолчанию все нормально.
        Приходится чистить снипетом:
        return str_replace(array('/en/','/ua/'),'',$input);
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          10