| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > цикл в smarty |
| Автор: lastovetski 7.1.2008, 14:38 |
| Кто нить подскажите плз в смарти есть обычный цикл типа while? Или как сделать его? Вобщем нужно написать "бла бала" n раз, как это сделать? |
| Автор: FractalizeR 7.1.2008, 17:42 |
| Есть section, cycle и foreach. Посмотрите документацию по Смарти. Можете вашу n запихать в массив столько раз, сколько надо, а потом foreach сделать по этому массиву. |
| Автор: lastovetski 7.1.2008, 18:45 | ||
не рационально!! может как нить по другому???? |
| Автор: FractalizeR 7.1.2008, 20:59 |
| Нормально поставьте задачу, пожалуйста, а потом будем обсуждать наиболее рациональное решение. Объясните подробно, что и как вам надо выводить |
| Автор: mikla 14.1.2008, 20:21 | ||||||||||
ну можно сделать как говорит FractalizeR
еще есть в смарти {php} ... {/php} который позволяет вставлять PHP код прямо в шаблон. т.е.
|
| Автор: FractalizeR 14.1.2008, 20:40 | ||||
Полностью согласен. Считаю, нужно все-таки понять, как у автора задача стоит, прежде, чем отвечать. |
| Автор: mikla 14.1.2008, 20:46 | ||
Ну я понял, что ему нужно вывести одну и туже фразу (пос-ть символов) n раз. |
| Автор: FractalizeR 14.1.2008, 21:29 |
| Так зачем - вот в чем вопрос. Что это за код такой в шаблоне, что его надо выводить варьируемое количество раз? Может, есть другое решение. |
| Автор: dsCode 15.1.2008, 01:13 | ||
lastovetski,
|