@yii2ru

Страница 200 из 1721
Boris
30.05.2017
13:19:30
ммм, чот неясное

https://github.com/ricco381/yii2-ticket#Вышла-стабильная-версия-108

composer require "ricco/yii2-ticket:1.0.8"

Your requirements could not be resolved to an installable set of packages.

Google
M
30.05.2017
13:20:03
composer require "ricco/yii2-ticket:1.0.8"
Не надо так жёстко на минорную версию привязываться.

Boris
30.05.2017
13:20:20
а как?

M
30.05.2017
13:20:24
Ща

Надо на мажорные версии цепляться

ща

Boris
30.05.2017
13:20:53
composer require "ricco/yii2-ticket"?

Using version ^1.0 for ricco/yii2-ticket

M
30.05.2017
13:21:08
ПЖДИ

ЩА ГОВОРЮ

composer require "ricco/yii2-ticket:^1.0.0"

Кстати, тега 1.0.8 нету ?

Boris
30.05.2017
13:26:11
ага

зачем в доку тодга только добавил)

Google
M
30.05.2017
13:26:24
А чего ты удивляешься*

А...

ХЗ)

Не верь, не бойся, не проси :D

Boris
30.05.2017
14:20:33
тока не совсем понятно

как повесить ticket/ticket/index на frontend а ticket/admin/index на backend

добавить модуль в common 'modules' => [ 'ticket' => [ 'class' => ricco\ticket\Module::class, ], ], и потом на фронте переопределить ticket/admin на 404

насколько нормален такой подход?

Vadim
30.05.2017
14:50:52
Нашел почти идеальную админку интернет-магазина. На shopify.com

Попытаюсь повторить :)

Boris
30.05.2017
14:56:37
Подскажите, прописал 'ticket/admin/<.>' => '404', 'ticket/admin/' => '404',

По адресу ticket/admin/ все равно подгружает index

SiZE
30.05.2017
16:36:44
А что должно?

Boris
30.05.2017
16:38:00
а мне надо что-бы по адресам ticket/admin ticket/admin/ ticket/admin/someslug был редирект на 404

но я так подумал и решил что это не очень ок

и просто закрою в acces control

контроллер, переопределив его

M
30.05.2017
16:39:32
Ребя, подскажите как лучше организовать следующую задачу: 1) Есть модель Signal 2) При добавлении новой записи необходимо уведомить всех User у которых активна подписка(поле с типом int в котором хранится timestamp действия подписки) 3) Есть таблица user_signal_notification Как лучше это сделать с технической точки зрения? Пока что вижу только в транзакции INSERT FROM SELECT сделать для тех, у кого активна подписка.

Andrew
30.05.2017
17:48:21
извиняюсь за тупой вопрос, но как залить текущаю дату в бд? я вот так делаю но что то не то выходит, а другого в доке не нашел... $current_time = Yii::$app->formatter->asDate('now', 'yyyy-MM-dd'); Result::updateAll(['id' => $model->id],['time' => $model->$current_time]);

Google
راتينجي
30.05.2017
18:49:20
У меня снова проблема

Есть вот стандартное приложение yii, которое генерится как бы при старте, и у него есть вот вью layouts/main.php

В каком месте и какой контроллер вообще рендерит это вью? Где мне нужно вписать свой говнокод, чтобы передать этой вью свои жалкие параметры?

Alex
30.05.2017
18:52:02
именно в лейаут?

راتينجي
30.05.2017
18:52:30
ну да, я хочу в нём сделать типа сайдбар и выводить всякие штуки

Alex
30.05.2017
18:52:44
ну тогда через params в вьюхе

راتينجي
30.05.2017
18:53:40
но я же эти params могу передать из какого-нибудь контроллера перед рендером какой-нибудь вьюхи

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

Alex
30.05.2017
18:53:53
в лейаут - нет

Alex
30.05.2017
18:54:00
вроде как

что значит несколько контроллеров?

при исполнении скрипта используется только один контроллер

راتينجي
30.05.2017
18:54:24
ну да

ну вот есть у меня контроллер products и контроллер users, оба рендерят свои вьюхи, которые рендерятся внутри вью layouts/main.php

Alex
30.05.2017
18:55:05
$this->view->params в контроллере

راتينجي
30.05.2017
18:55:56
получается, что мне в этих двух контроллерах надо писать один и тот же код, передающий одни и те же штуки?

так же не делается наверное

Google
Alex
30.05.2017
18:56:36
так погоди

зачем тебе

писать одно и тоже

просто в лейаут все пропиши тогда и все

в чем проблема?

راتينجي
30.05.2017
18:58:55
хз в лейаут типа код вписать?

Admin
ERROR: S client not available

Alex
30.05.2017
18:59:05
а что такого?

ну выведи в отдельный файл если много кода

راتينجي
30.05.2017
19:00:16
хз я как-то думал, что есть какое-то более цивильное решение

Alex
30.05.2017
19:00:26
так а что такого?

راتينجي
30.05.2017
19:00:31
где-то же эта вьюха лейаутовая всё равно рендерится

Alex
30.05.2017
19:00:50
ну она рендерится сразу после рендера основнйо вьюхи

в том-же месте

راتينجي
30.05.2017
19:01:26
непонятно всё равно короч

я вот такую тему нашёл Event::on(View::className(), View::EVENT_BEFORE_RENDER, function() {

тут можно передать вот этой лейаутовой вьюхе свои параметры

Alex
30.05.2017
19:02:45
ну в его случае виджет будет оверкилл

просто частичный рендер

Google
راتينجي
30.05.2017
19:02:51
но всё равно это придётся делать в каждом контроллере

Alex
30.05.2017
19:03:01
блин

по моему ты что то сложное мутишь

راتينجي
30.05.2017
19:03:21
ну вообще да

я достаточно сложное мучу

Alex
30.05.2017
19:03:53
то что ты обьясняешь - не сложно

просто что ты собрался настраивать в контроллерах?

راتينجي
30.05.2017
19:05:25
я хочу в базовый лейаут поместить некий сайдбар, выводиться он будет одинаково на страницах, рендеримых разными контроллерами, и этот сайдбар будет использовать некие параметры, которые я буду из этих разных контроллеров ему передавать

Alex
30.05.2017
19:05:41
ну так передавай через парамсы

сам сайдбар полностью в леауте

что такого?

راتينجي
30.05.2017
19:06:12
ну так мне придётся их передавать парамсами из каждого контроллера же отдельно

Alex
30.05.2017
19:06:27
ну так они же разные в каждом контроллере

راتينجي
30.05.2017
19:06:29
$this->view->params['model'] = $model; типа так

Alex
30.05.2017
19:06:32
как ты собрался по другому делать?

راتينجي
30.05.2017
19:06:33
ну вот нет

верней да

Alex
30.05.2017
19:06:56
определись уже)

راتينجي
30.05.2017
19:06:58
но в сайдбаре я буду выводить штуки из всех контроллеров сразу

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