HybridAuth + чанки из файлов

День добрый!

Не получается вызвать чанк для сниппета HybridAuth из файла
Так вызов сниппета работает отлично:
{$_modx->runSnippet('!HybridAuth', [
	'providers' => 'facebook*',
	'loginTpl' => 'tpl.HybridAuth.login',
])}

Подскажите, каким образом вызвать чанк из файла? Такой вариант, к примеру:
'loginTpl' => '@FILE /assets/tpl.HybridAuth.login.tpl',
к сожалению не работает.
Sphinx
28 декабря 2016, 09:15
modx.pro
1 033
0

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

Алексей Ерохин
28 декабря 2016, 17:11
0
Сделайте чанк статичным и вызывайте без @FILE
    Sphinx
    28 декабря 2016, 20:47
    0
    Это не вариант. Так на каждый создаваемый чанк придется лазить в админку и создавать его. Не удобно.
    Сергей Шлоков
    28 декабря 2016, 17:54
    +2
    Потому что заповеди не читаем. Ибо указывается относительный путь чанка от пути, указанного в настройках в ключике pdotools_elements_path.
      Sphinx
      28 декабря 2016, 21:04
      0
      Читал, и не раз, но т.к. c этим еще не сталкивался, то и забыл про него. Дело в том, что для pdoResources я всегда переопределял папку под себя через параметр elementsPath, а для HybridAuth такого параметра не нашел, вот и не видел сниппет папку с чанками.

      Большое спасибо. Все получилось.

      Еще маленький вопросик, так для полного закрепления, можно ли переопределить папку для HybridAuth не через настройки и pdotools_elements_path, а к примеру, через параметр сниппета?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4