Найдено 13 результатов
- 2017.03.28, 17:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Выборка из БД всех полей кроме первого?
- Ответы: 1
- Просмотры: 764
Выборка из БД всех полей кроме первого?
Вытягиваю из бд данные и вывожу их таблицей. В таблице которая выводится на данный момент 3 строки, Как вывести все строки кроме первой. Код вывода <?php Pjax::begin(); ?> <?= GridView::widget([ 'filterUrl' => Url::toRoute('index'), 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'co...
- 2017.03.20, 18:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: BaseUrl
- Ответы: 0
- Просмотры: 833
BaseUrl
Вопрос в том как поменять стандартный путь к ассетам. Тесть сейчас у меня в половине асетов прописан $baseUrl а в половине нет, и там где не прописано и там где я прописываю вручную в итоге путь к файлам получается один и тот же. Поясню использую $baseUrl получаю <link href="http://mysite.loc/t...
- 2017.03.03, 18:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Добавление атрибутов
- Ответы: 1
- Просмотры: 839
Добавление атрибутов
При добавлении id вот таким образом, id что выводит сам yii затирается. <?= $form->field($model->main, 'viber', ['labelOptions' => ['class' => 'col-md-3 control-label']])->textInput(['class' => "form-control", 'id' => 'mask_phone']) ?> Как можно добавить id не затирая уже существующего. Ид...
- 2017.02.14, 10:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii::$app->language
- Ответы: 3
- Просмотры: 1536
Yii::$app->language
Есть переменная Yii::$app->language Есть бутстраповский датепикер и есть js файл с настройками datepicker $(document).ready(function(){ $('.datepickers').datepicker({ format: "dd.mm.yyyy", weekStart: 1, language: "ru" }); }); При значении переменной Yii::$app->language подключает...
- 2017.02.09, 12:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: Widget yii2
- Ответы: 7
- Просмотры: 2613
Re: Widget yii2
Begin и end должны возвращать сам объект виджета, а вывод осуществляется обычным echo сразу. У вас же выводится только: echo $widget->run(); А по умолчанию run() пустой. нет не каких echo. Вывод должен происходить после инициализации. Вот после этого должна вывестись первая часть разметки <?Portlet...
- 2017.02.09, 12:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Widget yii2
- Ответы: 7
- Просмотры: 2613
Re: Widget yii2
Begin и End я переопределил... "Я тут поломал виджет, почему он не работает?". Как минимум покажите код своих методов. public static function begin($config = []) { $config['class'] = get_called_class(); /* @var $widget Widget */ $widget = Yii::createObject($config); static::$stack[] = $wi...
- 2017.02.09, 11:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Widget yii2
- Ответы: 7
- Просмотры: 2613
Widget yii2
Вывожу вот такой код <?php Portlet::begin()?> потом вывожу свои данные и затем <?php Portlet::end()?> Begin and End должны выводить часть разметки которая мне необходима. Но по итогу ничего не выводит. Begin и End я переопределил, через var_dump выводится все так как мне надо. Как добиться необходим...
- 2017.02.09, 11:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кастомизация RadioList yii2
- Ответы: 4
- Просмотры: 4895
Re: Кастомизация RadioList yii2
Вы видите, что если делать вашим способом, насколько длинная получается инициализация, зачем оно такое надо? А вот решение как это сделать $customRadioTemplate = "<div class='form-group'><div class='mt-radio-list'>"; foreach ($items as $item) { $customRadioTemplate .= Html::beginTag('label...
- 2017.02.08, 10:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кастомизация RadioList yii2
- Ответы: 4
- Просмотры: 4895
Re: Кастомизация RadioList yii2
public function radioList($items, $options = []) { $this->adjustLabelFor($options); $this->errorOptions = array_merge(['tag' => 'span'], $this->errorOptions); $options['type']="radio"; $labelOptions = ArrayHelper::remove($options, 'labelOptions'); if(!empty($labelOptions)) { return Html::...
- 2017.02.07, 17:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кастомизация RadioList yii2
- Ответы: 4
- Просмотры: 4895
Кастомизация RadioList yii2
В стандартном выводе radioList() <?=$form->field($model,'created_at')->radioList(['Radio 1', 'Radio 2', 'Radio 3'],['labelOptions'=>['class'=>'mt-radio'],'name'=>"test"]); ?> на выходе получаю <div id="users-created_at" name="test" labeloptions="{"class&am...
- 2017.02.06, 14:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Формы yii2
- Ответы: 0
- Просмотры: 803
Формы yii2
Есть форма <?=$form->field($model,'created_at')->radioList(['Radio 1', 'Radio 2', 'Radio 3'],['class'=>'mt-radio-list', 'itemOptions'=>['labelOptions'=>['class'=>'mt-radio mt-radio-list-outline']], 'item'=>function($label, $name){return "<label class='mt-radio mt-radio-outline'>$name<input type...
- 2017.02.03, 17:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: CheckboxList
- Ответы: 2
- Просмотры: 3659
Re: CheckboxList
То есть меня интересует как изменить стандартный template на тот что нужен мне. Пробовал такой вариант $this->template = "<div class='mt-checkbox-list'>{input}<span></span></div>"; но он просто после всех label добавляет span. А хотелось бы запихнуть этот span всередину.
- 2017.02.03, 16:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: CheckboxList
- Ответы: 2
- Просмотры: 3659
CheckboxList
Доброго времени суток. Есть Вот такой код <?=$form->field($model, 'created_at')->checkboxList(['Checkbox 1','Checkbox 2','Checkbox 3'],['class'=>'mt-checkbox-list', 'itemOptions' => ['labelOptions'=>['class'=>'mt-checkbox mt-checkbox-outline']]]); ?> который генерирует вот такую разметку <div class=...