@yii2ru

Страница 1286 из 1721
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
если у меня подомены moskow.site.ru, london.site.ru
Тащи с конфига название города и подставляй

Не?

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

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
Ну ладно это ясно, но как фуртер и хедер в зависимости от города показывать, неужели одно решение хранить опять в ближайшее?

В бд?

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
Фуртер телефоны разные
Либо layout разный, но это гемор, либо через params пробрасывать в layout

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
@Prosperodesu, как это относиться к Yii ?
А где мне спросить можно?

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 почитай доки

Евгений
26.05.2018
15:31:25
взять видео и через ffmpeg сделать скрин. он поддерживает дистанцию интервалы и всякую херню...
Через ffmpeg мне приходит. Но очень долго Мне нужно запустить сервер который это видео обработает, а только потом получить скриншот. Мне нужно как можно быстрее его получить

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 сервер 1 видео

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

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

А в чем проблема очереди?
Нужно время чтобы сервак запустить

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

Это важно.

Но я так понял это очень накладно))

Ну, решение может быть получение скрина, сразу после загрузки на сервер

Крч буду думать, спасибо

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

Google
Ad.x ??
26.05.2018
15:49:27
Через ffmpeg мне приходит. Но очень долго Мне нужно запустить сервер который это видео обработает, а только потом получить скриншот. Мне нужно как можно быстрее его получить
крч делаешь так. запускаешь видос у себя на компе в полном экране, выбираешь нужное время, принт скрин тычешь и вуаля, ниче не нада никуда грузить, красотень.

Евгений
26.05.2018
15:49:51
держать запущенным сервак уже предалгали ?
Ну, если будет много видосов, то он загнется один

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

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
в очереди если все запихнуть. не загнется
Да не, лучше все на отдельных серварах делать А скриншот пока что на веб-морде буду получать через ffmpeg, а не с сервера который конвертирует.



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

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

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