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

porcelanosa
2021.04.29, 18:08
Форум: Общие вопросы (Yii 2.x)
Тема: Установка Time Zone во всем приложении.
Ответы: 4
Просмотры: 1353

Re: Установка Time Zone во всем приложении.

Ну вроде ж и логично что старую дату покажет в том времени что она и была. Какая разница что сегодня перешли на летнее время и в это же время дня часы показывают другое значение? Но посмотрите, может форматтер что то делает для вашей задачи: https://www.yiiframework.com/doc/guide/2.0/ru/output-form...
porcelanosa
2021.04.28, 11:11
Форум: Общие вопросы (Yii 2.x)
Тема: Установка Time Zone во всем приложении.
Ответы: 4
Просмотры: 1353

Re: Установка Time Zone во всем приложении.

Временная зона устанавливается в главном конфиге: $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), 'bootstrap' => ['maintenance', 'log'], 'sourceLanguage' => 'en-US', 'timeZone' => 'Europe/Kiev', и еще она есть у компонента formatter Спасибо. Работает. А такой вопрос. дата хранится в da...
porcelanosa
2021.04.12, 18:47
Форум: Общие вопросы (Yii 2.x)
Тема: GridView в модальном окне - фильтрация
Ответы: 9
Просмотры: 1403

Re: GridView в модальном окне - фильтрация

фильтрация тоже работает, но если очистить фильтр, то запрос идет без pjax=true .... Очистить фильтр это как выглядит? Может где-то выставлено data-pjax=0 ? Просто стираю значения из текстового input или для Select выбираю пустое значение. Таблица то одна и та же - и фильтрация работает - т.е. можн...
porcelanosa
2021.04.12, 15:38
Форум: Общие вопросы (Yii 2.x)
Тема: GridView в модальном окне - фильтрация
Ответы: 9
Просмотры: 1403

Re: GridView в модальном окне - фильтрация

Это причина, не следствие. PJAX именно по этим полям и определяется. Осталось понять, почему не отправляется. Скорее всего подсказка есть в консольке dev tools хрома. Перерыла все в консоле (смотрю кто инициировал отправку запроса и т.д.) - еще напрягает то, что фильтр работает при введении данных ...
porcelanosa
2021.04.12, 00:25
Форум: Общие вопросы (Yii 2.x)
Тема: Установка Time Zone во всем приложении.
Ответы: 4
Просмотры: 1353

Установка Time Zone во всем приложении.

Я усанавливаю Time Zone в index.php // Globally define the Timezone define('TIMEZONE', 'EST'); // Set Timezone date_default_timezone_set(TIMEZONE); И потом в db.php [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=dbname', 'username' => 'root', 'password' => 'pass', 'charset' ...
porcelanosa
2021.04.08, 15:27
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация отправленной ajax формы
Ответы: 2
Просмотры: 874

Re: Валидация отправленной ajax формы

А что приходит в \Yii::$app->request->post('form') ? Все правильно - обрабатывается присланная форма - т.е. в JS - это объект типа FormData когда вы серилизуете форму - он и создается на основе вашей формы. А когда вы посылаете еще какие- то поля - или даже просто пишите data: {form: form} стандартн...
porcelanosa
2021.04.08, 15:12
Форум: Общие вопросы (Yii 2.x)
Тема: GridView в модальном окне - фильтрация
Ответы: 9
Просмотры: 1403

Re: GridView в модальном окне - фильтрация

Запрос при очистке фильтра На сервер: 2021-04-08 07:01:20 [2.92.125.172][4][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 2.92.125.172 in /var/www/porcelanosa/data/www/mrrtp.com/vendor/kartik-v/yii2-grid/src/GridV...
porcelanosa
2021.04.07, 01:06
Форум: Общие вопросы (Yii 2.x)
Тема: GridView в модальном окне - фильтрация
Ответы: 9
Просмотры: 1403

Re: GridView в модальном окне - фильтрация

samdark писал(а):
2021.04.05, 20:20
Не с версией PHP. Версия jQuery, например.
Это одна ветка репозитория - на сервере запускается composer для установки пакетов.
Код полностью идентичный.
porcelanosa
2021.04.05, 19:48
Форум: Общие вопросы (Yii 2.x)
Тема: GridView в модальном окне - фильтрация
Ответы: 9
Просмотры: 1403

GridView в модальном окне - фильтрация

Самый важный момент: на сервере работает - на локале (OpenServer) - нет Есть модальное окно - в которое подгружается GridView - В контоллере обрабатывающем AJAX запрос есть такая вот строчка public function actionProductGrid($id = null, $type = self::GRID_TYPE_LIST, $promo_id = null) { if ( ! Yii::...
porcelanosa
2021.04.03, 03:17
Форум: Общие вопросы (Yii 2.x)
Тема: Как совместить Vue.js и Yii2?
Ответы: 3
Просмотры: 1167

Re: Как совместить Vue.js и Yii2?

Я использовал https://laravel-mix.com/ для комфортной сборки проекта. Удобно.
porcelanosa
2021.03.12, 16:11
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка проверки роли через can()
Ответы: 1
Просмотры: 419

Re: Ошибка проверки роли через can()

Закрываем. проблема была в том, что для шаблона basic нужно прописывать

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

        'authManager' => [
            'class' => 'yii\rbac\DbManager',
        ],
и в config/console.php
porcelanosa
2021.03.12, 14:44
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка проверки роли через can()
Ответы: 1
Просмотры: 419

Ошибка проверки роли через can()

вот такой код при авторизации вызывает ошибку Yii::$app->getUser()->can(User::ROLE_SUPERUSER) yii\base\ErrorException: Illegal offset type in isset or empty in F:\domains\esia.local\vendor\yiisoft\yii2\di\Container.php:167 Stack trace: #0 F:\domains\esia.local\vendor\yiisoft\yii2\di\Container.php(16...
porcelanosa
2018.10.28, 18:07
Форум: Общие вопросы по программированию
Тема: Сортировка массива
Ответы: 7
Просмотры: 2676

Re: Сортировка массива

http://www.php.уsu/functions/?usort тоже как бы не круто, еще массив сделать или функцию... Да в моем случаи это не критично, все равно надо будет переписать, а пока там 9 записей можно и так выводить usort() в модели надо вызывать так: в модели функция статическая: /** * @param $a * @param $b * @r...
porcelanosa
2018.05.04, 19:53
Форум: REST API (Yii 2.x)
Тема: REST не работает
Ответы: 1
Просмотры: 1546

REST не работает

Вроде бы простейший пример, который должен работать из коробки. Прописываем rules в UrlManager // REST for routes [ 'class' => 'yii\rest\UrlRule', 'controller' => 'routesapi' ], Пробовала и напрямую прописать [ 'pattern' => 'PUT,PATCH routesapi/update/<id:\d+>', 'route' => 'routesapi/update' ], В co...
porcelanosa
2018.03.01, 16:45
Форум: Общие вопросы (Yii 2.x)
Тема: Связь MANY-MANY по комплексному PRIMARY KEY
Ответы: 10
Просмотры: 2531

Re: Связь MANY-MANY по комплексному PRIMARY KEY

пример редактирования связки 3х таблиц(товар, свойства, значения свойств), с дополнительным полем в связующей таблице, на одной из вкладок редактирования товара Ну хотелось бы хотя бы фрагменты кода. По картинке не совсем ясно, как это работает. Вообще проблема именно в сохранении. Допустим если мо...
porcelanosa
2018.03.01, 16:42
Форум: Общие вопросы (Yii 2.x)
Тема: Связь MANY-MANY по комплексному PRIMARY KEY
Ответы: 10
Просмотры: 2531

Re: Связь MANY-MANY по комплексному PRIMARY KEY

самый простой способ реализовать редактирование этих связей это сделать отдельный контроллер для редактирования этой модели с такой формой: <?= $form->field($model, 'cat_id')->dropDownList(Category::getList()) ?> <?= $form->field($model, 'town_id')->dropDownList(Town::getList()) ?> <?= $form->field...
porcelanosa
2018.03.01, 16:34
Форум: Общие вопросы (Yii 2.x)
Тема: Связь MANY-MANY по комплексному PRIMARY KEY
Ответы: 10
Просмотры: 2531

Re: Связь MANY-MANY по комплексному PRIMARY KEY

Получилось криво, Но работает. для начала я бы не рекомендовал использовать разные конструкции cat_descr_ catdescr_ потом сами запутаетесь. сразу же минус вашего подхода вы не можете удалить уже существующую связь и при добавлении новых данных вы каждый раз перезаписываете старые данные используя н...
porcelanosa
2018.03.01, 14:34
Форум: Общие вопросы (Yii 2.x)
Тема: Связь MANY-MANY по комплексному PRIMARY KEY
Ответы: 10
Просмотры: 2531

Re: Связь MANY-MANY по комплексному PRIMARY KEY

http://take.ms/0peEy Вот так. Если полностью. Для каждой пары категория-город - должно быть описание. По-моему структура правильная. Сделала вот так: _form.php <? if (!$model->isNewRecord) : ?> <div class="row"> <div class="col-md-12"> <!-- Nav tabs --> <ul class="nav nav-tabs"> <? $tab_count = 0 ?...
porcelanosa
2018.03.01, 12:27
Форум: Общие вопросы (Yii 2.x)
Тема: Связь MANY-MANY по комплексному PRIMARY KEY
Ответы: 10
Просмотры: 2531

Re: Связь MANY-MANY по комплексному PRIMARY KEY

Если я правильно понял, то формальная задача выглядит так: 1. Есть список категорий, например, С, С1, С2 одним из полей является описание категории 2. Есть список городов, например, S, S1, S2 3. При выводе городов должны появляться описания всех категорий из списка категорий 1. Поле descr должно пр...