Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё

  • На этом уроке мы сами создадим метод behaviors() в BulletinsController и зададим нужные фильтры для действий контроллера
  • Дата отправки отчёта: 20 марта 2020 г.
  • Задание выполнено: за 2 дня 21 час. 17 мин.
  • Чему научился: Все сделал, как показано на уроке, но при проверке, когда вручную прописываю путь в поисковике, для не авторизированного пользователя, именно
    .../bulletins/addtheme выводит, как положено на страницу авторизации, но стоит залогинится и выходит такая ошибка см. фото
    а так работает все нормально если переходить на ссылку - темы в администрировании сайта
    Пока не разобрался, посылаю удачный скрин, что бы двигаться дальше
  • Оценка видео-уроку:
Отчёт от 18842 за Доска объявлений / Пользователи и роли  - фильтры контроля доступа ACF - фильтруем всё




Оцени работу

 
Сохранить страницу:

18842. --
Степан
Степан
ответить
# Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё / 2020-03-18 12:28

Хорошо, да не очень.
Не пойму в чем ошибка, но плюсик себе поставил))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Степан  # Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё / 2020-03-18 23:28

Такое впечатление, что не передали параметр $curBulletin в представление. или передали его со значением null. покопайте в этом направлении. где-то проходите сквозь фильтр. или блочьте для всех незарегистрированных, или сделайте прохождение корректным


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Степан  # Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё / 2020-03-18 23:29

пока отклоню, поработайте по моему замечанию, если не получится, добавьте удачный скриншот, я зачту, и пойдем дальше


18842. --
Степан
Степан
ответить
→  Валерий Жданов  # Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё / 2020-03-19 14:31

У меня $currBulletin = BulletinsRecord::find(), где и куда передавать значение я не помню, большой перерыв в занятиях был, все позабыл, но если не вводить адрес вручную, а переходить по вкладкам, то сайт работает корректно и ошибок не выдает, конечно бы хотелось исправить данную проблему, но никак не сооброжу в чем дело, Валерий, Вы не подскажите мне, какой урок был по темам? Просмотрю повнимательнее, может быть ошибку найду...


  • Отчёт оценивали:
    17947Dmitry Sinitsin+1   791Валерий Жданов+1   17425ser2018+1   25017Денис0   23687Игорь Бойко+1   24765Anatoli+1   18953Дмитрий+1   23893Shahlo+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: функция behaviours через указание имен функций этого же класса позволяет перекрывать или предоставлять доступ по ролям Собака - зарегистрированные пользователи, знак вопроса - все прохожие По аналогии продолжил перекрывать доступ в контроллерах, начиная с фотоконтроллера



Научился: Все сделал, как показано на уроке, но при проверке, когда вручную прописываю путь в поисковике, для не авторизированного пользователя, именно .../bulletins/addtheme выводит, как положено на страницу авторизации, но стоит залогинится и выходит такая ошибка см. фото а так работает все нормально если переходить на ссылку - темы в администрировании сайта Пока не разобрался, посылаю удачный скрин, что бы двигаться дальше