Вопросительный знак (?) в регулярных выражениях означает, что предшествующий ему символ может присутствовать или отсутствовать в строке.
Например, регулярному выражению 10? соответствуют в том числе следующие строки:
1
10
Найдено 3065 результатов
- 2019.12.23, 12:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Синтаксис в маршрутах
- Ответы: 5
- Просмотры: 950
- 2019.12.13, 16:16
- Форум: Установка и настройка
- Тема: Ошибка при установке yii2 advanced
- Ответы: 5
- Просмотры: 5425
Re: Ошибка при установке yii2 advanced
Заходить надо на http://frontend.test/ если кидает на Apache2 Ubuntu Default Page, то видно конфиг с настройками не используется вообще, либо просто забыли apache перезапустить.
- 2019.12.13, 07:59
- Форум: Установка и настройка
- Тема: Ошибка при установке yii2 advanced
- Ответы: 5
- Просмотры: 5425
- 2019.11.01, 16:59
- Форум: Тестирование (Yii 2.x)
- Тема: Как протестировать добавление pdf?
- Ответы: 2
- Просмотры: 3363
Re: Как протестировать добавление pdf?
Надо сначала определится вы тестируете UploadedFile или загрузку pdf
Если загрузку pdf, то у вас должен быть где-то метод savePdf(). После выполнения этого метода где-то на диске должен появится файл, его наличие и проверяйте.
Если загрузку pdf, то у вас должен быть где-то метод savePdf(). После выполнения этого метода где-то на диске должен появится файл, его наличие и проверяйте.
- 2019.11.01, 16:41
- Форум: Разработка фреймворка
- Тема: Дизайн RBAC
- Ответы: 33
- Просмотры: 34592
Re: Дизайн RBAC
@mj4444 нейминг методов всё портит. Если вашу идею изложить с учётом https://github.com/yiisoft/access/pull/3 , то открываются удивительные вещи...
- 2019.10.24, 22:13
- Форум: REST API (Yii 2.x)
- Тема: Переопределение ошибка 401 в API
- Ответы: 1
- Просмотры: 5423
Re: Переопределение ошибка 401 в API
Нет, нужно только в классе, реализующим интерфейс yii\web\IdentityInterface написать метод loginByAccessToken. В стандартном шаблоне приложения обычно это класс User, тот что в models лежит... Ищите там метод loginByAccessToken и переписывайте под свои требования. https://www.yiiframework.com/doc/ap...
- 2019.10.24, 22:05
- Форум: REST API (Yii 2.x)
- Тема: Возвращать только JSON
- Ответы: 1
- Просмотры: 5435
- 2019.10.23, 22:21
- Форум: REST API (Yii 2.x)
- Тема: Как отправить dataProvider с вложенными связями в массиве.
- Ответы: 1
- Просмотры: 4455
- 2019.10.23, 22:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 advanced Vagrant
- Ответы: 1
- Просмотры: 961
Re: Yii2 advanced Vagrant
Вместо localhost попробуйте 127.0.0.1
- 2019.10.21, 16:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Получить render запрашиваемого формата
- Ответы: 2
- Просмотры: 877
Re: Получить render запрашиваемого формата
значит не один-не другой if не сработал :)
- 2019.10.21, 16:29
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Как получить yii\web\Application Object(Yii:$app) frontend из backend в yii2?
- Ответы: 1
- Просмотры: 5633
Re: Как получить yii\web\Application Object(Yii:$app) frontend из backend в yii2?
Получить объект класса yii\web\Application для frontend из backend у вас не получится, потому что такого объекта в backend части не существует. Чтобы такой объект создать вам понадобится код, который дублирует по сути код из frontend/web/index.php $application = new yii\web\Application($frontendConf...
- 2019.10.15, 10:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Бронирование номеров
- Ответы: 1
- Просмотры: 556
Re: Бронирование номеров
Гуглится по словам: vacation rental script open source
- 2019.10.07, 15:27
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как в yii1 в запросе findAll указать условие для нужной таблицы БД?
- Ответы: 1
- Просмотры: 5755
- 2019.10.07, 11:22
- Форум: Разработка фреймворка
- Тема: Дизайн RBAC
- Ответы: 33
- Просмотры: 34592
Re: Дизайн RBAC
Получится для каждого пользователя своя скрытая роль. Реализация чуть сложнее, чем просто назначить разрешение на пользователя. На форуме добавится парочку новых тем "как назначить только одно разрешение на пользователя admin" :) Что же я не против - зато по спецификации Пользователь - Роль[] - Разр...
- 2019.10.07, 11:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: sendFile
- Ответы: 11
- Просмотры: 2404
Re: sendFile
Так это локальная проблема или баг фремворка?
- 2019.10.07, 11:11
- Форум: Разработка фреймворка
- Тема: Дизайн RBAC
- Ответы: 33
- Просмотры: 34592
Re: Дизайн RBAC
Так работает в Yii 2. Это пока единственная мотивация. И вот именно это мне и не нравится в yii2. Многие разработчики используют роли для авторизации, а это в корне неверно. Роль по сути своей, это группа и предназначена для группировки разрешений, организации наследования и организации иерархии, ч...
- 2019.10.07, 11:08
- Форум: Разработка фреймворка
- Тема: Дизайн RBAC
- Ответы: 33
- Просмотры: 34592
Re: Дизайн RBAC
Есть проект, в котором подразумевается управление RBAC под бизнес требования посредством программиста, так как другие в этом ничего не понимают. Но есть парочку разрешений, которые понятны пользователям и они хотели бы ими управлять. Т.е. мы делаем некий модуль, в нём делаем ACL, а потом в проекте и...
- 2019.10.07, 10:28
- Форум: Разработка фреймворка
- Тема: Дизайн RBAC
- Ответы: 33
- Просмотры: 34592
Re: Дизайн RBAC
Полезна ли возможность назначать permission на пользователя напрямую, а не через роль? Иногда полезна, если проект мелкий и роли вообще не используются. Что такое роли у некоторых "менеджеров" вызывают непонимание, им проще сделать интерфейс с десятком разрешений в виде списка чекбоксов, где "менед...
- 2019.10.04, 16:35
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Статусы и rbac
- Ответы: 10
- Просмотры: 7170
Re: Статусы и rbac
> Это противоречит концепции SOLID, а именно для расширения возможностей нужно менять класс, а не добавлять новый код. > Каждая новая сущность это будет ужас Ну появится у вас новый статус. Создадите вы его. Никто этот статус не сможет использовать на сайте, пока вы в методе getStatusesForUser не до...
- 2019.10.04, 15:28
- Форум: Архитектура, дизайн, ООП
- Тема: Пример чистой архитектуры на оценку
- Ответы: 143
- Просмотры: 28221
Re: Пример чистой архитектуры на оценку
Вся проблема в том, что придёт новый программист и 99% что он заюзает $post = new Post; if ( $post-load() && $post->save()) и вся ваша clean архитектура идёт лесом, так как она в корне уже имеет проблемы - публичный API. Только сущность POST можно создать кучей способов : - (new Post)->save() - (new...