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

Jettecs
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...
Jettecs
2017.03.20, 18:25
Форум: Общие вопросы (Yii 2.x)
Тема: BaseUrl
Ответы: 0
Просмотры: 833

BaseUrl

Вопрос в том как поменять стандартный путь к ассетам. Тесть сейчас у меня в половине асетов прописан $baseUrl а в половине нет, и там где не прописано и там где я прописываю вручную в итоге путь к файлам получается один и тот же. Поясню использую $baseUrl получаю <link href="http://mysite.loc/t...
Jettecs
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 не затирая уже существующего. Ид...
Jettecs
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 подключает...
Jettecs
2017.02.09, 12:40
Форум: Общие вопросы (Yii 2.x)
Тема: Widget yii2
Ответы: 7
Просмотры: 2613

Re: Widget yii2

Begin и end должны возвращать сам объект виджета, а вывод осуществляется обычным echo сразу. У вас же выводится только: echo $widget->run(); А по умолчанию run() пустой. нет не каких echo. Вывод должен происходить после инициализации. Вот после этого должна вывестись первая часть разметки <?Portlet...
Jettecs
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...
Jettecs
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 выводится все так как мне надо. Как добиться необходим...
Jettecs
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...
Jettecs
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::...
Jettecs
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="{&quot;class&am...
Jettecs
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...
Jettecs
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 всередину.
Jettecs
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=...