Ivan Yakushenko: Установите нормальную IDE для php. В поиске по проекту ищите что вам надо. Мы тут вангуем хорошо, но это не наше дело.
P.S. У вас в SignupForm.php на 63 строке Yii::app вместо Yii::$app. Это написано, читать умеете вроде, почему бы не попробовать прочитать что вам пишет ошибка?
Breddy: Хочу сказать что там нет админки. Административная панель как правило нужна для готового приложения со своей логикой, а yii2-advanced это не приложение (полноценное), а лишь шаблон (что-то наподобие How-to).
P.S. Чтобы ответить - есть соответствующая кнопка. Я случайно забрел сюда ещё раз.
Вам нужно нормальное ТЗ. Ваше описание - мечты идиота.
Поисковики давно делают похожее, но сколько это будет стоить?
Как бюджетный вариант - Сохраняйте в PDF страницы, отрендеренные соответствующим инструментом и тащите оттуда текст Fine Reader подобным инструментом.
80% таких задачек основываются на комбинаторике и графах (зачастую повторяясь, лишь слова местами меняют и под другим углом рассматривают), зная базу этих двух уже легче копать в нужном направлении.
Модуль может существовать сам по себе. Приложение frontend в advanced шаблоне - это модуль.
Модуль должен уметь существовать сам по себе, на то и название.
Скорее всего вы имели в виду, что модуль в контексте Yii не может существовать без самого фреймворка и $app->run(), но это одно из немногих почему Yii не любят - сильная связность.
Юрий Чудновский: VGA? 0_o вы были долгое время в заморозке? DVI конечно.
Хреновый ШИМ регулятор даёт эффект в любом случае, даже если просто погулять, прийти включить комп и археневать. Я говорю именно про момент смены дисплея. Вам не понять, у нас разница проблемы в 10 раз отличается.
Когда-то 640x480 было чем-то невероятным. Все познается в сравнении, если у вас уже есть монитор и вы собираетесь им пользоваться, то ищите подходящий DPI под ваш монитор. Сильное различие будет мешать.
Юрий Чудновский: У вас разница не сильно заметна. 20/13 = 1.53 и 1680/1366 = 1.22 (1.53-1.22)
У меня 27/13 = 2.07 и 1920/3840 = 0.5 (2.07-0.5), представляете как режет глаза 27 дюймовый моник?)
Максим Тимофеев:
>"если переход не с сайта"
>"Чего Вы решили что с get запросом"
Не с сайта POST запрос не поступит.
>"Что костыльного в afterAction"
Не afterAction, а использование goBack. Повторюсь - эта функция не для этого что вы делаете.
>"Это соблюдение принципов ООП"
Что? Вы жертва ряда статей про архитектуру, где её прославляют и ни капли похоже не понимаете в том что происходит. Я не против объектов, я сам ооп-шник, но вы упомянули архитектуру совсем не в том контексте.
>"Если бы я в экшен эту логику засунул - вот это было бы странно"
Ничего странного, написав строки в afterAction вы их обобщили, с тем же успехом можно было создать отдельный метод и вызывать в конце каждого экшена или не делать метод и писать этот код прям там. Обобщение это хорошо - это не принцип ООП, а принцип хорошего тона.
Уберите ваш костыль с SiteController и все заработает как надо. Угадайте почему?
Здоровые пиксели сильно заметны при резкой смены экрана, у меня 2 экрана одного размера но разных разрешений, на том что разрешение поменьше - первый час болят глаза и текст порой неразборчив в первую долю секунды. Так что это не миф, просто вы с ними не сталкивались.
Ссылка на исходники там же.