@yii2ru

Страница 183 из 1721
Сережа
19.05.2017
10:22:30
Дату можно спокойно устанавливатт

Скорее всего что-то сделал не так

Посоветуюсь зайти в чат vue

Там тебе быстрей помогут

Google
Konstantin
19.05.2017
10:24:36
? ну ты простой такой

как будто мы в курсе о таких чатах )

Dmitriy
19.05.2017
10:27:08
@vuejs_ru

идите туда

Konstantin
19.05.2017
10:27:36
спасибо)

меня изгнали из группы пхпгик из за того что мой ник написан шрифтом брайля. Вот она демократия ? А завтра кому то не понравится цвет моей кожи и меня убьют. Что с этим миром?

Dmitriy
19.05.2017
10:32:26
хм

счас тебя из бана выкину

Konstantin
19.05.2017
10:36:10
да, он сказал сперва либо меняй либо кирдык тебе

я попросил подумать время

Google
Konstantin
19.05.2017
10:36:33
он сказал ок сутки думай

и сутки не прошли как я не заметил в списках группу )))

first
19.05.2017
13:21:38
Ребзя,наиглупейший вопрос,но все же. Как во вьешке лучше сделать 2 ссылки? через пхп или можно через обычную верстку? Спрашиваю так как задание будут проверять

Ivan
19.05.2017
13:24:32
Через helpers:: Url

Boris
19.05.2017
13:28:29
Html::a()

я так делаю

SiZE
19.05.2017
13:32:40
<a href="<?= Url::to() ?>" /> или Html::a() как тебе удобней. Я первым вариантом обычно пользуюсь во вьюхах

Konstantin
19.05.2017
13:43:25
лучше 2-й вариант

мало ли html изменица проще один раз изменить чем потом искать ссылки ?

SiZE
19.05.2017
13:47:54
ноо...

вобще ни одного проекта не было такого

у вас, Костик, было?

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

Ivan
19.05.2017
13:53:25
То есть если у меня есть в проекте страница допустим содержащая статичную инфу, и она html то лучше использовать html:a()?

Dmitriy
19.05.2017
13:54:13
Лучше, хуже нет такого . Это всего лишь хелперы и синтаксический сахар над html

Google
Dmitriy
19.05.2017
14:00:31
экономия на спичках . с такой логикой нужно на чистом пхп писать, к черту абстракции =)

Vadim
19.05.2017
14:15:51
Вопрос. Передача во вьюхи данных через $this-> в контроллере - нормальная практика?

Dmitriy
19.05.2017
14:23:19
а код есть ?

first
19.05.2017
14:25:22
Ребзя,а где можно перевести ошибки валидации?



Nurik
19.05.2017
14:29:24
Ребзя,а где можно перевести ошибки валидации?
Добавьте в главный конфиг своего приложения: 'language' => 'ru-RU',

SiZE
19.05.2017
14:29:46
или есть? )

first
19.05.2017
14:30:38
Добавьте в главный конфиг своего приложения: 'language' => 'ru-RU',
а можно как-нибудь убрать имена полей? или на свои заменить?

first
19.05.2017
14:30:39


Vadim
19.05.2017
14:32:09
а код есть ?
Ну в контролле пишешь: $this->item = '123321321312'; Потом в любом месте во вьюхах оно будет доступно через: $this->context->item

Nurik
19.05.2017
14:32:46
а можно как-нибудь убрать имена полей? или на свои заменить?
1. Отказаться от ActiveForm (для лучшего контроля) 2. добавить свои валидаторы, или кастомизировать нативные 3. в rules модели есть параметр message public function rules() { return [ ['username', 'required', 'message' => 'Please choose a username.'], ]; }

Vadim
19.05.2017
14:33:27
или есть? )
Сори, не понял вопроса :)

Nurik
19.05.2017
14:33:34
Ну в контролле пишешь: $this->item = '123321321312'; Потом в любом месте во вьюхах оно будет доступно через: $this->context->item
Не надо так делать. Это порождает связанный код. Любая ошибка в данных — ломаются все вьхи. А нужно чтобы каждая имела свои данные.

Google
Vadim
19.05.2017
14:37:47
Я и не хотел все передавать. Просто есть вещи, которые 100% будут везде доступны. title, например.

Ладно, title плохой пример :)

Nurik
19.05.2017
14:42:51
Я и не хотел все передавать. Просто есть вещи, которые 100% будут везде доступны. title, например.
Тогда луше переопределить метод render, если предполагается, что данные будут во всех вьюхах и уже там сделать array_merge(). Так будет правильнее. Хотя и это не предел.

Nurik
19.05.2017
14:48:38
А для каких тогда целей context вводился?
Это бесполезная штука. Очень вредная. Лучше все, всегда передавать явно.

Ведь всегда проще заглянуть в один контроллер и увидеть что же будет доступно во всех вьюхах если мы переопределили метод render. Чем бегать в каждую вьюху, чтобы посмотреть не пытвается ли она получить доступ к несуществующим свойствам контроллера через context.

Vaderoff
19.05.2017
15:20:45
yii работает с postgresql?

Admin
ERROR: S client not available

Vadim
19.05.2017
15:20:57
Да

'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'pgsql:host=localhost;dbname=address_local', 'username' => 'xxx', 'password' => 'xxx', 'charset' => 'utf8', ],

Nurik
19.05.2017
15:21:33
this->view->params
ТОже вариант. Но если вьюха импортит внутри себя другие вьхи, то можно переопределить параметр в одной из них и потом придётся искать, во всех вьхах. Но вариант более-менее рабочий.

first
19.05.2017
17:04:12
Ребзя,а чтобы проверить в форме поле "пароль" и "подтверждение пароля" на совпадение что нужно юзать? или можно обойтись if($this->password == $this->re_password)?

Андрюха (Ren)
19.05.2017
17:40:42
Всем привет ребята

Юрий
19.05.2017
17:41:49
Всем привет ребята
http://www.yiiframework.com/doc-2.0/guide-index.html

first
19.05.2017
17:43:20
лол)

Google
Павел
19.05.2017
17:44:01
first
19.05.2017
17:49:16
Ребзя,а для выпадающего списка этого достаточно? а то что-то в бд не передает данные :С



Андрюха (Ren)
19.05.2017
17:49:38
я передумал юзать yii

first
19.05.2017
17:50:07
я передумал юзать yii
я уже юзаю его 45 часов,не сплю,мой тебе совет,вообще бросай пхп

Андрюха (Ren)
19.05.2017
17:51:33
не желаете пообщаться на тему создания мелкого проекта? с чего начать проектирование приложения? Что вы делаете в первую очередь после установки фреймворка?

Андрюха (Ren)
19.05.2017
17:52:43
доки не але, там лишь свод указаний как делается то или иное, но не написано, как составить проект

или в yii и это написано в доке?

Юрий
19.05.2017
17:53:24
Составление проекта называется проектированием и не несет связи с самим фреймворком почти никакой

Тебе это уже написали и глупо думать что тут напишут иное)

first
19.05.2017
17:54:04
Юрий,помоги плиз с дроплистом

чет не Алё

все делаю по доке

Андрюха (Ren)
19.05.2017
17:54:34
Составление проекта называется проектированием и не несет связи с самим фреймворком почти никакой
Но всеже, неужели вы садитесь за работу по некому тз и сразу пишете код, одновременно проектируя базу и все одновременно?

Юрий
19.05.2017
17:54:45
Юрий,помоги плиз с дроплистом
Я с телефона, могу только флеймить, сорри)

Андрюха (Ren)
19.05.2017
17:55:15
это у каждого свое
Ну так а в чем проблема ответить то?

Юрий
19.05.2017
17:55:33
все делаю по доке
Проверь корректность написния <form... единственный совет. Там параметры важны

first
19.05.2017
17:55:35
я вот,ну пока я еще рак и говнокодер,но сначала делаю роутер,потом наполнение

Андрюха (Ren)
19.05.2017
17:55:40
Боитесь что кто то делает по-другому и засмеет вас ?

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