Передать HTML как переменную в RAINTPL 3
Я занимаюсь разработкой сайта с использованием RainTPL 3. Мне нужно пройти recaptcha_get_html($publickey)
создал данные HTML в файл TPL и отобразить его. Но когда передают это значение с помощью переменной RainTPL, оно получает на странице TPL в виде строки. Не как HTML. Есть ли способ передать HTML в RainTPL?
вывод, который я получаю на странице HTML, где он должен дать вывод в виде капчи
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=myKey"></script> <noscript> <iframe src="http://www.google.com/recaptcha/api/noscript?k=myKey" height="300" width="500" frameborder="0"></iframe><br/> <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"/> </noscript>
1 ответ
Решение
Я добавил ответ в комментарии выше. Чтобы найти ответ легко, добавьте его здесь.
Проблема, которую я нашел, была auto_escape
опция была включена по умолчанию. Он отправит HTML-код в виде строки на страницу. Чтобы избежать этого, отключите auto_escape`, добавив
auto_escape => false