@yii2ru

Страница 921 из 1721
Антон
26.01.2018
06:35:18
лол)

Павел
26.01.2018
06:35:21
Ща ещё окажется что он не знает кто это

Антон
26.01.2018
06:35:21
доперло)

Павел
26.01.2018
06:35:55
А не, мимо

Google
Антон
26.01.2018
06:36:25
тонко шутканул)

Павел
26.01.2018
06:36:30
А я уж подумал ты троллить будешь ща ?

Вот это был бы чатег сегодня!

Al
26.01.2018
06:37:15
блин парни, че с vue делать, я уже весь мозг сломал

Павел
26.01.2018
06:37:32
Sam Dark? Не, не слышал

Alex
26.01.2018
06:37:34
использовать?)

Павел
26.01.2018
06:37:36
?

Al
26.01.2018
06:37:40
мне бы модуль spa собрать с ssr

я хз как это к yii прикрутить

Павел
26.01.2018
06:38:08
Делай рест и крути

Антон
26.01.2018
06:38:19
ога. а клиент отдельно

Al
26.01.2018
06:38:40
отдельно в смысле вообще другой сервак?:D

Павел
26.01.2018
06:38:48
Зочемжи?

Google
Al
26.01.2018
06:39:22
мне же получается над собрать сервером фронт динамически, как-то все ассеты распихать по yii стандартным путям?

и где тут webpack должен быть тогда

Павел
26.01.2018
06:39:52
Yii будет отдавать только данные. Все остальное будет делать vue

и где тут webpack должен быть тогда
Вот он как раз будет собирать твоё vue приложение, которое ты подключишь в index.html

Al
26.01.2018
06:41:34
но это только один модуль на vue. Сам по себе проект это yii в индексе

Павел
26.01.2018
06:42:00
Yii будет работать как rest API

Сам по себе проект это будет у тебя все вместе

Антон
26.01.2018
06:42:20
и где тут webpack должен быть тогда
ну у тебя 2 приложения будут. фронтенд и бэкенд. на бэкенде yii2 с rest api, а на фронте vue с вебпаком и мадмузелями

Павел
26.01.2018
06:42:53
Ща он ваще запутается и подумает ты про адвансед шаблон ?

Антон
26.01.2018
06:43:05
не не не)))

не пиши в advanced frontend spa)

Al
26.01.2018
06:43:28
не, я пытаюсь понять как ассеты раскидывать куда надо

Павел
26.01.2018
06:43:39
Ассетов у тебя не будет

Антон
26.01.2018
06:43:43
+1

Павел
26.01.2018
06:44:04
Yii вообще не будет отдавать html

Только данные, например в json

Весь html будет рендерить vue

Al
26.01.2018
06:45:53
чет жесть. вот например я перехожу на домен http://example.com/ откроется yii, но в одном из модулей Yiiшных ,будет работать vue приложение http:://example.com/spa, то есть получается yii будет его отдавать

Антон
26.01.2018
06:46:35
грубо говоря 2 сервера: 1. клиент - nodejs с vue 2. бэкенд - nginx с yii2 клиент отправляет запросы, бэк отдает ответ в формате json, клиент получает, обрабатывает и выводит результат

взаимеодействие по api

Google
Alex
26.01.2018
06:46:58
<?= $form->field($model, 'program_id')->textInput() ?> Здравствуйте, какой параметр нужно добавить, чтобы не было доступа для изменения данных в поле? чет не могу найти.

Al
26.01.2018
06:47:05
да отправлять запросы я понимаю как

Антон
26.01.2018
06:47:24
у тебя не должно быть статики в Yii2

весь проект на yii - это контроллеры и модели для rest api

никаких ассетов и вьюх

Павел
26.01.2018
06:47:51
Слушай его!

Он дело говорит

Антон
26.01.2018
06:48:22
?

Al
26.01.2018
06:48:27
это конечно круто, но я устал уже пилить эти формы через одно место, слишком интерфейс офигевший

vue бы с ними на раз два справился

Павел
26.01.2018
06:48:37
Никаких форм жи

Al
26.01.2018
06:48:43
а весь проект на чистом yii пока

Павел
26.01.2018
06:49:07
Кароче делаешь что все экшены отдают чистый json

И пусть все остальное рендерит vue

Profit!

Антон
26.01.2018
06:49:47
такими темпами ты spa не сделаешь

Al
26.01.2018
06:51:24
я короч вас понял отдельный модуль не вариант

Google
Alex
26.01.2018
06:52:40
доступ закрыть в форме или ты о серваке?
в форме. просто, чтоб было видно id, но без доступа к полю.

Al
26.01.2018
06:53:09
ну например inputOptions(['disabled'=>true])

хотя он тогда не отправится жВ

Alex
26.01.2018
06:53:54
['disabled' => true]
Спасибо. это внутри textinput? или параллельно -> ?

Al
26.01.2018
06:54:03
ой есть же readOnly еще вроде в хтмл

Alex
26.01.2018
06:54:31
ой есть же readOnly еще вроде в хтмл
ну я думал параметр в активформе есть

чтоб поле замерзло

Admin
ERROR: S client not available

Alex
26.01.2018
06:55:27
['disabled' => true]
ладно, понял. дальше поищу. Спасибо

Al
26.01.2018
06:56:46
inputOptions(['readonly'=>true]) чтоб еще отправилось на сервер

Антон
26.01.2018
06:57:19
ага

Al
26.01.2018
06:57:27
но щас меня покарают чувствую тут гуру)

Павел
26.01.2018
06:58:15
Сам себя карай

Антон
26.01.2018
06:58:50
Alex
26.01.2018
06:59:10
Al
26.01.2018
06:59:23
я помню замечательную фразу, yii совершенно пофиг как вы будете кодить, он вас не ограничивает :D

Антон
26.01.2018
07:01:21
разобрался. над было activeForm(['id'=>'sdfsdfs']) задать

ребят, подскажите, я чет туплю, нагуглить не могу. есть $form->field($model, 'count')->textInput() как мне добавить валидатор yii.js, чтобы на клиенте выполнял проверку, а точней какие опции передать в textInput

Al
26.01.2018
07:07:41
??‍♂️

Google
Антон
26.01.2018
07:13:53
ну я и написал, что в activeForm

<?php $form = ActiveForm::begin([ 'id' => 'form-id', ]) ?>

Павел
26.01.2018
07:15:42
https://nix-tips.ru/yii2-api-guides/yii-widgets-activeform.html#$enableClientValidation-detail

Al
26.01.2018
07:16:19
а причем тут id то?

Павел
26.01.2018
07:16:38
Думаешь?

Антон
26.01.2018
07:17:00
а причем тут id то?
чтобы jquery прибиндился к форме для ajax валидации

Al
26.01.2018
07:17:23
оно автоматом же всё делает

Al
26.01.2018
07:18:40
и вообще не путайте ajax валидацию и clientside валидацию

Антон
26.01.2018
07:19:22
оно автоматом же всё делает
ну видимо автоматом для activeForm не создает, раз без опции id clientside валидация не робит

Al
26.01.2018
07:19:48
ни разу не задавал id, всё ок было

Антон
26.01.2018
07:19:58
странно)

ну enableClientValidation я не указываю

Al
26.01.2018
07:22:54
у тебя в модели прописано ['count', 'integer']?

Антон
26.01.2018
07:23:33
конечно) иначе бы он у меня форма не валидировалась, когда я фокус из инпута убирал

есть модель с rules. Есть вьюха с activeForm.

Страница 921 из 1721