
Rusty_b0lt
26.05.2018
11:05:16
есть
я их создал
раньше у меня не было этой системы
и там показывались просто все страницы этой категории

Google

Rusty_b0lt
26.05.2018
11:05:47
вне зависимости от access
и все было ок
но как только я поменял на это, то GridView стал пустым всегда

Zhenya
26.05.2018
13:59:35
Всем привет, подскажите мне пожалуйста как быть со статистическими страницами, где меняется инфа очень редко и раличие между ними лишь в названии города, тут не сделаешь же '//<city:\w+>.site.ru/videos' => 'video/index', и не вытянешь из бд city_id
если у меня подомены moskow.site.ru, london.site.ru

Like
26.05.2018
14:00:29
Не?

Zhenya
26.05.2018
14:00:56
пока не знаю как тут сделать то лучше

Like
26.05.2018
14:01:31

Максим
26.05.2018
14:47:22
В конфиге апача или nginx

Zhenya
26.05.2018
14:48:31
Ну ок, а как тогда делать кучу контроллеров создавать для разных городов со статической страницей о нас

Максим
26.05.2018
14:48:38
Например, city_name.site.ru прокидывать в site.ru/cities/view/city_name типа того

Google

Максим
26.05.2018
14:49:16
Не надо кучу, все сабдомены в один экшен кидаешь, ловишь в нем city_id и тянешь из базы нужную инфу
Ты же например для каждой новости или юзера не делаешь отдельный контроллер

Zhenya
26.05.2018
14:51:29
Ну это ясно, но как со статистической страницей О нас, где инфа меняется раз в сто лет,. Предлагаешь что ли сделать контроллер StaticController и там экшены фуртер, хэдер, другие Статик страницы о нас и сделать таблицы где будет Id, htmlcode, city-id

Максим
26.05.2018
14:53:29
Ну это ясно, но как со статистической страницей О нас, где инфа меняется раз в сто лет,. Предлагаешь что ли сделать контроллер StaticController и там экшены фуртер, хэдер, другие Статик страницы о нас и сделать таблицы где будет Id, htmlcode, city-id
Это можно и в SiteController делать, каждая страница отдельными экшеном, либо один общий, если различие только название города

Zhenya
26.05.2018
14:55:32
Но как в зависимости от города показывать что ли кучу разных акшенов понаделать с кучей вью с каждым городом отдельно

Максим
26.05.2018
14:57:18
Экшен принимает айди города, в Базе ищешь название и во вью передашь
Для всех городов один экшен и вью

Zhenya
26.05.2018
14:59:17
Ну там в странице о нас не только название меняется, но и картинка и текст

Максим
26.05.2018
15:01:02
Так они же в таблице с городами, их тоже можно во Вью передать
Сгенерируй в gii какой нибудь crud для любой таблицы и посмотри как там сделано это все

Zhenya
26.05.2018
15:03:35
Ну ладно это ясно, но как фуртер и хедер в зависимости от города показывать, неужели одно решение хранить опять в ближайшее?
В бд?

Like
26.05.2018
15:04:57
Чаво меняется

Zhenya
26.05.2018
15:05:21
Фуртер телефоны разные
Текст
Лого
Много че

Like
26.05.2018
15:05:33
А как заказчик это редактирует?

Google

Zhenya
26.05.2018
15:06:03
Никак,ему бы в зависимости от города показывать разную инфу

Like
26.05.2018
15:06:21

Zhenya
26.05.2018
15:07:01
Это раз в сто лет редактируется
Статика

Like
26.05.2018
15:07:32
Ай, забей
Ты не пробиваемый

Максим
26.05.2018
15:19:24

Zhenya
26.05.2018
15:20:17
Спасибо, буду думать

Евгений
26.05.2018
15:26:23
Как получить скриншот из <video>?
Мне надо когда пользователь загружает видео, получить скриншот. Но получаю черное изображение. Может это связано с тем, что оно берет самый первый кадр?Как тогда взять например 5-ый?

Sergey
26.05.2018
15:27:32
@Prosperodesu, как это относиться к Yii ?

Евгений
26.05.2018
15:27:51

Evgeny
26.05.2018
15:27:56
если DRM - то никак

Евгений
26.05.2018
15:28:08

Sergey
26.05.2018
15:28:11
читать доку интсрумента, через который ты делаешь скриншот

Евгений
26.05.2018
15:28:39

Evgeny
26.05.2018
15:29:58
video js почитай доки

Dmitriy
26.05.2018
15:30:24

Евгений
26.05.2018
15:31:25

Evgeny
26.05.2018
15:31:34

Like
26.05.2018
15:32:04

Google

Евгений
26.05.2018
15:32:17
Да минуту нужно ждать
пока прийдет скриншот

Like
26.05.2018
15:32:29
С очередями тебе не нужно будет ждать

Евгений
26.05.2018
15:33:57
С очередями тебе не нужно будет ждать
Амазоновский сервак для обработки текущего загруженного видео запускается где то минуту.
Про серверную часть я в курсе.
Ладно, оставлю пока эту затею)

Like
26.05.2018
15:34:32
Видимо, я что-то не понимаю...

Евгений
26.05.2018
15:34:58
1 сервер 1 видео

Like
26.05.2018
15:35:06
А в чем проблема очереди?

Евгений
26.05.2018
15:35:11
и после завершения задачи он выключается

Like
26.05.2018
15:35:43

Dmitriy
26.05.2018
15:36:03

Евгений
26.05.2018
15:36:42
Ну тут вопрос вообще получить скриншот не ожидая, пока видео на сервер загрузится
Это важно.
Но я так понял это очень накладно))
Ну, решение может быть получение скрина, сразу после загрузки на сервер
Крч буду думать, спасибо

Ad.x ??
26.05.2018
15:46:59

Dmitriy
26.05.2018
15:47:19
держать запущенным сервак уже предалгали ?

Google

Ad.x ??
26.05.2018
15:49:27

Евгений
26.05.2018
15:49:51

Alexander
26.05.2018
15:50:16
Привет. Какую посоветуте библиотеку для view для обработки поведения many-to-many?

Ad.x ??
26.05.2018
15:50:35

Dmitriy
26.05.2018
15:50:39

Like
26.05.2018
15:52:03
Хош шоб либа тебе сама вывела данные со связью many-to-many?

Alexander
26.05.2018
15:52:58
Чета ничо не понял
Библиотеку для связи моделей many-to-many, что-то такое нашел https://github.com/voskobovich/yii2-linker-behavior

Евгений
26.05.2018
15:53:03

Alexander
26.05.2018
15:56:35

Ad.x ??
26.05.2018
15:59:29
https://stackoverflow.com/questions/36035721/how-can-i-set-preview-of-video-file-selecting-from-input-type-file?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
вот эти две штуки соединишь, и получишь скриншот до загрузки видео

Сергей
26.05.2018
16:46:08
Вечер добрый!
Можно как-то на инициализацию компонента повесить код?
Имеется в виду в конфиге:
'mailer' => [
'class' => yii\swiftmailer\Mailer::class,
],
Сделать что-то вроде:
'mailer' => [
'class' => yii\swiftmailer\Mailer::class,
'on init' => function($obj) { … },
],
?

Виктор
26.05.2018
17:00:05
В чем необходимость делать это?

Сергей
26.05.2018
17:00:47
плагин для swiftmailer подключить
$mailer->swiftMailer->registerPlugin(new CssInlinerPlugin());

Виктор
26.05.2018
17:04:16
Смотрим внимательно, все уже предусмотрено
https://www.yiiframework.com/extension/yiisoft/yii2-swiftmailer/doc/api/2.2/yii-swiftmailer-mailer

Сергей
26.05.2018
17:05:09

Vadim
26.05.2018
19:23:41
Тупой вопрос.
База данный (mysql) начинает лагать из-за большого кол-ва записей или из-за размера данных?