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

Dominus
2019.05.22, 23:30
Форум: Общие вопросы (Yii 2.x)
Тема: Неправильный редирект при удалении
Ответы: 2
Просмотры: 196

Re: Неправильный редирект при удалении

А если так

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

return $this->redirect(['cables/index']);
или так

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

return Yii::$app->response->redirect(['/cables/index']);
Dominus
2019.04.26, 22:22
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 417

Re: Фильтрация GridView

Brainfuck писал(а):
2019.04.24, 11:14
Ну да gii вроде генерирует. А что с ActiveDataFilter? Как его использовать?
Топик: viewtopic.php?t=46572
Dominus
2019.04.26, 21:41
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 417

Re: Фильтрация GridView

Brainfuck писал(а):
2019.04.24, 11:14
P.S. Кстати, абсолютно не понимаю в чем смысл делать отдельную модель для поиска? Можно же этот метод добавить в основную модель которая из базы достается.
Котлеты отдельно, мухи отдельно)
Основная модель
Поисковая модель
Dominus
2019.04.26, 21:12
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка после регистрации
Ответы: 3
Просмотры: 236

Re: Ошибка после регистрации

qwerty444 писал(а):
2019.04.26, 10:45
стек
https://pastebin.com/hyHZTzfG
Да, скорее всего к хостеру, при отправке сообщения на почту, говорят что SSL сертификат не в порядке.
Dominus
2019.04.26, 20:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как изменить запрос поисковой модели?
Ответы: 3
Просмотры: 182

Re: Как изменить запрос поисковой модели?

Запрос будет получен без path = null public function search($params) { $query = Materials::find(); $query->select(['doctype_id' ,'name', 'path']); //... $query->andWhere(['is not', 'path', null]); //... Но если надо только отфильтровать, то public function search($params) { $query = Materials::find(...
Dominus
2019.03.21, 23:22
Форум: Общие вопросы (Yii 2.x)
Тема: Ссылка с бекэнда на картинку во frontend
Ответы: 1
Просмотры: 174

Re: Ссылка с бекэнда на картинку во frontend

frontend/config/main.php //... 'components' => [ //... 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'enableStrictParsing' => true, 'rules' => [], ], 'urlManagerBackend' => [ 'class' => 'yii\web\UrlManager', 'baseUrl' => '/admin', 'enablePrettyUrl' => true, 'showScriptName'...
Dominus
2019.03.17, 11:55
Форум: Общие вопросы (Yii 2.x)
Тема: Pjax фильтр не работает GridView
Ответы: 1
Просмотры: 234

Re: Pjax фильтр не работает GridView

Так пробуйте: <?php use yii\helpers\Html; use yii\grid\GridView; use yii\widgets\Pjax; /* @var $this yii\web\View */ /* @var $searchModel common\models\CatalogCounterpartiesSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = 'Контрагенты'; $this->params['breadcrumbs'][] = $...
Dominus
2019.01.14, 07:18
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает script во view yii2.
Ответы: 19
Просмотры: 880

Re: Не работает script во view yii2.

А что по ошибкам в консоли?
Dominus
2019.01.14, 00:14
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает script во view yii2.
Ответы: 19
Просмотры: 880

Re: Не работает script во view yii2.

Сергей2003 писал(а):
2019.01.13, 22:38
Не подскажете - где в настройках сервера указать, чтобы web не подключался. Я уже ничего не понимаю. Может я из ролика что-то упустил.
https://yadi.sk/i/F2bXYE-rlm0Z6Q
Dominus
2019.01.13, 13:32
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает script во view yii2.
Ответы: 19
Просмотры: 880

Re: Не работает script во view yii2.

Похоже что не корректно у вас настроен сервер, пути должны выглядеть без web, так: <script src="/assets/fe8adc92/jquery.js"></script> <script src="/assets/a1c7f9ac/yii.js"></script> <script src="/js/jscript.js"></script> <script src="/assets/34d5e6c7/js/bootstrap.js"></script> Укажите на сервере в к...
Dominus
2019.01.13, 09:57
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает script во view yii2.
Ответы: 19
Просмотры: 880

Re: Не работает script во view yii2.

1. В консоли браузера посмотрите, нет ли ошибок js. 2. В исходном коде страницы, в браузере, убедитесь, подключаются ли скрипты. (перейдя по ссылке подключаемого скрипта) Данный код: $('#test-form').on('beforeSubmit',function () { if (!confirm('Submit')) return false; alert('Работает!'); return true...
Dominus
2019.01.12, 21:40
Форум: Общие вопросы (Yii 2.x)
Тема: redirect referer во view методами yii2
Ответы: 1
Просмотры: 228

Re: redirect referer во view методами yii2

redirect осуществляется в контроллере

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

public function actionExample()
{
    //...
    return $this->redirect(Yii::$app->request->referrer);
}
Dominus
2019.01.12, 21:15
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает script во view yii2.
Ответы: 19
Просмотры: 880

Re: Не работает script во view yii2.

Код jscript.js: $(document).on('#test-form','beforeSubmit',function () { if (!confirm('Submit')) return false; alert('Работает!'); return true; }); $('#test-form').on('beforeSubmit',function () { if (!confirm('Submit')) return false; alert('Работает!'); return true; });
Dominus
2018.12.28, 21:21
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу записать ссылку через ActiveForm
Ответы: 5
Просмотры: 656

Re: Не могу записать ссылку через ActiveForm

Попробуйте перед сохранением в базу

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

$model->instablock = \yii\helpers\Html::encode($model->instablock);
Перед выводом в виде

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

echo \yii\helpers\Html::decode($model->instablock);
Dominus
2018.12.28, 21:03
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить в input кроме значения из базы что то свое.
Ответы: 5
Просмотры: 770

Re: Добавить в input кроме значения из базы что то свое.

1. Так можно контроллере: $model->phone = '+' . $model->phone; return $this->render('update', [ 'model' => $model, ]); 2. А так можно в виде: <?php $model->phone = '+' . $model->phone; ?> <?= $form->field($model, 'phone')->textInput(); ?> Можно поступить и так: https://getbootstrap.com/docs/3.3/comp...
Dominus
2018.12.09, 23:49
Форум: Общие вопросы (Yii 2.x)
Тема: pjax.reload обновляет страницу
Ответы: 6
Просмотры: 430

Re: pjax.reload обновляет страницу

А если без Pjax? $script = " $('#pp').click(function(event) { event.preventDefault(); var target = event.target, url = target.dataset.url, container = $('#' + target.dataset.container), data = target.dataset.value; $.ajax({ type : 'GET', url : url, data : {x: data}, dataType: 'json', beforeSend: fun...
Dominus
2018.11.18, 00:44
Форум: Общие вопросы (Yii 2.x)
Тема: вывод текста разными шрифтами в футере на Yii2
Ответы: 22
Просмотры: 761

Re: вывод текста разными шрифтами в футере на Yii2

Вставил в head <link href="/css/style.css" rel="stylesheet"> и все заработало. Можно ли так ? Спасибо. Я, конечно, посмотрю почему изменился путь к style.css. И вставлю в корень проекта файл .htaccess. Можно, но лучше через AppAsset. Перенаправляйте сервер на папку web или же вставляйте .htaccess В...