Найдено 56 результатов

Zlatov
2016.05.05, 10:26
Форум: Общие вопросы (Yii 2.x)
Тема: Многие ко многим, как правильно построить модель
Ответы: 3
Просмотры: 1629

Re: Многие ко многим, как правильно построить модель

Спасибо за ответ. Видно что мне нужно подучить ООП. У меня ответный вопрос: чем отличается (какие у меня ошибки) моё решение, которое пока работает ):     public function getKitchens()     {         return ArrayHelper::getColumn(             $this->getDishKitchen()->all(), 'kitchen_id'         );   ...
Zlatov
2016.05.04, 17:44
Форум: Общие вопросы (Yii 2.x)
Тема: Многие ко многим, как правильно построить модель
Ответы: 3
Просмотры: 1629

Многие ко многим, как правильно построить модель

Тема обсосана со всех сторон в гугле, однако, один момент не могу понять: Есть две модели и смежная таблица: Dish (блюдо), Kitchen (к каким кухням мира относится блюдо). Есть форма для редактирования блюда (Dish), и соответственно, поле которое отвечает за мультивыбор кухонь: <?= $form->field($model...
Zlatov
2016.03.20, 18:27
Форум: Общие вопросы (Yii 2.x)
Тема: Мягкая типизация PHP и Yii (один код возвращает разные типы на разных машинах)
Ответы: 4
Просмотры: 1927

Re: Мягкая типизация PHP и Yii (один код возвращает разные типы на разных машинах)

zelenin писал(а):могу ошибаться, но кажется, что yii тайп-хинтует извлекаемые из БД данные на основании схемы таблицы. Предположу, что у вас разные схемы.
Так или иначе продебажить все это 10 минут.
схемы одинаковые int(11) неужто вы думаете что я id храню в варчар? или я не про то?
Zlatov
2016.03.20, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: Мягкая типизация PHP и Yii (один код возвращает разные типы на разных машинах)
Ответы: 4
Просмотры: 1927

Мягкая типизация PHP и Yii (один код возвращает разные типы на разных машинах)

Столкнулся с тем, что самое важное, а именно Yii::$app->user->identity->id на локальной машине это string, а на сервере - integer. Конечно, этого стоило ожидать ведь дома: windows7, xampp, php5.6.15, а на сервере: Linux 3.10.65 2.2.1, PHP 5.6.5-pl0-gentoo (cli) (built: Sep 17 2015 20:09:31) И все же...
Zlatov
2016.03.18, 09:49
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 activeField hiddenInput
Ответы: 5
Просмотры: 7712

Re: yii2 activeField hiddenInput

Подпись это ладно, а вот как избавиться от обертки div.form-group, она мне 10 пикселей по вертикали добавляет. По моему скромному мнению не нужен не только лэйбл но и обертка. Пытался указать темплейт так: $form->field($buyForm, 'product_id',['template' => "{input}"])->hiddenInput()->label...
Zlatov
2016.03.07, 16:59
Форум: Общие вопросы (Yii 2.x)
Тема: Обычный вызов хранимки mysql с параметрами
Ответы: 3
Просмотры: 1354

Re: Обычный вызов хранимки mysql с параметрами

Ну как всегда, перезагрузил винду и... Оказалось моя процедура не рабочая, но почему возвращала какой-то кеш из двух строк - не понятно.
Zlatov
2016.03.07, 12:32
Форум: Общие вопросы (Yii 2.x)
Тема: Обычный вызов хранимки mysql с параметрами
Ответы: 3
Просмотры: 1354

Обычный вызов хранимки mysql с параметрами

$products = Yii::$app->db->createCommand('call product_list_quote(:offset,:rows,:from,:to,:html,:q)')     ->bindValue(':offset',$offset)     ->bindValue(':rows',$limit)     ->bindValue(':from',$filters['price_from'])     ->bindValue(':to',$filters['price_to'])     ->bindValue(':html',$filters['html...
Zlatov
2016.01.28, 12:02
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается установить yii на сервер, ошибка 500
Ответы: 6
Просмотры: 4032

Re: Не получается установить yii на сервер, ошибка 500

php -v Даст не верный результат. Так сервер настроен - из консоли срабатывает: PHP 5.2.17-pl0-gentoo (cli) (built: Sep 17 2015 20:25:43) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies     with the ionCube PHP Loader v5.0.11, Copyright (c) 2002-201...
Zlatov
2016.01.28, 11:52
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается установить yii на сервер, ошибка 500
Ответы: 6
Просмотры: 4032

Не получается установить yii на сервер, ошибка 500

Помогите пожалуйста развернуть yii на сервере, возможно я упускаю что-то важное. Описываю максимально подробно по шагам что я делаю: 1. Скачиваем на локальную машину и инициализируем проект composer create-project yiisoft/yii2-app-[b]advanced[/b] . 2.0.6 ./init 2. Переименовать web в public_html (та...
Zlatov
2016.01.28, 04:25
Форум: Общие вопросы (Yii 2.x)
Тема: Паблик сервера и frontend/web
Ответы: 59
Просмотры: 8641

Re: Паблик сервера и frontend/web

Спасибо, уже почти так и делаю. Есть такой хостниг: sweb.ru , там паблик должен обязательно называться "public_html", так что пришлось переименовывать web в.... Соответственно после пуша на сервер, как я понял нужно на сервере: 1) composer install 2) php ./init чтобы создались файлы index....
Zlatov
2016.01.28, 01:01
Форум: Общие вопросы (Yii 2.x)
Тема: Паблик сервера и frontend/web
Ответы: 59
Просмотры: 8641

Паблик сервера и frontend/web

Я в панике. Я недавно начал изучать Yii2, и обнаружил, что Нельзя просто взять и в public_html (паблик сервера) установить yii. Нет, ну конечно можно, но тогда никто не увидит ваш сайт пока не перейдет в /frontend/web/ Действительно ли использование Yii2 подразумевает конфигурирование сервера под фр...
Zlatov
2014.10.10, 14:05
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос на понимание CActiveRecord
Ответы: 9
Просмотры: 2571

Re: Вопрос на понимание CActiveRecord

iAchilles, спасибо, я так и понял, я не спорю ))

действительно жадная загрузка предопределяет что и как выбрать сразу.

Просто удивился что AR вообще позволяет делать эти "ленивые" запросы, ведь это не кошерно имхо.
Zlatov
2014.10.10, 13:05
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос на понимание CActiveRecord
Ответы: 9
Просмотры: 2571

Re: Вопрос на понимание CActiveRecord

Можно сразу ещё вопрос: если без with и при выводи элементов модели НЕ обращаться к связанным таблицам ($model->comments), то запроса НЕ будет?

Вопрос к тому, что за запросы в цикле обычно больно бьют по пальцам, нет?
Zlatov
2014.10.10, 12:48
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос на понимание CActiveRecord
Ответы: 9
Просмотры: 2571

Re: Вопрос на понимание CActiveRecord

ну вот лог запросов system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `y_section`) 1 0.00098 0.00098 0.00098 0.00098 system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `y_publication`) 1 0.00052 0.00052 0.00052 0.00052 system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `y_page`) 1 0.00048 0.00048 0.00...
Zlatov
2014.10.10, 12:42
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос на понимание CActiveRecord
Ответы: 9
Просмотры: 2571

Re: Вопрос на понимание CActiveRecord

и по логам и собственно количество комментариев к публикации выдернул и вывел, хотя $criteria->with я сделал пустым.
Zlatov
2014.10.10, 12:23
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос на понимание CActiveRecord
Ответы: 9
Просмотры: 2571

Вопрос на понимание CActiveRecord

Я в шоке, господа. Ранее я был уверен в том, что, если необходимо выбрать из БД десять записей из одной таблицы, а так же все связанные записи из связанных таблиц, то в любом случае нужно ручками прописывать, например, такой код: $criteria->with = array(             'ySections',             'comment...
Zlatov
2014.10.08, 13:44
Форум: Общие вопросы (Yii 1.x)
Тема: RenderPartial в Layout
Ответы: 3
Просмотры: 1298

Re: RenderPartial в Layout

SiZE писал(а):можно так application.views.layouts.site._tree
спасибо! работает