Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

шаблонизатор twig


Recommended Posts

Очень плохо стало, прям работать невозможно. Код не читаемый, куча скобочек, нельзя пыху влепить куда пожелаю и прямой запрос к бд сделать из хедера (в 21м веке то!). А еще эта долбанная документация такая запутанная и синтаксис вобще ужасен, что б переменную вывести надо... ой...

Link to post
Share on other sites

1 час назад, chukcha сказал:

а смарти чем не угодил?

что не так?

 

Неприязнь к нему, неудобно работать. И как написал человек выше, нельзя чистый php вставить.

Link to post
Share on other sites
3 minutes ago, abonnent said:

Неприязнь к нему, неудобно работать. И как написал человек выше, нельзя чистый php вставить.

MVC, такой MVC, контроллер отвечает за обработку, модель за базу, вьюшка за отображение, а никак не иначе

Link to post
Share on other sites

6 минут назад, lexxkrt сказал:

MVC, такой MVC, контроллер отвечает за обработку, модель за базу, вьюшка за отображение, а никак не иначе

ага, а циклы в контроллере выводить и передавать в представление в виде верстки? а если условие нужно поставить? 

Link to post
Share on other sites
1 minute ago, abonnent said:

ага, а циклы в контроллере выводить и передавать в представление в виде верстки? а если условие нужно поставить? 

 

в твиге есть и циклы и условие и еще много чего

Link to post
Share on other sites

Только что, lexxkrt сказал:

 

в твиге есть и циклы и условие и еще много чего

выходит, что это язык для языка. масло масляное. а если мне нужно вывести дату <?=date('Y')?> ? Да мало ли что может быть?

Link to post
Share on other sites
14 минут назад, abonnent сказал:

нельзя чистый php вставить.

Зачем? что вы там забыли с кодом?

15 минут назад, abonnent сказал:

И как написал человек выше

Вы слово сарказм знаете?

16 минут назад, abonnent сказал:

неудобно работать

В каком месте?

в чем разница между <?php echo ?>  и {{ }}

или <?php if () ?> и {% if %}


Зато универсально, практически взяли любой щаблон с любого двига с твигом и 15-20 минут он заработает

  • +1 1
Link to post
Share on other sites
4 minutes ago, abonnent said:

выходит, что это язык для языка. масло масляное. а если мне нужно вывести дату <?=date('Y')?> ? Да мало ли что может быть?

{{ "now"|date("d/m/Y") }}
  • +1 1
Link to post
Share on other sites

5 часов назад, Agasfer сказал:

И одно и другое - дрянь! чем народу не нравится простая генерация? Любят возить телегу на велосипеде.

Безопасность на первом месте, да и шансов себе же в ногу выстрелить поменьше...

Link to post
Share on other sites

Зачем обсуждать, дрянь ни дрянь, будет твиг, нравится не нравится свыкайся с этим

Link to post
Share on other sites

7 минут назад, abonnent сказал:

Будет ли там этот твиг?

а куда он денется, если оригинал на него перешел

 

поначалу все плевались на bootstrap в двойке

потом выяснилось что не такая уж он и страшная штука

даже внезапно оказался удобен, после изучения основ

 

так и с твигом

  • +1 1
Link to post
Share on other sites
2 часа назад, AlexDW сказал:

а куда он денется, если оригинал на него перешел

 

поначалу все плевались на bootstrap в двойке

потом выяснилось что не такая уж он и страшная штука

даже внезапно оказался удобен, после изучения основ

 

так и с твигом

бутсрап с появлением css grid резко потерял в весе

Link to post
Share on other sites
20 минут назад, abonnent сказал:

бутсрап с появлением css grid резко потерял в весе

пойдите расскажите это даниелю

На самом деле вам никто не запрещает использовать свои фреймворки

Link to post
Share on other sites
6 минут назад, chukcha сказал:

пойдите расскажите это даниелю

На самом деле вам никто не запрещает использовать свои фреймворки

Конечно никто не запрещает, но перелопатить нужно будет все шаблоны и скрипты. Кто такой Даниэль?

Link to post
Share on other sites
16 минут назад, abonnent сказал:

т, но перелопатить нужно будет все шаблоны и скрипты

Зачем лопатить?

 

Пишите свой шаблон тему, а системные не трогайте


Видел я чудо переписали на ангуляр. Типа это круто, современно.. Так и остались без поддержки.. и без модулей.

  • +1 1
Link to post
Share on other sites
21 час назад, abonnent сказал:

Конечно никто не запрещает, но перелопатить нужно будет все шаблоны и скрипты. Кто такой Даниэль?

 

:)
А вы его об этом спросите
 

Спойлер

 

6376209603.png

 

 

Его любимая фраза f... off

Link to post
Share on other sites

ага, а еще такое

Цитата

use your brain before posting stupid things like this! u have done zero research or testing!

 

Link to post
Share on other sites
2 минуты назад, chukcha сказал:

ага, а еще такое

 

Видел ;):-D
Ну не любит он isset

Link to post
Share on other sites
9 часов назад, markimax сказал:

Видел ;):-D
Ну не любит он isset

А что с isset не так у него?) Раскажите...

Link to post
Share on other sites

а он игнорит его, считает что твиг пропустил и х сним

 

когда я об этом написал, а контроль этого - включение srict, он сказал, что это мои проблемы.

 

т.е ему сложно добавить If var is defined

 

Link to post
Share on other sites

Дениэлю нужно с ходу так писать, (осторожно там если кто рядом из домашних)

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.