Сначала найдите файл PHP, содержащий html_options
, в установке Smarty. Затем включите эту функцию из вашего кода. Наконец, вызовите соответствующий метод в вашем коде PHP.
Нет никакого «официального» Smarty способа сделать это, по крайней мере, такого, о котором я знаю. Я просто дважды проверил документацию и ничего не увидел. Но так как Smarty сама по себе является просто программой, написанной на чистом PHP, у вас не должно возникнуть проблем с вышеперечисленным.
Обратите внимание, что если вам нужно сделать это, ваш код «неправильный» в соответствии с моделью системы шаблонов: идея системы шаблонов состоит в том, чтобы отделить представление от данных. Это означает, что если у вас интенсивный код, который должен генерировать сырой HTML, вы делаете это неправильно.