Найдено 273 результата
- 2015.10.22, 09:25
- Форум: Установка и настройка
- Тема: Коллеги, поделитесь конфигом Nginx для связки Apache + Nginx для Yii2
- Ответы: 4
- Просмотры: 2732
Коллеги, поделитесь конфигом Nginx для связки Apache + Nginx для Yii2
Не могу в инете найти, везде Nginx идет c PHP-FPM. Вернее, настроить не могу, где-то у меня косяк в конфиге.
- 2015.10.10, 21:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос / обсуждение для тех, кто разобрался в группировке бандлов
- Ответы: 2
- Просмотры: 1505
Re: Вопрос / обсуждение для тех, кто разобрался в группировке бандлов
Тоже интересно, хотя на практике еще не пробовал. А вы попробуйте "проигнорировать" совет с доки и просто сделать 2 таргета - для бэкенда и для фронта, и в них перечислит, что вам нужно, дублируя некоторые ассеты и так и там. Может прокатит? Конечно пробовал :) Ругается и говорит, что &qu...
- 2015.10.10, 16:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос / обсуждение для тех, кто разобрался в группировке бандлов
- Ответы: 2
- Просмотры: 1505
Вопрос / обсуждение для тех, кто разобрался в группировке бандлов
Есть бандлы A, B, C Frontend использует: A, B Backend использует: B, C Я хочу сжать A+B=AB, чтобы показывать на frontend, и B+C=BC, чтобы показывать на backend. Т.е. для frontend, к примеру, будет только один *.css файл и один *.js (вот такая задача). Yii мне дают это сделать http://www.yiiframework...
- 2015.09.14, 19:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Re: Аналог through Yii1 в Yii2
Александр , нет, задача не такая. В вашей схеме все верно, кроме того, что у таблицы album нет поля user_id , т.е. альбомы связаны с юзерами только через photo. Задача: получить все альбомы (только альбомы) для данного пользователя: class User ... public function getAlbums() { return $this->has...
- 2015.09.14, 13:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Re: Аналог through Yii1 в Yii2
Но вообще прямо совсем-совсем прямого аналога в Yii 2.0 нет. Еще раз: 1 В Yii1 through работает со всеми связями, кроме MANY_MANY (согласно доке Yii1) 2 В Yii2 via / viaTable работает только с HAS_MANY и MANY_MANY (терминалогия Yii1, в Yii2 - это hasMany() ) 3 Вы пишите " Я про via говорил, а ...
- 2015.09.13, 21:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Re: Аналог through Yii1 в Yii2
Такое, кстати, на StackOverflow практикуется. При создании вопроса выдаётся список похожих. Александр, пожалуйста, проясните ситуацию, вы полностью не правы . В Yii1 through - это не только HAS_MANY, связь может и такая HAS_ONE. Например, user-profile-profile_image (3 таблицы, одной строчке из user...
- 2015.09.11, 23:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Re: Аналог through Yii1 в Yii2
Это обычный троллинг. Человек приходит в тему, судя по всему сам не знает ответа, пишет комментарий "Ты дурак" и опять троллит. Раньше так счетчики сообщений набивали в начале 2000-х, сейчас видимо просто много свободного времени..
- 2015.09.11, 12:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Re: Аналог through Yii1 в Yii2
Я думал, это другое: это аналог MANY_MANY для Yii1.Sam Dark писал(а):via.
Значит via в Yii2 заменило и through и MANY_MANY (в Yii1 это были разные вещи)?
- 2015.09.10, 21:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аналог through Yii1 в Yii2
- Ответы: 23
- Просмотры: 5945
Аналог through Yii1 в Yii2
Есть юзеры (user), у юзеров есть посты (post, с полем cat_id), у постов есть категории post_cat. Как сделать рилейшен в модели User, что получить все категории постов для всех постов юзеров (без повторений, конечно)? Вот примерный аналогичный Query: $postCatModels = PostCat::find()->joinWith('posts'...
- 2015.08.16, 12:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать правильно? Интересен ваш опыт!
- Ответы: 6
- Просмотры: 2553
Re: Как сделать правильно? Интересен ваш опыт!
Пожалуйста пример-строчку из проекта.mkramer писал(а):Можно. ИспользовалАнтон Смирнов писал(а): 1. Там нельзя использовать alias'ы,
.
- 2015.08.15, 14:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать правильно? Интересен ваш опыт!
- Ответы: 6
- Просмотры: 2553
Re: Как сделать правильно? Интересен ваш опыт!
Ха-хаLoveorigami писал(а):Сделал форк виджета. Переписал под себя. Сделал свой пакет. Добавил в проект.
- 2015.08.14, 23:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать правильно? Интересен ваш опыт!
- Ответы: 6
- Просмотры: 2553
Re: Как сделать правильно? Интересен ваш опыт!
По поводу первого - http://www.yiiframework.com/doc-2.0/guide-structure-assets.html#customizing-asset-bundles, по поводу второго - если в конфигах такого варианта не предусмотрено, то наследовать и переопределять функцию. Лезть в vendor не стоит, поскольку поломаете возможность обновляться. 1. Там ...
- 2015.08.14, 23:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать правильно? Интересен ваш опыт!
- Ответы: 6
- Просмотры: 2553
Как сделать правильно? Интересен ваш опыт!
Есть плагин для JQuery, я нашел расширение для Yii2 которое позволяет удобно подключать этот плагин в коде. Теперь вопрос, как сделать правильно с точки зрения Yii. 1. Хочу заменить файл plugin.css (своим файлом plugin.css), который находится примерно в "..bower..plugin...plugin.css", а по...
- 2015.07.17, 14:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение и связи
- Ответы: 9
- Просмотры: 2976
Re: Поведение и связи
Я вызываю геттер и в самом поведении:
$this->files
получаю ActiveQuery. При таком коде это ожидаемо. Получается, что в данном решении мне следует использовать или наследование или трейты, чтобы не дублировать код, поведения применить не получается.
$this->files
получаю ActiveQuery. При таком коде это ожидаемо. Получается, что в данном решении мне следует использовать или наследование или трейты, чтобы не дублировать код, поведения применить не получается.
- 2015.07.17, 13:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение и связи
- Ответы: 9
- Просмотры: 2976
Re: Поведение и связи
что то я непойму, у вас связь в поведении брошена, а удаление вы в модели вызываете или чего? чем ActiveRecord::EVENT_BEFORE_DELETE не устривает в поведении? public function getFiles() { return $this->hasMany(File::className(), ['type_id' => 'id']); } Такой есть более в 10 моделях...
- 2015.07.17, 13:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение и связи
- Ответы: 9
- Просмотры: 2976
Re: Поведение и связи
$this->owner->files если речь про поведение Вы не поняли. У меня > 10 моделей с одинаковым кодом public function getFiles() { return $this->hasMany(File::className(), ['type_id' => 'id']); } я выношу это в поведение: public function getFiles() { return $this->owner->has...
- 2015.07.17, 13:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение и связи
- Ответы: 9
- Просмотры: 2976
Поведение и связи
Столкнулся с интересной штукой, которую не понятно, как сделать в Yii2. Есть модели: страницы, посты, комментарии. К каждой привязаны файлы, выношу в поведевение, которое затем подключаю в ActiveRecord. Код из поведения: public function getFiles() { return $this->owner->hasMany(File:...
- 2015.07.10, 13:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Краткий вопрос про SQL
- Ответы: 7
- Просмотры: 2705
Re: Краткий вопрос про SQL
Только что проверил, такой запрос генерит следущее:pavlm писал(а):Код: Выделить всё
->where(['AND', ['status' => 1], ['NOT', ['a' => null]]]);
Код: Выделить всё
...AND (NOT (`a` IS NULL))
Код: Выделить всё
...a IS NOT NULL
- 2015.07.09, 10:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Странный сабмит формы
- Ответы: 4
- Просмотры: 1644
Re: Странный сабмит формы
Да, любая. Если действие не переопределено. Ну или не стоит тип для очистки. Стыдно, не знал этого. Вот хорошее описание: Всегда указывайте атрибут type для кнопки. Значение по умолчанию атрибута type в Internet Explorer - "button", в других браузерах - "submit". Нужно указывать...
- 2015.07.09, 10:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Странный сабмит формы
- Ответы: 4
- Просмотры: 1644
Re: Странный сабмит формы
http://htmlbook.ru/html/button Т.е. любая кнопка, т.е. тег <button> в форме,т.е. между <form> и </form> сабмитит форму? Тег <button> создает на веб-странице кнопки и по своему действию напоминает результат, получаемый с помощью тега <input> (с атрибутом type="button | reset | submit").