
Artur
21.04.2017
21:20:43
все доброй ночи!
Кто нить юзал это https://github.com/webvimark/user-management/ ?

Isaev
22.04.2017
09:43:08
Как в netbeans увеличить межстрочное пространство?

SiZE
22.04.2017
09:48:54

Isaev
22.04.2017
09:53:02

Google

Isaev
22.04.2017
09:53:37
странно что это не сделали в настройках ide

SiZE
22.04.2017
09:54:19
Мне с 1 нормально )

Isaev
22.04.2017
10:22:47
до 1.2 добавил и полегче стало, для меня при 1 все сливается в кучу

Boris
23.04.2017
08:23:55
Aloha.
Ткните, пожалуйста, в мануал как делать заполнение формы в несколько шагов
Не могу сформулировать запрос

SiZE
23.04.2017
08:27:03
Пишешь данные в сессию

Boris
23.04.2017
08:30:13
И между action их пользую?
А лучше писать данные в сессию или может быть в БД?

Sergey
23.04.2017
08:54:47

Dmitriy
23.04.2017
09:45:40
хеллоу гайс
после сохранения модели метод afterSave дважды дергается, это нормально?

Konsul
23.04.2017
09:48:21
нет. Проверь отладчиком, откуда каждый раз дёргается событие

Google

SiZE
23.04.2017
10:17:58

Boris
23.04.2017
10:32:56
И хочу сделать так чтобы не был говнокод)

Konsul
23.04.2017
10:38:53
А лучше писать данные в сессию или может быть в БД?
если сессия идёт через файлы - то норм (если у тебя всего 1 веб-сервер). Если через мемкеш - есть риск потери.
Бд - самое надёжное хранилище, но надо оценить, насколько это тебе нужно (тормоза, потребность удаления старых сессий и пр.). Можно сделать комбинированную сессию - хранение в бд + кэширование

Dmitriy
23.04.2017
10:41:18
<?= $form->field($model, 'password')->passwordInput(['maxlength' => true]); ?>
я могу сделать там чтобы этот инпут не прилетал на сервер если пустой?

Dmitriy
23.04.2017
10:42:06
В валидациях это делается

Konsul
23.04.2017
11:06:04
либо на js можно повыёживаться)

Иван
23.04.2017
11:51:18
ку
Скажите нужны ли миграции для тестовой бд или она создается сама на основе обычной бд?

Sergey
23.04.2017
12:06:33
как настроешь

SiZE
23.04.2017
12:40:27
И хочу сделать так чтобы не был говнокод)
Ну выбранное хранилище не зависит от прямоты рук. И ТЗ очень размытое. Надо же еще о будущем думать. Если ли у формы версионность, можно ли ее редактировать, надо ли сохранять черновики между шагами? Бывают формы, особенно у муниципалов, которые они два дня могут заполнять. И будет не приятно если случайно на каком-то шаге слетит сессия.
А если потом нужна возможность редактирования, то проще сразу в бд шаги писать с пометкой что данные черновые
Конечно если надо провалидировать данные с 1 шага вместе с данными на 12, то тут только кеш (сессии или другой механизм, сессии по дефолту по сути файловый кеш, только предполагается что он живет в разы меньше).

Vaderoff
23.04.2017
13:38:52

Владимир
23.04.2017
13:44:13
Хороший вопрос, я так и не нашёл такую ссылку. Пришлось подбором :D

Vaderoff
23.04.2017
13:44:37

Владимир
23.04.2017
13:45:20

Юрий
23.04.2017
13:45:57
https://github.com/yiisoft/yii2/blob/master/framework/db/Schema.php

Google

Юрий
23.04.2017
13:46:24
Schema::TYPE_FLOAT
<?php
use yii\db\Schema;
use yii\db\Migration;
class m150101_185401_create_news_table extends Migration
{
public function up()
{
$this->createTable('news', [
'id' => Schema::TYPE_PK,
'title' => Schema::TYPE_STRING . ' NOT NULL',
'content' => Schema::TYPE_TEXT,
]);
}
public function down()
{
$this->dropTable('news');
}
}
С документации пример

Vaderoff
23.04.2017
13:48:15

Владимир
23.04.2017
13:48:50

Юрий
23.04.2017
13:49:50
String это
The column type. The yii\db\QueryBuilder::getColumnType() method will be invoked to convert abstract column type (if any) into the physical one. Anything that is not recognized as abstract type will be kept in the generated SQL. For example, 'string' will be turned into 'varchar(255)', while 'string not null' will become 'varchar(255) not null'.
Без генераторов скоро никуда не плюнуть будет походу.

Владимир
23.04.2017
13:52:34

Юрий
23.04.2017
13:53:22
Справедливости ради дока yii я бы даже сказал избыточна

Юрий
23.04.2017
13:53:38
Она не такая простая как у ларавела того же, но найти можно вообще все

Владимир
23.04.2017
13:56:37
* и я смог её найти :)) Спасибо!

Anatoly
23.04.2017
14:02:30
Атрибуты, о которых вы говорите - это shortcut методы, объявленные в базовом классе Migration. Загляните в него, увидите все возможные варианты

Владимир
23.04.2017
14:04:23
Привет, коллектив!
Подскажите, а в LinkPager или каком-то другом виджете можно из коробки включить выбор количества элементов на одной странице? Наприм 10/20/50 или изобретать велосипед?
То есть зашить кол-во страниц можно в коде, но надо, чтобы пользователь сам указывал.

Anatoly
23.04.2017
14:05:56

Владимир
23.04.2017
14:07:30

Anatoly
23.04.2017
14:08:41

Google

Anatoly
23.04.2017
14:08:43
https://github.com/nterms/yii2-pagesize-widget

Vaderoff
23.04.2017
15:59:22

Юрий
23.04.2017
16:02:17
http://byprofox.ru/lessons/lessons-yii-2/pravilnyj-htaccess-dlya-yii-2-0/

Admin
ERROR: S client not available

Юрий
23.04.2017
16:02:23
ну так, вангую немного

Vaderoff
23.04.2017
16:45:40
Последний вопрос, у меня есть ссылка, путь которой я генерю(как на прошлой фотке), далее при нажатии на эту ссылку, я с помощью js считываю путь и делаю функцию $.get(...) на адресс этой ссылки , в этом файле генерится контнет с помощью yii, но мне нужно чтобы этот контент перенести на текущую страницу при клике на эту ссылку. Грубо говоря, есть категории товаров, мне нужно чтобы при клике по одной из категории, отображался товар относящийся к этой категории без релоада страницы
даже ошибки нет
упс
нет все работает, просто нажал на категорию в которой нет товара?

SiZE
23.04.2017
18:42:11
https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=yii2+ajax+page+load
ну так на всякий случай )

Виталий
23.04.2017
18:49:49
Привет. Разбираюсь с тестами через веб-сервер. На данный момент не работает https://github.com/Codeception/c3, прописал его вставку в index-test.php. Но запросы вида index-test.php/c3/report/clear идут в стандартный index.php. Как результат 404. В Yii есть константы ENV_DEV и ENV_TEST. Есть ли смысл их делить? Или объединить в один файл index.php ?

Vaderoff
23.04.2017
19:06:59
так то все работает

Юрий
23.04.2017
19:10:05
тебе наверное лучше у фронтендеров спросить

SiZE
23.04.2017
19:34:11

Саша
23.04.2017
20:00:14
Можно var_dump сделать с $model->attributes; и там всё посмотреть.

Google

Vaderoff
23.04.2017
20:48:20

SiZE
24.04.2017
03:39:06

Vasily
24.04.2017
05:51:46

Саша
24.04.2017
05:55:29
Серьезно? ?
Вполне. А что не так? (Я ж начинающий.)
Я так и делаю.

Boris
24.04.2017
06:31:26

Александр
24.04.2017
06:37:13
там такой стек вызовов - для начинающего само то читнуть...

SiZE
24.04.2017
06:49:22

Саша
24.04.2017
07:49:29

Boris
24.04.2017
08:05:17
ребят
что можете сказать за slim?

SiZE
24.04.2017
08:21:37

Boris
24.04.2017
08:21:45
хз)
тут проект привалил и теперь держим консилиум писать далее на нем или с нуля перенести на Yii2