{exp: addon: method url = ”{site_url} pdf / {сегмент_1}»} переводит URL в {site_url} pdf / index в методе - PullRequest
2 голосов
/ 17 февраля 2012

кажется, есть некоторые проблемы с парсингом глобальных переменных.Поэтому

{exp:addon:method url="{site_url}pdf/{segment_1}"}  

передается методу {site_url}pdf/index, поэтому {site_url} - не анализируется и {segment_1} - анализируется.Как сделать так, чтобы он анализировал все глобальные переменные?

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

Вы имеете дело с проблемой порядка разбора здесь. Первые шаги к пониманию порядка разбора можно найти здесь и здесь .

Есть несколько способов решения этой проблемы, я бы порекомендовал добавить глобальную переменную конфигурации, которая содержит URL сайта. Смотри: http://expressionengine.com/user_guide/templates/globals/user_defined.html

1 голос
/ 18 февраля 2012

Вы также можете повторно анализировать глобальные переменные в вашем аддоне, как [объяснено здесь] [1]. [1]: stackoverflow.com/questions/7734738/process-tags-in-plugin/…pvledoux 1 час назад

...