The Ant
рефрещ )
Ceyhun
ребят, какой транслейтебл поведение вы используете?
Ceyhun
есть лучше этого? https://github.com/creocoder/yii2-translateable
Serg
rest/controller на пустые значения подставляет not set как отключить не глобально?
who are you
вы так же делаете мету ? $this->registerMetaTag(['name' => 'keywords','content' => $pages->pagesAdvanced->keywords]);
Andrey
@Jeihun кто-то рекомендовал https://github.com/lav45/yii2-translated-behavior Я использовал https://github.com/OmgDef/yii2-multilingual-behavior
Niko
ребят, какой транслейтебл поведение вы используете?
Не знаю правда ли это, но говорят лучше хранить title_ru title_en в одной строке, чем иметь несколько строк с title и lang А говорят лучше тем, что поиск происходит гораздо быстрее по одной длинной строке, чем по большому кол-ву коротких записей в бд
Niko
Но говорят в Москве кур доят В голову не бери
Ceyhun
@Jeihun кто-то рекомендовал https://github.com/lav45/yii2-translated-behavior Я использовал https://github.com/OmgDef/yii2-multilingual-behavior
спасибо. Здесь не совсем понравилось, что они не используют модель для таблицы переводов.
Andrey
в том что я использую можно использовать, либо она генерируется налету
Andrey
что именно?!
Ceyhun
что она генериурется на лету
Ceyhun
по-моему легче определить его заранее
Andrey
ну так создавайте свою и поведение будет использовать его
Niko
я использовал такое решение в маленьком проекте, где всего 3 языка. Но я сторонник динамического решения. пришлось подправлять creocoder/yii2-translateable
советую использовать и дальше Удобней добавлять языковые переводы, скопировав пачку слов в гугл и обратно (через зажатый альт вертикально мышкой проводишь и выделяются все слова). Из гугла в это же место вставляешь переведенный текст и все заменяется на свои места А с твоим подходом нужно будет через админку каждое слово выискивать, которое не перевел, и переводить
Ceyhun
а поведение искал для перевода контента
Ceyhun
классная штука) часто пользуюсь.
Andrey
'ml' => [ 'class' => MultilingualBehavior::className(), 'langClassName' => PostLang::className(), // or namespace/for/a/class/PostLang 'attributes' => [ 'title', 'content', ] ], настройка из описания
Andrey
@maximniko ты не по теме засираешь чат, вопрос был о другом
Ceyhun
спасибо!
Andrey
там возможностей много но нужно разобраться
Niko
@maximniko ты не по теме засираешь чат, вопрос был о другом
Может мой совет даст человеку больше пользы, чем твой прямой ответ
Niko
Andrey
будем надеяться
who are you
Андрей чот злой 😁 наверное не кушал
Andrey
Andrey
напиши в личку структуру своих таблиц
Дмитрий
select на from замени
SiZE
select на from замени
не совсем. У него же ActiveQuery. Просто он в select() несуществующую колонку попробовал добавить.
Дмитрий
не совсем. У него же ActiveQuery. Просто он в select() несуществующую колонку попробовал добавить.
Да этот код я ему писал. Ошибся там где обычно ошибаюсь - в какой функции пишется алиас для таблицы
Дмитрий
в select или в from )
Alexei
Всем привет! А не подскажите, как лучше юзать yii с react.js на фронте?
Kirill
Делаешь апи на уии2 тогда и всё
Vladislav
Всем привет. Не подскажите учебник по Yii2 на русском?
Katulos
Нет
Katulos
Учи на английском
Раджаб
Использую yiiframework.com.ua Пока нравится
Katulos
Чо как не погромист
Stas
Привет, ребята! Хочу с вами обсуждать Yii2, учиться всему новому и так далее!
who are you
Stas
Придумал шутку: а вы кстати знаете, бихевиора с каким названием не хватает в Yii2? Behaviorable.
Katulos
Обсуждай, учись
Katulos
Чем больше погромистов тем больше говнокода и энтропии
who are you
Обсуждай, учись
чот ка кто не по дедовщински звучит 😄
Katulos
А как надо?
Katulos
Вилкой в глаз или на yii1 раз?
who are you
ой, не заметил ) там потом ты исправился 😄
who are you
кстати чем то может пользуетесь для упрощения работы с аджакс ?
Юрий
Vue и никакого аякса)
Раджаб
Щас скажут не упрощай, делай по хардкору =D
Alexey
Vue без ajaxa? хмм... интересно
who are you
Вуе упрощает?👀
Nastya
А нафиг вообще упрощать аякс?
Nastya
Попробуйте, довольно прикольный реактивный фреймворк
who are you
А нафиг вообще упрощать аякс?
Не строить кучку строк на джава скрипт
Nastya
Ну пользуйтесь get() и post(), там поменьше кучка будет
Nastya
Ну все тут больше по бэкенду))
Vitaliy
Как его в yii шаблоны вставить?
who are you
чот геморойно очень с ноля делать
Nastya
Как его в yii шаблоны вставить?
Ну я делаю без .vue, неохота ноду ставить. Домой доберусь, покажу
Gennadiy
vue же как ангуляр 1 можно инклудить, один файлик в скрипты добавил и юзай
Niko
Ну я делаю без .vue, неохота ноду ставить. Домой доберусь, покажу
Не забудь! С пагинацией примерчик, с плюшками там разными)
Niko
ты чо тоже VUE задумал юзать?
Только если увижу с этого профит с учетом затраченного времени На ларакасте смотрел уроки, но как-то не зашло
who are you
'class' => TimestampBehavior::className(), 'createdAtAttribute' => '_create', 'updatedAtAttribute' => '_update', 'value' => new Expression('NOW()'), ка кбы сделать чтобы местное время было а не чорти чо базовское?
who are you
точнее чтобы смотрело настройки конфига и вставляло в соответствии с конфигом
who are you
Наверное лучше пусть утц останется а в настройках форматтера укажу дефолт тайм зону
Vladislav
Всем привет. Не подскажите учебник по Yii2 на русском?
А можно получить ссылки хотя бы англ?
Nastya
никогда не понимала, как вы, люди, по книжкам учитесь
Nastya
меня всегда на работе кидали, как щенка в прорубь, типа есть задача, камон
Nastya
я так на андроиде написала пару приложений, потому что НАДО было))