
Ad.x ??
13.03.2018
08:45:58
для мускула там отдельный параграф с конфигурацией

Crestoff
13.03.2018
08:46:26
'queue' => [
'class' => \yii\queue\db\Queue::class,
'db' => 'db', // Компонент подключения к БД или его конфиг
'tableName' => '{{%queue}}', // Имя таблицы
'channel' => 'default', // Выбранный для очереди канал
'mutex' => \yii\mutex\MysqlMutex::class, // Мьютекс для синхронизации запросов
],
и
'bootstrap' => [
'queue', // Компонент регистрирует свои консольные команды
],
вроде больше ничего

Google

Erzhigit
13.03.2018
08:54:01
есть кто использвал ElFinder Расширение для Yii 2 ?

Максим
13.03.2018
09:03:04

Erzhigit
13.03.2018
09:06:38
'roots' => [
[
'baseUrl'=>'@web',
'basePath'=>'@webroot',
'path' => 'file/global',
'name' => 'Global',
если '@web' ставлю не открыт самому загрузчике

Максим
13.03.2018
09:13:34

Rusty_b0lt
13.03.2018
09:48:35
Извините
а можно как-то в ACF
сделать свою роль

Erzhigit
13.03.2018
09:48:45
если '@web' ставлю не работает

Rusty_b0lt
13.03.2018
09:48:49
ну просто проверить
без роли
то есть мне надо чтобы все экшоны можно было делать

Дмитрий
13.03.2018
09:49:01

Erzhigit
13.03.2018
09:49:11
если '/web' ставлю работал

Google

Erzhigit
13.03.2018
09:49:23
заработал

Rusty_b0lt
13.03.2018
09:50:28
и тогда я его пускаю
делать все экшоны
как можно это написать в behaviours()
через matchCallback()?

Дмитрий
13.03.2018
09:51:22
$user->can()

Rusty_b0lt
13.03.2018
09:52:01
а тогда достаточно просто ввключить phpmanager в конфиге и использовать $user->can

Дмитрий
13.03.2018
09:52:38
либо DbManager

Rusty_b0lt
13.03.2018
09:57:31
ага
а matchCallback()?

Дмитрий
13.03.2018
09:58:03
Какая то хрень - никогда не юзал )

Rusty_b0lt
13.03.2018
10:01:57
попробую ее заюзать

Михаил
13.03.2018
11:26:57
Всем привет.
Очень нужна помощь опытного человека по yii + git, есть некоторые вопросы.
Безумно выручите!)

Like
13.03.2018
11:27:42
Задавай

Павел
13.03.2018
11:30:14
Разумно задавай

Максим
13.03.2018
11:31:05
Разумно задавай
ну ты не перегибай. если разумно задать, то и самому догадаться можно)


Like
13.03.2018
11:31:39
Вообщем у меня курсовая и очень мало времени до сдачи, поэтому сам разобраться, гуглить и т.д. уже не успеваю.
Вот описание того, что надо сделать:
Система управления требованиями при проектировании веб-сайта
Возможность добавлять проект, изменять его статус.
За проектом закрепляется выбор одного из двух гостов для его ТЗ.
У проекта есть актуальная версия ТЗ, которая может быть изменена по ходу проекта.
При внесении изменений в список требований, создаётся новая версия ТЗ через систему контроля версий и есть возможность добавить комментарий. Все версии требований у проекта, а также комментарии к ним можно просматривать.
При заполнении или внесении изменений в требования можно использовать вставлять текст, картинки и ссылки на внешние источники (либо другие пункты ТЗ)
Надеюсь, понятно расписал. Такие вопросы:
1) Как ты бы стал хранить ТЗ, мне предложили в JSON, что думаешь?
2) С чего начать, где прочитать про использование git для данного случая?
3) Какие-то свои комментарии
Буду крайне признателен!)


Михаил
13.03.2018
11:32:00
Да, буду рад помощи)

Максим
13.03.2018
11:33:00
Какие то размытые вопросы, без конкретики. И непонятно, каким боком тут Yii

Google

Dmitriy
13.03.2018
11:33:12
+


Nibbler
13.03.2018
11:35:03
Вообщем у меня курсовая и очень мало времени до сдачи, поэтому сам разобраться, гуглить и т.д. уже не успеваю.
Вот описание того, что надо сделать:
Система управления требованиями при проектировании веб-сайта
Возможность добавлять проект, изменять его статус.
За проектом закрепляется выбор одного из двух гостов для его ТЗ.
У проекта есть актуальная версия ТЗ, которая может быть изменена по ходу проекта.
При внесении изменений в список требований, создаётся новая версия ТЗ через систему контроля версий и есть возможность добавить комментарий. Все версии требований у проекта, а также комментарии к ним можно просматривать.
При заполнении или внесении изменений в требования можно использовать вставлять текст, картинки и ссылки на внешние источники (либо другие пункты ТЗ)
Надеюсь, понятно расписал. Такие вопросы:
1) Как ты бы стал хранить ТЗ, мне предложили в JSON, что думаешь?
2) С чего начать, где прочитать про использование git для данного случая?
3) Какие-то свои комментарии
Буду крайне признателен!)
Ну давайте я накидаю вопросов


Михаил
13.03.2018
11:35:14
Сказали сделать на нём, поэтому и делаю. Такие дела)
Буду рад любой помощи.

Nibbler
13.03.2018
11:35:35
Возможность добавлять проект, изменять его статус.
Кто может менять статус? заказчик или все? Нужен ли котроль доступа по ролям?

Павел
13.03.2018
11:35:36
Это не вопросы, это хантинг исполнителя

Nibbler
13.03.2018
11:36:01
При внесении изменений в список требований, создаётся новая версия ТЗ через систему контроля версий и есть возможность добавить комментарий.

Dmitriy
13.03.2018
11:36:02
html или .md
2. git-scm.com/book

Nibbler
13.03.2018
11:36:04
Чаво?

Михаил
13.03.2018
11:36:16
Это локальный проект для разработчика. Стоит только на его компе и работает только он с ним.

Максим
13.03.2018
11:36:35
Сказали сделать на нём, поэтому и делаю. Такие дела)
я когда то делал сервис переводов книг - несколько человек могли переводить разные части книги одновременно, и надо было сохранять каждую версию. Но я обошелся базой данных, без Git. разбивал книгу на части, и на каждое сохранение сохранял данные в таблицу version с ссылкой на оригинальный участок книги. Типа того

Nibbler
13.03.2018
11:36:45

Михаил
13.03.2018
11:37:04
В каком плане?

Nibbler
13.03.2018
11:37:08
ТЗ грузится или пишется в сервисе?

Михаил
13.03.2018
11:37:27
Пишется в сервисе. Просто заполнять поля по выбранному госту.

Nibbler
13.03.2018
11:37:31
В каком плане?
В плане том, что у Вас сайт поднимается. Он по умолчаниб локальным быть не может

Максим
13.03.2018
11:37:37

Михаил
13.03.2018
11:37:40
Локальное веб-приложение

Nibbler
13.03.2018
11:37:58
лан пох. Тут ТЗ нет

Google

Михаил
13.03.2018
11:38:08
Что именно?

Nibbler
13.03.2018
11:38:11
что должно и как должно
и кто рулит и куда грузит и …

Максим
13.03.2018
11:38:22

Nibbler
13.03.2018
11:38:37
Ок, простой вопрос
Как создать ТЗ
по шагам

Михаил
13.03.2018
11:39:23
За проектом закрепляется один из 2 гостов.
Далее, ты заполняешь каждое из полей и нажимаешь "сохранить" - в моём представлении пока что как-то так...

Admin
ERROR: S client not available

Михаил
13.03.2018
11:40:04
Сохраняется в JSON файле или что-то вроде этого + создаётся версия в git, если это реально, я пока не уверен

☕ CunningFox
13.03.2018
11:40:08
Всем привет, есть вопрос по DI.
У меня есть компонент redis в конфигурации я ему указал db '0', возникла потребность подключить второй компонент который будет подключаться к db '1'.
В лоб решение добавить второй компонент к примеру redis1, в котором описать параметры подключения к db.
Тут возникает проблема, как в модуль/компонент прокинуть нужный мне redis1 компонент.
В лоб два варианта:
1. Передать название компонента строкой 'redis1';
2. Завернуть это через DI, создать свой \my\redis\Connection extends yii\redis\Connection и в компоненте модуле определить зависимость от него.
Может кто подкинет еще варианы решения задачи?

Nibbler
13.03.2018
11:41:02

Михаил
13.03.2018
11:41:28
34 или 19 на выбор, я так понял это от типа проекта зависит.

Nibbler
13.03.2018
11:41:40
зачем

Михаил
13.03.2018
11:43:07
Суть в том, что кампании по разработке сайтов дают заказ, программист берёт проект на себя, создаёт в этом веб-приложении проект, выбирает гост с которым удобнее работать. Создаёт первую версию ТЗ по "словестному" описанию заказчика. Далее, когда по ходу проекта меняются требования, изменения вносятся в виде новой версии ТЗ, а затем программист уже что-то меняет в своём коде.

SiZE
13.03.2018
11:43:09

Максим
13.03.2018
11:43:10
Что такое ГОСТЫ и зачем
техническая документация всегда пишется по гостам, например, на заводе каком то. все должно быть по стандартам

Nibbler
13.03.2018
11:43:57
банальных картинок
отспупов

Google

Nibbler
13.03.2018
11:44:18
и т.д.

☕ CunningFox
13.03.2018
11:44:23

Nibbler
13.03.2018
11:44:30
Я спрашиваю зачем он локальному программисту

☕ CunningFox
13.03.2018
11:44:33
т.е. зависимость будет у него уже в себе

Максим
13.03.2018
11:44:56

Nibbler
13.03.2018
11:45:07

SiZE
13.03.2018
11:45:41

☕ CunningFox
13.03.2018
11:45:46
или все таки через конфиг 'redis' => 'redis1' а потом Instance::ensure()


Kirill
13.03.2018
11:46:41
Вообщем у меня курсовая и очень мало времени до сдачи, поэтому сам разобраться, гуглить и т.д. уже не успеваю.
Вот описание того, что надо сделать:
Система управления требованиями при проектировании веб-сайта
Возможность добавлять проект, изменять его статус.
За проектом закрепляется выбор одного из двух гостов для его ТЗ.
У проекта есть актуальная версия ТЗ, которая может быть изменена по ходу проекта.
При внесении изменений в список требований, создаётся новая версия ТЗ через систему контроля версий и есть возможность добавить комментарий. Все версии требований у проекта, а также комментарии к ним можно просматривать.
При заполнении или внесении изменений в требования можно использовать вставлять текст, картинки и ссылки на внешние источники (либо другие пункты ТЗ)
Надеюсь, понятно расписал. Такие вопросы:
1) Как ты бы стал хранить ТЗ, мне предложили в JSON, что думаешь?
2) С чего начать, где прочитать про использование git для данного случая?
3) Какие-то свои комментарии
Буду крайне признателен!)
Похоже не на курсовую, а на перекладывание своей работы прям


☕ CunningFox
13.03.2018
11:46:50
И для него надо задать конфигурацию, что бы в будущем можно было легко масштабировать

Kirill
13.03.2018
11:46:52
Возможно ошибаюсь, но выглядит так))

SiZE
13.03.2018
11:47:40
точно так же если надо два подключения к обычной БД

Nibbler
13.03.2018
11:48:05
А может и фриланс ? ибо чувак пропал просто когда вопросы пошли

Kirill
13.03.2018
11:49:18
Короч пацаны, есть курсовая, вот что надо сделать, у вас три часа, время пошло.
У кого лучше реализация будет, тому спасибо

Nibbler
13.03.2018
11:49:27
))
скажу типа курсовая ?