Как указать в чанке TV родителя MODx Evo?

Для того чтобы указать родителя TV в MODx Evolution, нужно выполнить несколько шагов.

1. Проверьте, что у вас установлен и активирован плагин "Template Variable Input Options" (TVIO). Он позволяет настраивать значение TV из родительского ресурса.

2. Откройте редактор объектов в MODx и перейдите на вкладку "Template Variables".

3. Найдите там свою TV и щелкните по ней, чтобы открыть настройки.

4. В поле "Группа" выберите группу TV, в которой расположен ваша TV, или создайте новую группу, если ее еще нет.

5. В поле "Опции" выберите опцию "inputOptions".

6. В поле "Значение" введите следующий код:

@SELECT pagetitle FROM [PREFIX]site_content WHERE id=`[+parent+]`

Где [PREFIX] - это префикс таблицы базы данных MODx (обычно это modx_, но может быть другим), а parent - это переменная MODx, содержащая ID родительского ресурса.

7. Сохраните настройки и закройте редактор объектов.

Теперь ваша TV будет содержать название родительского ресурса. Вы можете использовать эту TV в вашем чанке, чтобы отобразить название родительского ресурса в нужном месте на вашем сайте. Например, вы можете добавить переменную TV в ваш чанк следующим образом:

[[$yourChunk? &tvName=`yourTV`]]

Где yourChunk - это имя вашего чанка, а yourTV - это имя вашей TV.

Пожалуйста, обратите внимание, что вам нужно будет заменить [PREFIX] на фактический префикс таблицы базы данных MODx, а также убедитесь, что вы используете правильное имя для вашего чанка и вашей TV. В противном случае, код может не работать корректно.