Поиск по содержимому параметра чанка

Долго маялся, пока нашел причину того почему в поиске не отображается содержимое одной из страниц.

Выяснилось, что если вызвать чанк с параметрами:
[[$team-member? 
&description=`Преподаватель йоги Айенгара, автор омолаживающей программы «Йога для лица».` 
&imageName=`assets/images/persona/bogdanovskaya_2.png` 
&name=`Любовь Богдановская` 
&socialSlot1iconLink=`http://vk.com/id42067510` 
&socialSlot1iconName=`fa-vk` 
&title=`Ведущий курса`
]]
то содержимое параметров чанка не учитывается при поиске. (&description=`Преподаватель йоги Айенгара, автор омолаживающей программы «Йога для лица».` и &name=`Любовь Богдановская` и &title=`Ведущий курса`и т.д.)

С какими параметрами нужно вызывать mSearch2 что бы учитывалось содержимое чанка?

Снипет вызываю вот так:

[[!mFilter2?
    &paginator=`pdoPage`
    &element=`mSearch2`
    &tplOuter=`myTpl.mFilter2.outer.searchResultPage`
    &tpl=`myTpl.mSearch2.row`
]]
Денис Богдановский
14 сентября 2014, 08:36
modx.pro
1 890
-1

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

Володя
14 сентября 2014, 13:13
+1
Не думаю что mSearch2 индексирует код… так что никак в вашем случае.
Василий Наумкин
14 сентября 2014, 17:14
0
Сниппеты и чанки, конечно, не индексируются.

Но можно добавить ТВ или прописывать ключевые слова в description — и их уже индексировать.
Сергей Скат
14 сентября 2014, 22:21
0
я вообще не знал что можно вызывать чанки с параметрами, зачем?
    Денис Богдановский
    14 сентября 2014, 23:35
    0
    почему бы и нет, modx всё-таки :) в документации есть несколько простых примеров, а дальше уже фантазию подключайте.
      Денис Богдановский
      14 сентября 2014, 23:49
      0
      Сам чанк — представление, а при вызове в параметры можно распихивать плейсхолдеры, модификаторы и что хочешь.
        Сергей Скат
        15 сентября 2014, 01:11
        0
        а область применения, ну вот зачем например этим пользоваться? ) просто в первый раз вижу такой способ вызова чанков
          Денис Богдановский
          15 сентября 2014, 09:48
          0
          У нас есть чанк Hello:

          Привет, [[+name]]!
          В чанке есть плейсхолдер. Мы хотим задать значение для этого плейсхолдера. Раньше нужно было использовать сниппет, который установит это значение. Но не теперь. Просто укажите нужное значение в параметрах чанка:

          [[$Hello? &name=`Сергей`]]
          На выходе мы получим:

          Привет, Сергей!
            Сергей Скат
            15 сентября 2014, 10:49
            0
            как здорово! буду знать, спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    10