pdoPage и лексиконы

Всем привет! При выводе элементов через pdoPage с подгрузкой при прокрутке в подгружаемых элементах не выводятся значения из словаря по типу:
{$_modx->lexicon('post_card_read_link_label')}
Что делать?
Никита Боднар
27 июля 2024, 09:34
modx.pro
267
0

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

Артур Шевченко
27 июля 2024, 11:43
+1
В каком пространстве имён эти записи лежат?
    Никита Боднар
    27 июля 2024, 11:55
    0
    babel:translate
      Никита Боднар
      27 июля 2024, 12:12
      0
      Удалось решить вопрос, указав загрузку лексикона в каждом чанке, до этого загрузка лексикона стояла глобально для каждой страницы.
        Вячеслав Варов
        27 июля 2024, 18:36
        0
        попробуй c указанием пространства, например у меня есть пространство имен
        mynamespace внутри него есть все ключи и заданы они как mynamespace.key_name

        в итоге вывожу
        {'mynamespace.key_name' | lexicon}


        Плагин на загрузку лексикона выглядит так

        <?php
        $lang = $modx->getOption('cultureKey');
        $modx->setOption('cultureKey',$lang);
        $modx->lexicon->load($lang.':mynamespace:default');
        Запуск на системные события OnParseDocument и OnLoadWebDocument
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4