• Как в yii2 можно реализовать добавление видео в админке?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Вы хотите загружать видео к себе? Обычно используют api видеохостингов. Того же youtube
    Но в целом ничего не отличается от загрузки фото.
    Загрузка файла и загрузка файла. Какая разница что там? Тут только надо что бы сервер пропускал файлы большого размера.

    И еще 5 копеек
    С картинками разобрался

    Если Вы поставили стороннее решение, не значит, что разобрались. Я именно поэтому и не советую использовать что-либо готовое, до того как не научитесь писать подобное. Надо разобраться с загрузкой файлов без сторонних виджетов. Возьмите обычный input type="file" и разберитесь с загрузкой, что для фото, что для видео будет одинаково.
    Ответ написан
    2 комментария
  • Js RegExp почему не всегда один результат?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    RegExp в JavaScript сохраняет своё состояние между вызовами. Так как выражение содержит флаг глобального соответствия g, после очередного найденного совпадения поиск продолжается.

    У экземпляра объекта Regexp есть свойство lastIndex, которое позволяет читать/писать индекс, с которого начнётся следующее сопоставление. Он поможет разобраться:
    var RE = /([A-z0-9])/g;
    console.log([
      RE.lastIndex, RE.test("aaaa"), // 0,true
      RE.lastIndex, RE.test("aaaa"), // 1,true
      RE.lastIndex, RE.test("aaaa"), // 2,true
      RE.lastIndex, RE.test("aaaa"), // 3,true
      RE.lastIndex, RE.test("aaaa"), // 4,false
      RE.lastIndex, RE.test("aaaa"), // 0,true
    ]);
    Ответ написан
    2 комментария