Описание тега smarty2
Smarty is a template engine for PHP. It enables programmers and web-designers to implement the MVC architecture pattern. The templates created can be re-used very easily.
0
ответов
Создание минификатора в Smarty и включение в него "буквального" кода
Используя Smarty 2.6, я пытаюсь создать минификатор для моего выходного кода. Я создал функцию minifyHTML и зарегистрировал ее для вывода: function myMinifyHTML($tpl_output, &$smarty) { $tpl_output = minifyHTML($tpl_output); return $tpl_output; …
26 янв '19 в 14:57
1
ответ
Почему даже после нанесения полосок лишние косые черты не удаляются в ум?
Я использую умный шаблонизатор. В коде smarty я использовал функцию stripslashes, чтобы удалить лишние косые черты, появляющиеся в строке, но косые черты не удаляются. Как мне решить эту проблему? Ниже приведена строка и код, который я использую для…
16 окт '14 в 05:51
2
ответа
Определить, был ли установлен флажок для массива Smarty 2
В моем шаблоне Smarty у меня есть ряд флажков, которые называются "region_codes" и содержат значения "GB", "US", "EU" и т. Д. И т. Д. Это код в моем шаблоне Smarty: <input type="checkbox" name="region_codes[]" value="{$region_code}" {if isset($sm…
17 май '12 в 09:05
1
ответ
Умный родственник включает путь в подпапки
У меня есть структура файла, как это: templates index.tpl module_1 main.tpl xyz.tpl abc.tpl ... module_n main.tpl zzz.tpl kkk.tpl Smarty шаблоны DIR это: $smarty->template_dir = USER_ROOT."/templates"; Внутри каждого модуля шаблона main.tpl должн…
08 ноя '12 в 16:15
2
ответа
Как сделать вложенные циклы foreach в умном шаблонизаторе?
Я новичок в smarty и пытаюсь реализовать вложенный цикл foreach. Таким образом, у меня есть две таблицы subCategory и члены, где члены и подкатегория могут быть объединены с помощью subcategory_id. Например, существует около 5 категорий и около 50 ч…
07 окт '17 в 20:11
1
ответ
Проблема с Smarty Template Engine
У меня проблемы со Smarty. Мне нужно сделать некоторые вычисления, назначения и удаления в .tpl файл то есть умный. Но проблема, с которой я сталкиваюсь, заключается в том, что когда я {$idlist[$iSum+1]} Это дает ошибку. здесь $idlist является масси…
22 сен '12 в 10:12
2
ответа
Обновление Smarty с Smarty v2 до v3
Я нахожусь в процессе обновления сайта на основе PHP с Smarty2 до Smarty3. Мне удалось получить почти все, что работает на обеих версиях, заменив require_once('Smarty.class.php' со следующим: @ include_once('SmartyBC.class.php'); if (class_exists('S…
15 авг '12 в 20:18
3
ответа
Присвоить значение переменной в одной строке с помощью Smarty 2
Я использую Smarty 2 и хотел бы знать, есть ли лучший / более удобный способ использования assign установить значение evenRow на одной строке, а не на 5 строк ниже. {if $evenRow == 'on'} {assign var='evenRow' value='off'} {else} {assign var='evenRow…
29 окт '13 в 09:54
1
ответ
Smarty Postfilters / Prefilters как применить к шаблону перед выводом
Я не совсем понимаю, как использовать фильтры post / pre с smarty. Что мне нужно сделать, так это искать и заменять определенные элементы на странице перед ее отображением. Я бы предпочел сделать это прямо перед вызовом $smarty->display. Это означае…
10 июл '12 в 15:14
0
ответов
Шаблонный движок Smarty - regex_replace любой номер телефона с пользовательским HTML
Моя система cms (flynax.com) использует шаблонный движок smarty. У меня есть шаблон, который печатает значение поля из базы данных. Тег, используемый в шаблоне для печати значения поля описания (html): {$item.value} Мне нужно скрыть любой номер теле…
11 дек '18 в 20:10
1
ответ
Как передать переменную Smarty в функцию PHP?
Это не повторяющийся вопрос, я не мог решить свою проблему, используя ответы из других тем, кроме того, у меня другая проблема. Я пытаюсь напечатать URL с добавленным параметром, используя PHP в функции плагина Smarty. Я использую ПО WHMCS. Ниже при…
06 дек '15 в 16:54
1
ответ
Smarty: строковая переменная содержит скобки
У меня есть ассоциативный массив, назначенный переменной Smarty, что-то вроде этого: $foo = array('my[content][hello]' => 'hello', 'my[content][goodbye]' => 'goodbye', ... В файле шаблона, как получить доступ hello? Это не удается: {$foo.my[co…
24 мар '12 в 04:44
1
ответ
Добавьте процент к значению переменной в шаблоне Smarty 2
Я назначил переменную в моем шаблоне Smarty 2. {assign var="real_count" value="{$store_summary|@count}"} {$real_count = settype ($real_count, 'integer')} Моя цель - прибавить 65% к стоимости $real_count, С данными, с которыми я работаю, у меня есть …
09 июн '15 в 16:57
2
ответа
Есть способ разобраться с умом?
Люди! У php у меня такой код: 'homeSize' => Image::getSize('home'))) Итак, есть ли способ отделить его от умного? Например: 'largeSize' => Image::getSize('large')
04 фев '12 в 22:07
4
ответа
Smarty получает подстроку переменной с strpos в качестве начала и strlen в качестве конца
У меня проблемы с форматированием переменных в Smarty. Мне было интересно, что это лучший способ сделать это. В основном у меня есть строка "ABC | DEFGH", я хочу, чтобы smarty получил подстроку "DEFGH". Как мне это сделать? {$var|substr:strpos:"|":s…
08 дек '10 в 16:46
1
ответ
Как можно прекратить foreach класс div в шаблоне smarty2
Это мой код, и мне нужно прекратить foreach навсегда последний ul и tab-content. Я использую smarty 2. Я попробовал все и не могу решить. <div class="tabs"> <ul class="nav nav-tabs"> {foreach from=$languages item=v} <li> <a href…
26 мар '14 в 14:42
2
ответа
{если}{еще} не работают должным образом в Smarty
У меня есть следующий смарт-код на моем шаблоне {capture name="diff"} {datediff timestamp=$data_base.updated_date} {/capture} {$smarty.capture.diff} | {$smarty.const.UPDATE_BLOCK_SECONDS} {if $smarty.capture.diff > $smarty.const.UPDATE_BLOCK_SECO…
24 мар '12 в 09:41
1
ответ
SMARTY - как добавить дни в переменную к дате?
Я хочу добавить в $order->date_add дату, дополнительные дни. Количество дней в переменной $order->days У меня есть такой код {$order->date_add|cat:' +60 days'|date_format:"%d-%m-%Y"} но я хочу заменить число '60' переменной $order->days. К сожале…
20 окт '17 в 22:20
2
ответа
Цикл foreach с использованием smarty
Мне нужна подсказка относительно синтаксиса php с использованием smarty версии 2.6.29. Код выглядит как... [-php-] // $array is assigned from another .php file foreach($array as $arr){ echo $arr; } [-/php-] Любая помощь будет очень полезна...
28 сен '16 в 11:04
1
ответ
Присвоение значения переменной в выпадающем списке в таблице
У меня есть список материалов в раскрывающемся списке в каждой строке таблицы (100 строк). Я хочу выборочно назначить любой строке выбранный материал. Например, предположим, что $materialoptions назначен массив (1=> "Материал 1", 2=> "Материал 2",3=…
08 июн '14 в 10:56