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

magicoder
2017.09.03, 13:16
Форум: Ищу работу
Тема: Услуги "скромного" php программиста
Ответы: 10
Просмотры: 5251

Re: Услуги "скромного" php программиста

Закончил работу. В поисках нового заказа...
magicoder
2017.02.23, 11:47
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация массива полей
Ответы: 13
Просмотры: 4170

Re: Валидация массива полей

Тема старая, но все же... Подскажите ,как удалось решить проблему.
magicoder
2017.02.22, 23:55
Форум: Общие вопросы (Yii 2.x)
Тема: $form->field($model, 'name[]') Как валидировать?
Ответы: 10
Просмотры: 3157

Re: $form->field($model, 'name[]') Как валидировать?

Их хранить не нужно. Из поста будут перебираться все значения и складываться - это будет результат работы формы. Эти имена инпутов нужны для валидации, чтобы было понятно под каким полем выводить ошибку в форме (когда ввели не число, например). Вот все пердназначение input name тут. Ну а так как inp...
magicoder
2017.02.22, 22:59
Форум: Общие вопросы (Yii 2.x)
Тема: $form->field($model, 'name[]') Как валидировать?
Ответы: 10
Просмотры: 3157

Re: $form->field c именем в виде name[]

rak писал(а):
2017.02.22, 22:36
magicoder писал(а):
2017.02.22, 20:32
Я имею ввиду, что в форме будут выводиться одинаковые (40 шт.) поля <?= $form->field($model, 'count[]') ->textInput();?>
где и как потом будут храниться значения этих полей?
В модели, которая связана с формой создается виртуальный атрибут public $count = [];
magicoder
2017.02.22, 21:46
Форум: Общие вопросы (Yii 2.x)
Тема: $form->field($model, 'name[]') Как валидировать?
Ответы: 10
Просмотры: 3157

Re: $form->field($model, 'name[]') Как валидировать?

$form->field($model, '[' . $i++ . ']enyname') ->textInput(); Так выкидывает ошибку PHP Notice – yii\base\ErrorException Array to string conversion 1. in C:\xampp\htdocs\site.local\vendor\yiisoft\yii2\helpers\BaseHtml.php at line 537 * See [[renderTagAttributes()]] for details on how attributes are ...
magicoder
2017.02.22, 20:32
Форум: Общие вопросы (Yii 2.x)
Тема: $form->field($model, 'name[]') Как валидировать?
Ответы: 10
Просмотры: 3157

Re: $form->field c именем в виде name[]

Я имею ввиду, что в форме будут выводиться одинаковые (40 шт.) поля <?= $form->field($model, 'count[]') ->textInput();?> Для их идентификации имя формируется как 'count[]' т.е. в виде массива. В хтмл получится <input id="price-count-1" name="Price[count][1]" type="text"> <input id="price-count-2" na...
magicoder
2017.02.22, 19:44
Форум: Общие вопросы (Yii 2.x)
Тема: $form->field($model, 'name[]') Как валидировать?
Ответы: 10
Просмотры: 3157

$form->field($model, 'name[]') Как валидировать?

Есть список (прайс товаров), каждый пункт которого выводится в отдельном <li>"имя" "цена за единицу"</li> с помощью цикла. Рядом с ним <?= $form->field($model, 'count'.['$i++'].') ->textInput();?> для того, чтобы указывать количество товара Весь список обрамлен в ActiveForm::begin(['id' => 'calc_for...
magicoder
2016.11.24, 23:59
Форум: Общие вопросы (Yii 2.x)
Тема: Limit помогите пожалуйста
Ответы: 3
Просмотры: 2288

Re: Limit помогите пожалуйста

Возможно так.

Код: Выделить всё

Category::Find()->with(['products' =>  function ($query) { 
                                            $query->limit(6);
                            },
                                ])
                        ->all();
 
magicoder
2016.11.24, 23:43
Форум: Общие вопросы (Yii 2.x)
Тема: Url::current() , UrlManager и 301 редирект - как привести к единому знаменателю?
Ответы: 4
Просмотры: 2050

Re: Url::current() , UrlManager и 301 редирект - как привести к единому знаменателю?

'urlManager' => [     'class' => 'yii\web\UrlManager',     'enablePrettyUrl' => true,     'showScriptName' => false,     'enableStrictParsing' => true, ], 'rules' => [     '' => 'site/index',     'services' => 'services/index',     'services/<category:[\w_-]+>/<slug:[\w_-]+>' => 'services/view',   ...
magicoder
2016.11.24, 23:24
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка 404 в бэкенде после настройки ссылок
Ответы: 3
Просмотры: 2004

Re: Ошибка 404 в бэкенде после настройки ссылок

Если пользовать адвенсед шаблон, то я делаю такие настройки в common/main.php 'components' => [         ...                  //для ссылок в админки во фронт и на оборот         'urlManagerFrontend' => require(dirname(dirname (__DIR__ )).'/frontend/config/urlmanager.php'),         'urlManagerBackend'...
magicoder
2016.11.24, 18:26
Форум: Ищу работу
Тема: Услуги "скромного" php программиста
Ответы: 10
Просмотры: 5251

Re: Услуги "скромного" php программиста

Тема актуальна.

Мои контакты

site4coder@gmail.com

Скайп - for-web1
magicoder
2016.11.20, 21:39
Форум: Общие вопросы (Yii 2.x)
Тема: Убрать div, шаблон ActiveForm
Ответы: 4
Просмотры: 3843

Re: Убрать div, шаблон ActiveForm

<?php $form = ActiveForm::begin([     'id' => 'gb-form',     'validateOnBlur' => false,     'action' => Url::to(['guest-book/index']),     'options'=>[         'autocomplete'=>'off',         'method' => 'post',      ], //            'enableAjaxValidation'   => true, //            'enableClientValid...
magicoder
2016.11.20, 21:18
Форум: Общие вопросы (Yii 2.x)
Тема: Свой шаблон для Pagination
Ответы: 1
Просмотры: 2797

Re: Свой шаблон для Pagination

<?= LinkPager::widget([            'pagination' => $pagination,            'hideOnSinglePage' => true,           'prevPageLabel' => '« назад',          'nextPageLabel' => 'далее »',                            'firstPageLabel' => 'first',           'lastPageLabel' => 'last',           'm...
magicoder
2016.07.28, 21:50
Форум: Архитектура, дизайн, ООП
Тема: Сервисы и репозитории. Слоистая архитектура. Примеры.
Ответы: 92
Просмотры: 31125

Re: Сервисы и репозитории. Слоистая архитектура. Примеры.

slavcodev писал(а):Научится разделять доменную логику от персистной, научится применять интерфейсы.
И тогда не будет проблем с AR. AR это всего лишь один из подходов ОРМ.
А можно про это дело по подробнее, а то уже думал отказываться от AR .