Найдено 187 результатов
- 2020.09.09, 15:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Но это ж во все контроллеры пихать придётся. Нужно что-то "тоньше" придумать. Я тут про хранение сессий сейчас читаю. Мож просто auth_key снести. Или как-то найти какой-нибудь session id, и его затереть :? Я ведь сказал, что это нужно засунуть в конфиг и тогда это действие будет относитьс...
- 2020.09.09, 15:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Если авторизированный может делать еще что-то, а неавторизированный только читать, то делаем блокировку внутри записи пользователя (плюс прописываем для истории в отдельную таблицу users_id, причину блокировки и даты блокировки). При проставлении бана, чтоб разлогинить человека можно как вариант сд...
- 2020.09.09, 15:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Если авторизированный может делать еще что-то, а неавторизированный только читать, то делаем блокировку внутри записи пользователя (плюс прописываем для истории в отдельную таблицу users_id, причину блокировки и даты блокировки). При проставлении бана, чтоб разлогинить человека можно как вариант сд...
- 2020.09.09, 14:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
- 2020.09.09, 14:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Ага, почти также и мыслю. Спасибо. Кстати, могу попутно уточнить давно интересующий вопрос? У меня во всём проекте получение id, да и все манипуляции с бд производятся через отлов Yii::$app->user->id, если требуется id юзера. Любые проверки, присваивания и т.п. Бывает встречаю Yii::$app->user->iden...
- 2020.09.08, 21:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
-- Но уже сейчас пришёл к выводу, что юзеру и админу тоже (для истории и статистики) было бы неплохо знать причину блокировки Описание причины можно задать в самой записи user. Зачем отдельная таблица? На кой, с какой целью потом ее джойнить или искать по ней? -- А вот rbac... не представляю как сд...
- 2020.09.08, 21:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Хотел сначала локальные ограничения сделать. Но посчитал, если уж ридонли, то и логиниться смысла нет, ибо все пермишшны на авторизованных завязаны. Накосячил - читай и всё. А та та. Если авторизированный может делать еще что-то, а неавторизированный только читать, то делаем блокировку внутри запис...
- 2020.09.07, 21:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Если добавить в Model несколько ошибок через метод addError(), ActiveForm выводит только одну, можно ли вывести все?
- Ответы: 5
- Просмотры: 2313
Re: Если добавить в Model несколько ошибок через метод addError(), ActiveForm выводит только одну, можно ли вывести все
Если все сразу, то можно во вьюхе добавить:
Но лучше как посоветовали выше.
Должны быть отработаны все, верно указанные рулз. По очереди. И ошибки будут выводиться где нужно, также по очереди.
Код: Выделить всё
<?= $form->errorSummary($model); ?>
Должны быть отработаны все, верно указанные рулз. По очереди. И ошибки будут выводиться где нужно, также по очереди.
- 2020.09.07, 21:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Я так и планирую сделать. Только не чек, а дропдаун. Но бан может быть дан на день/неделю/нувобщепрямнавсегда. Хотя, это наверно неважно. В целом, верное направление избрал? Ну вообще самый простой способ реализации бана, как в ВК. Там выбираешь на сколько человека забанить в группе и в дропдауне, ...
- 2020.09.07, 21:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
-- а в чем вопрос тогда? Поговорить, услышать мнения. Мало ли, вдруг кто-то нашёл интересный и лаконичный подход. К примеру, подход убирающий поле status из таблицы пользователей, и совмещающий в себе работу только лишь с таблицей заблокированных. Я такого не придумал. -- вам только правило добавить...
- 2020.09.07, 16:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
-- Разблокирование - также при логине. непонятный момент. Кто блокировал? Админ. Ну он пусть и разблокирует. Если логинится забаненный, проверяется дата в поле blocked_till. Если дата наступила - деактивировать статус этой строки в таблице для хранения банов. Админ здесь не нужен. Один только нюанс...
- 2020.09.07, 16:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Re: Реализация статуса Read Only
Реализовывал такое в плане "Отключить" пользователя. Обычный чекбокс в записи пользователя и проверка при логине на актуальность учетки, а проверку "в бане" или нет, можно сделать в конфиге, как вариант, в beforeAction и если "в бане", то разлогинить его перенаправив н...
- 2020.09.07, 15:56
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Re: Правильное хранение и сквозной вывод изображений
В БД картинки на практике никто не хранит, кто не пробует, обжигается. Я наоборот намучился с хранением картинок в файловой системе из-за постоянно возникающих проблем с бэкапом и отладки пхп-кода по работе с превьюшками. Когда перешёл на БД вздохнул с облегчением. В чём сложности хранить их в БД? ...
- 2020.09.07, 15:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Реализация статуса Read Only
- Ответы: 26
- Просмотры: 4337
Реализация статуса Read Only
Здравствуйте всем. Хочу попросить совета по сабжу. Нужно добавить функционал для работы с "забаненными" юзерами. Сделал табличку. Пусть будет erring_souls . В табличку эту, будут добавляться данные (user_id, blocked_till, и.т.п...). Добавляться будут админом. Проверка "а забанен ли я&...
- 2020.09.05, 19:40
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Re: Правильное хранение и сквозной вывод изображений
В некоторых цмс-ках они сразу к, допустим, статье дают возможность загрузки картинок, которые будут уже потом вставляться. Варьируется подход. - И когда эти картинки загружать, ведь при создании статьи ее id еще не известен. - Как их загружать - с перезагрузкой страницы или налету. - И как вставлят...
- 2020.09.02, 22:30
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Re: Правильное хранение и сквозной вывод изображений
Для таких целей я использую связку двух виджетов wysiwyg html-редактор и файловый менеджер KCFinder . Тут получается разделение обязанностей. Редактор отвечает за html, а файловый менеджер за картинки. Связь картинок с html зашиты в самом html и если картинка удалится каким-то образом, то эта связь...
- 2020.09.02, 21:56
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Re: Правильное хранение и сквозной вывод изображений
Если у вас не миллионы текстов, то за десяток минут консольной командой можно обойти все тексты, выцепить все ссылки на картинки регулярками, сходить по HTTP проверить что там и выслать редактору отчёт о проблемах. Так вы не только обеспечите не битость своих картинок, но и также вообще любых карти...
- 2020.09.01, 14:54
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Re: Правильное хранение и сквозной вывод изображений
Для таких целей я использую связку двух виджетов wysiwyg html-редактор и файловый менеджер KCFinder . Тут получается разделение обязанностей. Редактор отвечает за html, а файловый менеджер за картинки. Связь картинок с html зашиты в самом html и если картинка удалится каким-то образом, то эта связь...
- 2020.09.01, 14:49
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
- 2020.08.31, 23:42
- Форум: Общие вопросы по программированию
- Тема: Правильное хранение и сквозной вывод изображений
- Ответы: 14
- Просмотры: 10505
Правильное хранение и сквозной вывод изображений
Здравствуйте. Столкнулся с проблемой в организации подхода. Textarea заполняется текстом, включая html, в том числе есть и загрузка изображений. То есть вставляемые изображения могут быть расположены в любом месте добавляемого текста. Как хранить адреса данных картинок в отдельной таблице не придума...