@prophp7

Страница 1246 из 1387
Vladimir
08.08.2018
14:21:24
и не планируется

Shmaltorhbooks
08.08.2018
14:22:08
но для етого ее нужно прокинуть
та можно даже не как экстеншн, а просто в шаблон передать переменную

выстрелить в ногу не сложно)

Vladimir
08.08.2018
14:22:25
А в чем прикол спрашивать зачем шаблонизаторы, а потом говорить что все это туфта все эти аргументы за?
хз вроде начали шкварить за то что я сказал что шаблонизаторы не так уж и нужно)

Google
Shmaltorhbooks
08.08.2018
14:22:49
ну как ты делаешь наследование шаблонов, например?

бля) не шаблонов, а страниц

пусть будут разные термины

в одном кейсе тебе надо показать страничку index.html, в другом точно такую же, но добавить три js-ки, а в третьем - добавить еще одну и передать в js какие-то цифры из базы. адишники юзеров, например или их имена - не суть

Shmaltorhbooks
08.08.2018
14:25:34
где ты принимаешь решение когда их регистрировать, а где нет?

не ты, а твой код

и прикинь если кейсов таких не 3, а 103

Vladimir
08.08.2018
14:26:41
я работаю с mvc

там четко есть вьюхи и контроллеры в которых прописывается все что надо

Shmaltorhbooks
08.08.2018
14:27:08
я работаю с mvc
это хорошо, дальше что?

Bohdan
08.08.2018
14:27:10
> mvc понеслась

F01134H
08.08.2018
14:27:20
бля дайте ему РО кто-нибудь

Google
Bohdan
08.08.2018
14:27:33
там четко есть вьюхи и контроллеры в которых прописывается все что надо
и у тебя в контроллерах определяется то, какие jsники подключать?

Anton
08.08.2018
14:27:35
Т.е. в 2018 году twig это единственно правильный способ писать не SPA проекты и все кто делает не так дураки?

Maksim
08.08.2018
14:27:47
чёт реально тролль)

Bohdan
08.08.2018
14:28:27
в зависимости от ситуации
тебе не кажется, что это не относится к тому, что в твоем понимании mvc называется view?

Vladimir
08.08.2018
14:28:41
нет просто пример какой-то мутный

Sergei
08.08.2018
14:28:57
ну в случае шаблонизаторов блоками это решается

Vladimir
08.08.2018
14:29:30
ну так вьюхи тоже разные бывают

Shmaltorhbooks
08.08.2018
14:29:47
в зависимости от ситуации
ну пример какой-то приведи - какие ситуации бывают и как решается?

ну так вьюхи тоже разные бывают
ну в моем примере вроде как всё понятно - у тебя есть одна страничка html и в зависимости от условий - надо подвключать 100 разных js

Vladimir
08.08.2018
14:30:53
у меня может быть layout вьюха index.html в ней например написано <?= $content?>

Этот контент разный в зависимости от того куда приходит юзер

То есть он идет в news/view ему контроллер news рендерит вьюху view в layout index

Shmaltorhbooks
08.08.2018
14:31:58
у тебя зенд штоле?

а, yii

Vladimir
08.08.2018
14:32:07
yii2

Maksim
08.08.2018
14:32:16
юишники знают толк в мвс)

Mayor
08.08.2018
14:33:14
> php > mvc

Google
Anton
08.08.2018
14:33:20
Вот у меня проект на ZF1

Ему 10 лет

Мне что, его на twig переписывать?

Shmaltorhbooks
08.08.2018
14:34:05
не, тут разговор не о том, чтоб что-то переписывать

а чувак отвергает саму пользу от шаблонизаторов

Artem
08.08.2018
14:34:15
кстати реально полезная дискуссия, я забыл, что не указал в резюме кейворд twig :D

Shmaltorhbooks
08.08.2018
14:34:27
переписывать тебе или нет - решать не нам)

мы обсуждаем полезность/бесполезность)

Vladimir
08.08.2018
14:35:43
> php > mvc
yii2 хороший годный mvc фреймворк для того чтобы быстро и просто поднимать проекты любой сложности

и работает все неплохо

ну разве только кроме тех случаев когда нужно оч много фронта

Vladimir
08.08.2018
14:36:24
хотя в жс чате советовали в таком случае делать бек на yii2 а фронт на vue

Shmaltorhbooks
08.08.2018
14:36:38
в js чате советовали yii

это надо записать

Vladimir
08.08.2018
14:36:58
там советовали ноду

)

Shmaltorhbooks
08.08.2018
14:37:01
а в angular чате монгу не советовали?)

Mayor
08.08.2018
14:37:02
фронт не должен ьыть задачей пхп

Google
Vladimir
08.08.2018
14:37:32
фронт не должен ьыть задачей пхп
зависит от архитектуры)

Mayor
08.08.2018
14:37:40
vue логически правильнее

Vladimir
08.08.2018
14:37:49
и смотря что ты подразумеваешь под фронтом

Mayor
08.08.2018
14:38:06
vue логически правильнее
ну или что то еще подобное, не только vue

Vladimir
08.08.2018
14:38:21
если кроме вывода данных ничего особо не нужно небольшие вставки ajax-a решают проблемы все с фронтом

Mayor
08.08.2018
14:38:39
это не так удобно

Vladimir
08.08.2018
14:39:01
ну возможно

Admin
ERROR: S client not available

Vladimir
08.08.2018
14:40:10
mvc фреймворк...
https://ru.wikipedia.org/wiki/Yii

почему ты админ а таких общеизвестных вещей не знаешь?

ii is an open source, object-oriented, component-based MVC PHP web application framework.

Ларка тоже mvc

https://ru.wikipedia.org/wiki/Laravel

На чем вы пишите тогда лол

Alan
08.08.2018
14:42:09
еще варианты есть?)

Shmaltorhbooks
08.08.2018
14:42:11
на CodeIgniter'е

Vladimir
08.08.2018
14:42:58
на phtml

)0

Google
Sergey
08.08.2018
14:43:02
почему ты админ а таких общеизвестных вещей не знаешь?
ну давай, расскажи мне что такое модель

и куда положить логику которая должна проверять что ты не заюзал пароль при смене оного на тот который ты уже юзал ранее

Vladimir
08.08.2018
14:43:51
ну давай, расскажи мне что такое модель
зачем мне рассказывать тебе основы если можно самому прочесть на вики и тд?

Sergey
08.08.2018
14:44:11
зачем мне рассказывать тебе основы если можно самому прочесть на вики и тд?
на вики сложна, расскажи простыми словами и вообще мне впадлу гуглить

Vladimir
08.08.2018
14:44:42


держи мой ленивый друг)

Sergey
08.08.2018
14:44:53
Ларка тоже mvc
и потому большинство разработчиков на Yii/laravel пишут всю логику в контроллерах?

Vladimir
08.08.2018
14:45:04


Sergey
08.08.2018
14:45:11
или делают запросы в базу из шаблонов (через AR)

Alexander
08.08.2018
14:45:54
очередной холивар за фреймворк

Sergey
08.08.2018
14:45:54
оу где ты таких разработчиков нашел
да сплошь и рядом, я даже думаю что ты один из них (пока ты обратного не доказал)

Vladimir
08.08.2018
14:46:10
Во всех чатах пхпгикс или Yii чате все сеньоры и в кукбуках и прочие прошаренные челы много раз говорили что контроллеры должны быть максимально тонкими

Vladimir
08.08.2018
14:46:40
это значит что бизнес-логика должна быть в модели

а контроллер должен склеивать модель и вид

Sergey
08.08.2018
14:47:11
я видел наркоманов которые наслушались про "максимально тонкие" и их контроллеры начинали выглядеть вот так: public function someAction(Request $request) { return $this->someService->doSomething($request); }

Alexander
08.08.2018
14:47:21
Vladimir
08.08.2018
14:47:27
ну это да

Sergey
08.08.2018
14:47:27
Shaun
08.08.2018
14:47:35
Как же его потом совесть будет мучить когда узнает хоть половину того что знает фесор)

Страница 1246 из 1387