Динамический источник файлов

Все еще пытаюсь сделать динамический источник файлов, и вот наткнулся на несколько статей, где описан такой метод:

  1. Устанавливаем MIGX
  2. Находим после установки такой сниппет migxResourceMediaPath.
  3. Открываем наш источник файлов, и в поля basePath и baseUrl пишем такой вызов [[migxResourceMediaPath? &pathTpl=`assets/images/products/{id}/`]]
Ну и как бы после этого все должно работать, должно вместо {id} подставляться id открытого в данный момент ресурса. Но этого почему то не происходит, что я сделал не так?

Консоль всегда говорит мне: [migxResourceMediaPath]: docid could not be determined.
Константин
20 июня 2014, 16:49
modx.pro
3 670
0

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

Константин
23 июня 2014, 19:23
0
Неужели никто не сталкивался с подобной задачей?
Может у кого хоть ссылка на статью есть, где рассматривается подобная проблема?
    Ruslan Butakov
    01 октября 2015, 23:13
    0
    Если кому то будет актуально, я подобную проблему решил перейдя на php 5.4
    Проблема была с php 5.6
      Максим Кузнецов
      01 октября 2015, 23:40
      0
      Можно решить эту задачу через плагин, изначально загружая изображение в промежуточную папку, а при сохранении документа перебрасывать ее в требуемую и переписывая tv.
      Но остается проблема, если изображение было загружено, а документ не был сохранен.
      Константин
      02 октября 2015, 01:00
      0
      На данный момент в версии MODx 2.4.1-pl при версии php 5.6 такой вариант работает без проблем
      [[migxResourceMediaPath? &pathTpl=`assets/images/products/{id}/`]]
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4