👀
а, точно
Павел
Из коммон картинку грузануть которая во фронтэнд
👀
конкретно из frontend наверное не получится, если не повесить алиас чисто на frontend
Павел
А что мешает?
Игорь
@frontend - дефолтный
👀
допустим, в common/models/User.php у него есть метод getAvatar()
тогда внутри метода можно написать
\Yii::getAlias('@webroot/avatars/').$this->avatarPath
👀
если есть @frontend, то можно написать \Yii::getAlias('@frontend/web/') и чё там дальше надо
Vladislav
мне надо картинку запихнуть просто в layout письма
Vladislav
а он в common
👀
\Yii::getAlias('@frontend/web/') и чё там дальше надо
👀
посмотри в /common/config/bootstrap.php, там должны быть прописаны дефолтовые алиасы
Павел
Пропиши свой алиас какой нужен
👀
оффтоп, но что за китаец @frontend? кто-то его знает? может @backend это его друг?
Игорь
http://www.yiiframework.com/wiki/667/yii-2-list-of-path-aliases-available-with-default-basic-and-advanced-app/
Игорь
там все 11 друзей оушена
Vladislav
понял благодарю
Павел
Павел
Павел
Спит бот
Vladislav
https://кодер.укр/%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8/yii2-%D0%BF%D1%81%D0%B5%D0%B2%D0%B4%D0%BE%D0%BD%D0%B8%D0%BC%D1%8B-%D0%BF%D1%83%D1%82%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-basic-%D0%B8-advanced
Vladislav
русская версия))
Karim
https://yiiframework.com.ua/ru/doc/guide/2/concept-aliases/ тут оформление приятнее
👀
я предпочитаю .md
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/concept-aliases.md
Karim
тоже неплохо)
👀
только что мы с вами доказали что для yii2 в гугле тысячи ресурсов с документацией
👀
причём доказали опытным путём
Vladislav
в моём случае в яндексе =D
👀
4 ссылки на аналогичные по смыслу статьи, на моём веку это рекорд
Павел
Всем плюсы!
Павел
Разбудите бота - я сойду!
👻
Ставиться на входе после крана
👻
Не туда
Lee
Lee
Борода.
Vladislav
народ, а как указать шаблон для контактной формы
Vladislav
что-то я не въехал)
Vladislav
шаблон почты
who are you
/status@Shizoid_bot
Артём
Если кто хочет пройти курс по созданию фреймворка на компонентах Симфони и вообще познакомится с Симфони, как я например, ранее с ним не работал.
Вот ссылка на уже собранный MVC фреймворк, на компонентах + немного его переработал.
Написан на Symfony 3.3 Components, с PSR-4, по официальному обновленному курсу
https://github.com/artnv/simplex-symfony-framework
По курсу, весь код придется собирать с нуля и он там по всем статьям разбросан, а тут рабочий, уже собранный вариант.
Сейчас там есть роутинг, события, генератор url, поддержка ЧПУ-Url'ов по-умолчанию. Сам MVC шаблон и возможность создания фрактальных-MVC, встроенное кеширование (можно превратить динамический контент в статический, одним методом) и т.д.
В гугле можно найти перевод этого курса на русский, 2012 и 2015 года, но там старая версия Симфони 2, с PSR-0 и прочими устаревшим кодом
http://boliev.ru/potencier_contents/
и на Хабре с 1 по 7 страниц (из 12) https://habrahabr.ru/post/136110/
Этот курс на английском, официальный и обновленный, написан на symfony 3 и по нему написан тот фреймворк
http://symfony.com/doc/current/create_framework/index.html
Dmitriy
а что там собирать то ?
Dmitriy
standard edition есть же
Dmitriy
https://github.com/artnv/simplex-symfony-framework
тут вообще кругом антипатерны
Артём
да, для знакомства
Dmitriy
я к тому что лучше взять нормальную версию . и посмотреть как делать нужно
Dmitriy
плохая практика
Артём
Dmitriy
Артём
а зачем тогда про паттерны втираете?)
Dmitriy
https://github.com/symfony/symfony-standard вот
Артём
да я знаю что есть сам фреймворк, мне для знакомства и для админки. Мне тяжелый не нужен
Артём
что не так, напиши я загуглю почитаю тогда
Dmitriy
вендор сразу в гитигнор
Артём
так другой придет сразу скачает и у него заработает, нафиг ему устанавливать что-то, не удобно так
Dmitriy
в src не должно быть файлов фрейворка. только твой код
Dmitriy
как знаешь
Артём
так, ну фреймворк возможно перенесу
Артём
а вендор хз хз
Артём
спс))
Артём
а так потом небольшую админку на нем сделаю, как раз ничего лишнего. Роутинг, сессии, чпу, и mvc с событиями, за глаза хватит
Dmitriy
хех
Артём
так я для себя
Артём
ну а какие еще быстрые решения есть для базовых CRUD и только для админки?
Артём
Фреймворк целый ставить как-то не очень мне кажется
Dmitriy
на каком фрейме ?
Dmitriy
ну с такой логикой быстрых не видать
Артём
spa
Dmitriy
это не фрейм. а технология
Артём
ну, админка для spa-сайта
Dmitriy
на каждом фрейме свои интструменты.
Dmitriy
конктентее вопрос
Артём
весь сайт на js, на бэкбоне. Мне Symfony ставить чтобы товар добавить?
Артём
tema.pw/tmp
Dmitriy
Dmitriy
тебе тогда нужно идти в сторону микро фреймов
Артём
там связи между сущностями, какая монга?
Dmitriy
ну там связи реализуются на уровне приложения
Артём
че вы в чате все к противостоянию к какому-то скатываете. Когда в irc сидели там как-то по спокойней было
Dmitriy
в смысле ?