@yii2ru

Страница 346 из 1721
Vadim
07.07.2017
18:12:03
Aziz
07.07.2017
18:12:47
Ну я руками делал
С настроек Sublime, копировал код цветов и вставлял их в настройках Шторма?

Vadim
07.07.2017
18:12:51
Если стиль не свой, но можно по названию поискать

С настроек Sublime, копировал код цветов и вставлял их в настройках Шторма?
Да, размер шрифтов, фоны и т.д. Очень муторное занятие.

Google
Aziz
07.07.2017
18:13:57
Просто я вот зашел в Sublime, после 3 дней работы в PHPStorm, читабельность кода, для меня, в разы выше именно в Sublime.

Как Возможно перенести строку допустим левее, при нажатии CTRL + [

Dmitriy
07.07.2017
18:41:07
лайв трансляция

https://www.youtube.com/watch?v=d5gQW7y0O4s

?
07.07.2017
18:54:56
на сайте шторма были помоему темы разные возможно там есть уже готовые

Boris
07.07.2017
19:10:07
Yii2 cookbook не читал, но новая недавно вышла.

Курсы есть у Елисеева.

Более ничего годного нету вроде :)

Boris
07.07.2017
19:15:59
Их не смотрел, ничего сказать не могу.

Aziz
07.07.2017
19:20:50
Требуется совет, есть рабочий сайт, куда заходят люди. Как можно без болезненно на него перенести все файлы YII2, чтобы клиенты так же могли его посещать. Просто для прикрепления оплат, нужно обрабатывать их сразу на домене.

Google
?
07.07.2017
19:34:11
для быстроты если руйной деплой новую версию льешь в папку www2 после того как выльешь рабочую переименовываешь в www_old потом симлинк на www2 в www если вдруг что то не то просто меняешь симлинк на www_old

Но лучше что то типо копистрано или деплоера

Если так не получается к примеру хостинг с малым объемом льеш постепенно в начале что не меняет логику а потом то что меняет

Ну а так в пятницу вечером лучше не лить вообще плохая примета

Саша
07.07.2017
20:08:00
Вот такое дело. Есть страница domain/home и domain/sub. То, что выводится на них, мне нужно на странице domain/learn. Что именно нужно сделать? Все методы из actionHome() и actionSub() засунуть в actionLearn()?

?
07.07.2017
20:13:13
может лучше отнаследовать классы и вызвать методы в лерн

вернее не совсем так

Саша
07.07.2017
20:16:27
может лучше отнаследовать классы и вызвать методы в лерн
Там всё наследуется от ActiveRecord, разве как-то ещё можно будет отнаследовать от другого класса?

Dmitriy
07.07.2017
20:16:44
А во вью . разделить domain/home и domain/sub. что бы мы могли переиспользовать их

Саша
07.07.2017
20:17:33
Создать сервисный слой . где взять эти данные
А как, что это за слой такой? (Помедленнее, пожалуйста, я записываю!..)

А во вью . разделить domain/home и domain/sub. что бы мы могли переиспользовать их
Эх, всё для меня тёмный лес... Я просто вьюшку могу сделать, как разделить - это уже мне непонятно...

?
07.07.2017
20:20:26
я так поннимаю дмитрий имеет в виду это http://www.elisdn.ru/blog/105/services-and-controllers

Dmitriy
07.07.2017
20:20:30
А как, что это за слой такой? (Помедленнее, пожалуйста, я записываю!..)
Создайте класс DomainService где класс будет брать значение для вывода. $service = DomainService; $service->home() // выводит данные для home и т.д. Он подготавливает данные для вьюшки. соотвенственно $service->learn() // должен взять данные с home и sub обьединить и отдать

Саша
07.07.2017
20:25:24
@pointdnd, @ExileeD, спасибо, попробую разобраться. У меня всё новое с жутким скрипом идёт.

Dmitriy
07.07.2017
20:26:33
?
07.07.2017
20:27:36
:)

Dmitriy
07.07.2017
20:33:27
@pointdnd, @ExileeD, спасибо, попробую разобраться. У меня всё новое с жутким скрипом идёт.
выносите все что будет использовать несколько раз, в отдельные классы. Не жалейте файлов и наследование это путь в не вкуда. именно на вашей задачи это совершенно не нужно

Konstantin
07.07.2017
20:47:57
Дима не любит Extended ))

Google
Dmitriy
07.07.2017
20:55:06
Класс с логикой .

класс

Konstantin
07.07.2017
20:55:24
или создать класс со своим намспейсом где то отдельно

Dmitriy
07.07.2017
20:55:29
ага

Konstantin
07.07.2017
20:56:04
а чем он отличается от модели

Dmitriy
07.07.2017
20:56:41
это обычный класс. модель в твоем понимании это ActiveRecord

Konstantin
07.07.2017
20:57:20
не совсем понимаю разницу отдельного класса где то отдельно от модели в общей папке которая просто имеет так же класс с логикой. Модель в моем понимании это просто класс, который может быть и актив квери и просто модель

а этот отдельный сервисный класс нужно наследовать хотя бы от Объета ?

Dmitriy
07.07.2017
20:59:13
счас пример скину

открою проект с yii2

Konstantin
07.07.2017
20:59:52
ну если не сложно скинь )

Yura
07.07.2017
21:11:31
хотя я может не про то думаю

Konstantin
07.07.2017
21:13:04
хз, не обязательно же)
Дима занят, может ты скажешь что такое сервисный слой )

Yura
07.07.2017
21:13:27
Может и знаю конечно) но не знаю что он называется таким термином

?

Konstantin
07.07.2017
21:14:19
Юр ты чо как я книжек не читал ? ?

Yura
07.07.2017
21:15:02
Я не особо их читал, да, но 4 года ж учился чо

Google
Dmitriy
07.07.2017
21:16:09
ну если не сложно скинь )
https://gist.github.com/exileed/d0150bdd31636fdfb641e2c91948b3a6

Yura
07.07.2017
21:16:21
Я не читал выше что ты писал канеш но

Dmitriy
07.07.2017
21:17:09
Konstantin
07.07.2017
21:17:59
В сервис слое сидит бизнес логика
в модели тогда чо должно быть

методы получения данных из базы ?

?
07.07.2017
21:19:53
вроде как в контроллере должна быть подготовка для представления логики там не должно быть

во всяком случае меня так учили

Admin
ERROR: S client not available

Konstantin
07.07.2017
21:21:31
во всяком случае меня так учили
в инете полно примеров где половина логики в контроллере

Yura
07.07.2017
21:22:13
Ну иногда то можно) никто не побьет сильно, главное не перегнуть совсем в край

?
07.07.2017
21:22:47
Да примеров то полно я не спорю

Konstantin
07.07.2017
21:22:53
даже в самой документации Yii2

Yura
07.07.2017
21:23:34
Есть вроде бы сторонники и толстых контроллеров и моделей, кто как) но лучше логику в модель естественно

?
07.07.2017
21:24:01
Вот и я о том же

Konstantin
07.07.2017
21:25:30
я вообще вот это не понимаю. в документации не говорят о том что надо сервисные слои делать, выносить свои классы с логикой хрен знает куда и дергать постоянно. там только модели есть. все нужно в моделях делать. а на ютубе часто слышу как умные дятьки на конференциях там говорят - не надо все пихать в модели, не надо модель на 1000 строк делать. выводите все в отдельно. вот и получается что как то противоречиво становится.

Dmitriy
07.07.2017
21:26:16
док-цию пишут для новичков

Yura
07.07.2017
21:27:28
Модель это же не обязательно AR

Konstantin
07.07.2017
21:28:54
может я документацию плохо читал. а вдруг там где то целый раздел есть о том как нужно свои классы и методы в Yii2 оформлять чтобы все было хорошо и модели не жирели . Если есть такое подскажите сразу, я почитаю. Серьезный вопрос на самом деле. Это начальная точка так сказать дальнейшего проекта ))))

Dmitriy
07.07.2017
21:29:30
нету там такого. для этого существуют видео, книги т.д

Google
Konstantin
07.07.2017
21:31:03
нету там такого. для этого существуют видео, книги т.д
может где то в своих блогах разрабы этот вопрос разбирали ?

Dmitriy
07.07.2017
21:31:30
rmcreative.ru можешь поискать

Aziz
07.07.2017
21:37:30
Как записать такое правило для валидации, чтобы если человек авторизован, правило действовало, а если нет, то игнорировало

Konstantin
07.07.2017
21:38:40
islogin?

Aziz
07.07.2017
21:39:09
+

Konstantin
07.07.2017
21:39:23
выводить разную форму в зависимости от залогиности как вариант )

в в контроллере когда делаешь валидацию поставь IF с islogin условием. это же вроде не сложно

?
07.07.2017
21:41:11
через сценарии по идеи

а в валидаторе on

Konstantin
07.07.2017
21:41:59
можно и сценарием, но сценарии по моему мнения какие то сложные, ниразу их не юзал

?
07.07.2017
21:42:32
помоему там все просто

Саша
07.07.2017
21:42:50
islogin?
isGuest, наверное, имелось в виду?

Konstantin
07.07.2017
21:43:45
сложность юзать сценарии например у меня в том что они как то юзаются сложно, здесь это написать там другое и таким образом набирается куча нюансов))

Aziz
07.07.2017
21:44:28
Решил добавлять в массив правило, если зарегистрирован.

?
07.07.2017
21:44:40
ну как вариант if (isGusst) $model = Guest else $model User и 2 класса с разными валидаторами

1 может наследовать другой с переопределением валидатора

но как по мне сценарии более правильно

Yura
07.07.2017
21:46:47
сценарии +

я могу пример кинуть, но не я писал это

Konstantin
07.07.2017
21:47:28
не пргграммирование а театр ) сценарии сплошные ?

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