Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
в котором можно реализовать выбор случайного элемента из нескольки представленных например {{ random(['apple', 'orange', 'citrus']) }} пример возможного вывода "citrus" либо информация как самому это реализовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2014, 21:38 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
забыл уточнить, язык php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2014, 21:39 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
angular ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 08:56 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
pavlickmв котором можно реализовать выбор случайного элемента из нескольки представленных например {{ random(['apple', 'orange', 'citrus']) }} пример возможного вывода "citrus" либо информация как самому это реализовать Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. соответственно TemplateLite::instance("path.php", array("param1"=>$param1, "param2"=>$param2)); вернёт распарсенный шаблон path.php с подстановкой соответствующих алиасов. В шаблонах доступны вставки кода php как в yii. Вот пример шаблона: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. также в шаблонах доступна функция include, которая работает как и instance, но в ней путь без предшествующего слэша считается относительно самого файла шаблона-родителя (для реализации разбиения шаблона на подшаблоны это очень удобно). P.S. вообще по хорошему "случайный выбор" - это уже логика выбора значения для вывода, а значит находится должно в файле логики, а не шаблона. Потому хорошо бы такие вещи в шаблонах не делать. Ну а так, в представленном шаблонизаторе это делается так: Код: php 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 10:54 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 11:28 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
alex564657498765453подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? Действительно. Зачем куча языков, если есть русский. Ты же знаешь русский? Ну и пиши на нем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 11:37 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
alex564657498765453подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? Незачем... шаблонизаторы - это просто для разделения логики и вёрстки... а уже спец синтаксис - это просто извраты "умников". Сам сначала подобное мудрил, а в итоге дошёл до того, что написал выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:02 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
FishHookalex564657498765453подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? Действительно. Зачем куча языков, если есть русский. Ты же знаешь русский? Ну и пиши на нем. Это не одно и то же. Даже совсем не похоже. Если бы я жил в России и не знал бы о существовании других стран (например транспорт не развит и никто никуда не путешествует), как думаете, почему у нас в стране не пытаются создать какой-то новый язык и подсадить на него людей? Потому что это никому не надо... нигде этим не занимаются и никто не захочет этим заниматься. Языки развиваются сами собой (эволюционируют) и приходят к простоте и полноте выражения мыслей. В программировании всё так же... Люди что-то придумывают... реализовывают... потом размножают на уже созданные языки... снова придумывают... снова размножают.... потом многие понимают, что что-то мешает... это уберают... чего-то не хватает - добавляют... А потом когда собирается много идей создают новый язык, который скорее всего должен быть удобнее других... Но часто это не так)))... А языки в шаблонизаторах - это вообще урезанные версии для тех, кто не может освоить основы программирования (принципы устройства циклов, условий, синтаксис нормального языка и т.д.). А ещё чаще шаблонизаторы создают просто из-за того, что не знают, что можно сделать легче и удобнее средствами самого языка (как в php например) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:11 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
Програмёрalex564657498765453подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? Незачем... шаблонизаторы - это просто для разделения логики и вёрстки... а уже спец синтаксис - это просто извраты "умников". Сам сначала подобное мудрил, а в итоге дошёл до того, что написал выше. PHP - сам по себе шаблонизатор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:30 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
alex564657498765453подняли интересную тему!!! а почему лудше учить не один язык пхп, а кучу языков шаблонизаторов??? http://twig.sensiolabs.org/ раздел "Why yet another template engine?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2014, 13:12 |
|
||
|
нужен простой шаблонизатор(template engine)
|
|||
|---|---|---|---|
|
#18+
ScareCrow, Просто рекламный трюк. Кто мне в пхп помкшает вывести экранированные данные так? Код: php 1. При этом e() будет учитывать кодировку шаблона сама ) Так по всем указанным там пунктам. Только как сказали - тут явный плюс в том, что учить ничего не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2014, 23:54 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38694893&tid=1462612]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 401ms |

| 0 / 0 |
