Localizator 1.0.7-beta

Всем привет!

Localizator обновился до версии 1.0.7-beta еще 14/01/2020, но все же, есть моменты которые хотелось освятить — для тех кто пропустил.

Список изменений:

  • Fixed TV checkbox (9-issue)
  • Fixed content field (4-issue)
  • Added modifier «locfield»
  • Removed setting localizator_tv_fields
  • Added checkbox «TV is available in localizations» in TV settings
  • Fixed mse2LocalizatorFilter
Из основных изменений следующие:

1) Добавлен чекбокс в настройках дополнительных полей (TV), который указывает используется данное поле в Локализации или нет.


2) Добавлен модификатор locfield, теперь не нужно писать вызовы для получение и вывода TV от другого ресурса:
{'pdoResources' | snippet : [
    'tpl' => '@INLINE {$value}',
    'class' => 'locTemplateVarResource',
    'sortby' => 'id',
    'limit' => 1,
    'where' => [
        'key' => ('localizator_key' | option),
        'tmplvarid' => 1,
        'contentid' => 2,
    ],
]}
Где ранее указывали:
  • tmplvarid — ID TV поля
  • contentid — ID ресурса
Теперь достаточно воспользоваться модификатором locfield
{1 | locfield:'tvname'}
Где:
  • 1 — ID ресурса
  • tvname — Наименование TV поля
3) Исправлена ошибка работы обработчика mse2LocalizatorFilter, при работе с фильтрами по TV.

Скинуть спасибо Артему за работу, можно тут Yandex.Money 410015133943061
Иван Бочкарев
16 марта 2020, 07:07
modx.pro
293
+15
Поблагодарить автора Отправить деньги

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

UDAV
16 марта 2020, 07:56
+1
Супер! Спасибо большое.
    Raimei
    16 марта 2020, 15:26
    0
    @Иван Бочкарев, немного не по теме. Напишите пожалуйста статью о MODX3. Что сделано, какие штуки в процессе, чего ожидать и т.д.
    Очень любопытно ознакомиться с текстом, а не читать pull-request'ы.
      SEQUEL.ONE
      17 марта 2020, 20:28
      0
      Когда уже будет доступна возможность делать локализацию сайта на контекстах?
        Павел Бигель
        18 марта 2020, 08:50
        +3
        Этот компонент как раз сделан для того, чтобы контексты не использовать.
        Sergikovich
        18 марта 2020, 13:10
        0
        Отличный компонент, постоянно им пользуюсь.
          igor
          21 марта 2020, 15:43
          0
          Поясните плиз две вещи
          1) как поправить баг — отсутствия изображения в окне локализатора для таблички Migx


          2) как поместить в локализацию поля минишопа?
            igor
            24 марта 2020, 10:27
            0
            как выяснилось дело в том что во вкладке локализации в tv migx автоматом подключается источник файлов с id=1 — filesystem
            а если ваш tv подключен к другому источникку — то соответственно изображения в табличке будет не видны
            как это исправить?
            вопрос к автору localizator
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          8