
Ad.x ??
10.07.2017
13:19:58
то на фронте ;[

?
10.07.2017
13:20:13
и paginator хавает номер

Ad.x ??
10.07.2017
13:20:31

?
10.07.2017
13:21:15
ну ты ж все равно береш его с гета как не курти

Google

?
10.07.2017
13:21:40
ты пользователя на 2ю страницу перекинул и в ссылке получил page=2

Ad.x ??
10.07.2017
13:21:51
да, но в шаблон это заходит самостоятельно переменной целочисленного типа
минимально единицей
а не то, что юзер поставит в гет параметр
ну ты понял )

?
10.07.2017
13:22:23
если у тебя йишный пегинатор то проблем нет

Ad.x ??
10.07.2017
13:22:42
сам пагинатор тоже надо передавать
тамщемта не пагинатором единым ) говорю ж, иногда нада по 5-6 моделей передавать
к томуже рано или поздно забываешь что в шаб приходит. какие переменные доступны. а верстале так вообще не изветсно

Boris
10.07.2017
13:24:22

Ad.x ??
10.07.2017
13:24:43
нет

?
10.07.2017
13:25:27
посмотреть что шлеш дело 5 минут
для версталы во view /** $products продукты
и все

Google

?
10.07.2017
13:25:38
и сам не забудешь и верстале будет легче

Ad.x ??
10.07.2017
13:26:58
пройденый этап. сначала 1 набор. потом позже апдейт какойнить, и добавляется что-то )
каменты забываются в шаблоне, тем более когда сайтов несколько
смотришь контроллер да. потом вспоминаешь какие свойства есть у моделей ;D
полный абзац короче
из-за этого сделал все массивом. вышло быстрее и дампить удобней для вспоминания

?
10.07.2017
13:28:38
ну есть конечно вариант но меня ща побьют тут
юзай смарти или твиг

Ad.x ??
10.07.2017
13:28:42
но чувство говнеца осталось )

?
10.07.2017
13:29:04
в дебаге там видно что передаеться и какие данные

Ad.x ??
10.07.2017
13:29:48
такой себе вариант
короче как я понял никто не парится да ) наверное потому что поддерживать свое не приходится много и долго?

?
10.07.2017
13:31:59
Ну 5 лет 1 проект
Все норм
Правда yii1
Правда случаев когда больше 3 очень мало

Ad.x ??
10.07.2017
13:34:57
больше трех переменных?

?
10.07.2017
13:35:04
Да

Ad.x ??
10.07.2017
13:36:19
ты анверное просто не сталкивался с версталами, которые хтмл с цсс то на троечку тянут )
уж не говорю о том, как с пагинатора достать номер текущей страницы ;D

?
10.07.2017
13:38:16

Google

Nikita
10.07.2017
14:03:19
в форме:
<?= $form->field($model, 'properties_all')->checkboxList($model->paramArray) ?>
модель:
class Properties extends \yii\db\ActiveRecord
public function getParamImg()
{
$img = '<img src="/' . $this->ico . '" alt="" width="30px">' . $this->name;
return $img;
}
class CatalogObjects extends \yii\db\ActiveRecord
public function getParamArray()
{
return ArrayHelper::map(Properties::find()->all(), 'id', 'paramImg');
}
вопрос почему checkboxList
отображает текстом:<img src="/object-icons_19.gif" alt="" width="30px">холодильник
а не картинкой
нашел решение
yii\bootstrap\ActiveForm,
а не yii\widgets\ActiveForm

Ad.x ??
10.07.2017
14:16:28

Nikita
10.07.2017
14:17:01
ща))

M
10.07.2017
14:21:49
а ниче придумать нимагу
А че думать, возми плагин для шторма, он тебе подсветит, либо используй compact, но я попробовал compact И как-то не зашло, массив лучше читается.

Ad.x ??
10.07.2017
14:23:00
и это проблема )

?
10.07.2017
14:23:44
notepad ?

M
10.07.2017
14:23:48
Не давай им лезть в котроллер. Просто описывай в varDoc что приходит, вот пусть и юзают

Ad.x ??
10.07.2017
14:23:55
ну есть там какой-то ++

?
10.07.2017
14:24:26
эм webstorm для кого придуман ?

Ad.x ??
10.07.2017
14:24:52
ну ты вот купил себе, а ему неахота, заставлять чтоль

?
10.07.2017
14:25:42
ну помимо него есть еще кучу

Ad.x ??
10.07.2017
14:28:09
но чую так себе идея

Nikita
10.07.2017
14:28:27

Ad.x ??
10.07.2017
14:28:59
т.е. вот за это:
class Properties extends \yii\db\ActiveRecord
public function getParamImg()
{
$img = '<img src="/' . $this->ico . '" alt="" width="30px">' . $this->name;
return $img;
}
могут и по лицу дать, при рефакторинге )

Boris
10.07.2017
14:43:39

Google

Boris
10.07.2017
14:43:47
потому что сейчас весь проект что работаю
с такой херней

Ad.x ??
10.07.2017
14:44:01
;D
это нормально )

Boris
10.07.2017
14:44:11
и каждый раз когда я думаю что меня не удивить уже

Ad.x ??
10.07.2017
14:44:18
думаю многие прошли через это, и я в том числе

Boris
10.07.2017
14:44:23
нахожу новое что-то и бомблю
как называется эта штука вот обращение к пользователю
Yii::$app->user->someVar? компонент user верно?

Admin
ERROR: S client not available

Ad.x ??
10.07.2017
14:45:19
да

Boris
10.07.2017
14:45:34
вот ребята почти все ебанули через компоненты
а что не смогли через компоненты, ебанули в view

Ad.x ??
10.07.2017
14:46:34

M
10.07.2017
14:46:35
Кстати, у меня есть практика View стандартный расширять, удобно, если там всякие сео надо в лайаут прокидывать.

Ad.x ??
10.07.2017
14:47:15
или блоками

Boris
10.07.2017
14:47:50

Ad.x ??
10.07.2017
14:48:22
или блоками
вот эти имею в виду: http://www.yiiframework.com/doc-2.0/yii-widgets-block.html

Boris
10.07.2017
14:48:54
у меня сейчас заходит пользователь на страницу, ему грузит с десяток компонентов которые ему в данный момент нахер не нужны

Google

Boris
10.07.2017
14:49:20
ИМХО, это нихера не норма

Ad.x ??
10.07.2017
14:49:26
не грузит ) компонент грузится когда к нему вызов есть
ты можешь хоть 1000 компонентов в конфиге прописать, инстансы будут созданы только у тех, что будут вызваны явно

Boris
10.07.2017
14:50:05
там адъ и израиль
перемешаны layout, view
грузит все что надо и не надо

Ad.x ??
10.07.2017
14:50:54
лейаут и view и так грузятся, когда выводишь что-то в хтмл виде

Boris
10.07.2017
14:50:58
например нужно вывести ошибку - сделаем точно такой-же view, но с доп. строкой "ошибка"

Ad.x ??
10.07.2017
14:51:04
например при отдаче в жсон это не грузится

Boris
10.07.2017
14:51:10
и подключим его
нужно сделать получение инфы от платежки - сделаем
какой ООП и комменты о чем ты
пихаем все по быстрому что-бы нехера не было понятно и в путь

Ad.x ??
10.07.2017
14:52:51
ну это обычная практика )))
а потом месяцами рефакторишь и вылизываешь
главное чтобы щас хоть как-то но работало и приносило бабло

Boris
10.07.2017
14:53:16
работает - не трож

Ad.x ??
10.07.2017
14:53:34
ну это бред )

Boris
10.07.2017
14:54:05
ну это бред )
по факту проект нужно переписать с нуля полностью по людски