
Ivan
17.01.2018
18:05:06
Лучше сразу всему подъезду, точно поможет
А если не поможет, то соседи прибегут и помогут

Sparrow
17.01.2018
18:06:11
Почему выбрали yii2
Почему не лара сифон

Google

Konstantin
17.01.2018
18:06:59
поюзаешь узнаешь )

Sparrow
17.01.2018
18:12:49
Аргумент
Хотяб

Dmitriy
17.01.2018
18:16:15
Yii2 поначалу мне сейчас лучше нравится чем лара
Был очень удивлен как быстро создается CRUD со всеми вьюшками + даже валидация на аяке
Пока я еще совсем новичок тут, но желание очень сильное изучить йии

Sparrow
17.01.2018
18:17:48
Круд админка

SiZE
17.01.2018
18:18:32

Dmitriy
17.01.2018
18:19:07
Еще был приятно удивлен yii миграциями.

Sparrow
17.01.2018
18:20:36
Есть готовые проекты с админкой?
У ларки это к примеру octobercms

?
17.01.2018
18:22:04
По-моему ещё вояджер

Google

?
17.01.2018
18:22:25
Но там тока админка

Dmitriy
17.01.2018
18:22:35
у yii есть cms yupe

?
17.01.2018
18:22:59
Угу тока там yii1

Sparrow
17.01.2018
18:24:12
Значит нету0

Art
17.01.2018
18:24:31

Sparrow
17.01.2018
18:25:10
Админку быстро написал
Ты имеешь ввиду

?
17.01.2018
18:25:34
Оно то быстро пока кастомить не начнёшь а так да быстро и удобно

Konstantin
17.01.2018
20:28:01
быстро да, пока не захочешь сделать категории с чилдранами

Denis
17.01.2018
21:34:55
?

Ad.x ??
17.01.2018
22:04:35
Почему выбрали yii2
потому что скорость работы :D Когда бьешься за место в топе на пару кк юзеров\дейли это критичный момент.

Konstantin
17.01.2018
22:10:52
http://shot.hsdn.org/GoAK8PzP
уже не соображу как же генерировать урлы то, меню одно а в него входят разные модули
Url::toRoute(['/pages/pages'])
Url::toRoute(['/catalog/index'])
и т.д.
адресную строку что ли хранить ?

Ad.x ??
17.01.2018
22:15:14
нет
сделать меню билдер какойнить
евентами накидывать в него опции

?
17.01.2018
22:15:58
возможно не самая лучшая идея но в меню писать модель и айди а при выводе брать по модели описание и ссылку

Google

Ad.x ??
17.01.2018
22:16:45
делаешь класс построитель меню, в нем метод addMenuItem() или типо того
суешь его в контейнер
при загрузке, все нужные модули через евенты добавлаются туда сами
конфиг этих модулей разумеется должен быть в каком-нибудь бутстрапе

Konstantin
17.01.2018
22:19:59
ппц ( вот это жопаааа, мне за это не заплатят. придется отложить. и сделать двухуровневое на связях

?
17.01.2018
22:20:05
https://github.com/pceuropa/yii2-menu есть

Ad.x ??
17.01.2018
22:21:14
не то пальто ) наскоко я понял нада чтоб модули сами добавлялись, без лишних телодвижений

?
17.01.2018
22:21:16
такая штука работала но были по меню какие то приколы не критичные
ну вариант я тебе написал
но будет нехило базу грузить при большом меню

Ad.x ??
17.01.2018
22:22:46
вариант с ивентами вообще в базу не лезет ) но модули становятся зависимыми один хрен

?
17.01.2018
22:23:39
ну если в меню попадают категории товарки но хош не хош а базу дергать надо

Konstantin
17.01.2018
22:23:40
https://github.com/pceuropa/yii2-menu есть
http://shot.hsdn.org/Idsv8MTm
тут видишь в чем дело, это я знаю что site/index
а чел который будет юзать он понятия не имеет что это такое и как будет выглядеть другая тсраница

Ad.x ??
17.01.2018
22:24:14
тем более роут поменять захотел и все )

Konstantin
17.01.2018
22:25:08
в yii2 классно придумано роуты хероуты, но вот реализовать для чела который не знает в каком контроллере какой экшн лежит или модуле, это целая проблема )))

Ad.x ??
17.01.2018
22:25:40
это проблема документации и все

?
17.01.2018
22:25:46
ну вариант есть
2 дропдауна 1 модель другое значения
при выболе к примеру прямая ссылка фигачит ручками

Ad.x ??
17.01.2018
22:26:01
нет доки вменямой и знать не будет. да и ты сам через месяц забудешь

Konstantin
17.01.2018
22:32:13
наверное выход бюджетный таков: хранить адресную строку а если я сменю чпу руками перебьют ?

?
17.01.2018
22:33:51
:)

Konstantin
17.01.2018
22:35:19
nested sets - адская хреновина ? в инете куча инфы о том что такой компонент есть и нет примеров как прикручивать во фронтенде, да я без проблем сделал в базу сохранять, все пересчитывается, а вот как это вывести сразу и не сообразил
http://shot.hsdn.org/1X2RJxSa

Google

Konstantin
17.01.2018
22:40:01
на Yii2 наверное никто не хочет связываться с меню, поди все делают максимум 2 уровень через форыч ?

?
17.01.2018
22:40:41
http://www.emresanli.com/video/?id=BQtYbEdN2N8
там ссылки есть и на виджеты

Konstantin
17.01.2018
22:41:53
видел. Там чел заипался аж нервным стал ?

?
17.01.2018
22:42:07
:)
и картика не особо любит

Konstantin
17.01.2018
22:45:11

?
17.01.2018
22:45:45
зажал :) явно

Admin
ERROR: S client not available

Konstantin
17.01.2018
22:46:21
наверное он нервишки пожалел, а то точно бы психанул ?

?
17.01.2018
22:46:38
:)

Konstantin
17.01.2018
22:47:11
а сайт этот он запустил что ли ? посмотреть в готовом виде бы чо там за урлы в итоге в таком навароченном меню

?
17.01.2018
22:48:32
Спился после этого
А так да в yii что первом что втором норм меню нет
Пилите ручками
1 раз
Интересно как в этом плане в симфони и ларе

Konstantin
17.01.2018
22:51:36
тут упирается в гибкость роутеров, ибо их откуда можно и куда угодно можно протащить
а вот потом связать в одно меню - это мозг опухнет у такого как я

?
17.01.2018
22:54:15
В этом плане по-моему в skeers чел делал меню но у него структура по-сути в 1 таблице все остальное подключаемо через таблицы

Google

Konstantin
17.01.2018
22:54:35
и ка кто мало кто бы выкладывал свои наброски , отсюда впечатление - всем срать на меню на всех yii2 смайтах оно примитивное

?
17.01.2018
22:54:51
И с 1 таблицы меню делать как 2 пальца об асфальт

Ad.x ??
17.01.2018
22:55:00
в конечном итоге можешь любой роут сделать сам. а собирать его через tree path или как там оно

?
17.01.2018
22:57:27
в случае 1 таблицы делаешь нестед сет и добовляешь поля контента меты и прочего
и разу по меню посути раскидываешь
а дальше тригер показать или нет
а когда у тебя несколько таблиц такой вариант не катит в принцепе

Konstantin
17.01.2018
23:00:26

Ad.x ??
17.01.2018
23:00:48
ты для начала сформулируй задачу нормально
"нада меню". это не формулировка
вообще нада следовать правилу трех кликов, чтоб до нужного места на сайте ты мог добраться в три клика. Это наиболее оптимальный вариант и хорошо спроектированный интерфейс
значит менюшки больше 3 уровней очень сомнительно что нужны
опять же. если ты строишь боковую менюшку в админке для навигации по модулям это одно. Если на фронте шарится по каталогу товаров, это совершенно другое

?
17.01.2018
23:07:40
https://github.com/skeeks-cms/cms-backend/tree/master/src
загляни сюда может на что путнее натолкнет

Konstantin
17.01.2018
23:09:27
спасибо. гляну

?
17.01.2018
23:12:52
в юпи тоже думаю можно заглянуть за идеями

Vladislav
18.01.2018
07:13:51
Всем привет, комрады. Никто не подскажет, как правильно на yii задокументировать возвращение(return) класса user в методе?
/**
* Generate user model
* @return ...
*/
public function setUserInfo()

SiZE
18.01.2018
07:14:31
@return namespace_to_class

Vladislav
18.01.2018
07:21:58
@return yii\common\models\User?

Kirill
18.01.2018
07:27:53
наверное, смотря какой у тебя namespace