Pim-community-dev: Проблема с разрешением на статус продукта

Созданный на 26 дек. 2016  ·  4Комментарии  ·  Источник: akeneo/pim-community-dev

Я сообщаю об ошибке

Отключение / Запрещение разрешения «Изменение состояния продукта» в некоторых случаях ведет себя некорректно.

Случай 1: в таблице продуктов все еще есть значок переключения, и изменение статуса все еще разрешено
Случай 2: на странице сведений о продукте кнопка скрыта (кажется частично правильной, поскольку должен быть индикатор (этикетка / значок), указывающий статус продукта, но не редактируемый)

Действия по воспроизведению

1) Система> Управление пользователями> Роли> Вкладка разрешений> Изменить состояние продукта> запретить

screen shot 2016-12-26 at 1 07 27 pm

2) Перейдите в сетку продуктов, и вы по-прежнему видите значок переключения статуса и даже можете отключить / включить продукт (на мой взгляд, неправильное поведение)

screen shot 2016-12-26 at 1 07 56 pm

3) Перейдите к сведениям о продукте, и вы не увидите кнопку «Включено / Отключено» (на мой взгляд, частично правильное поведение)

screen shot 2016-12-26 at 1 08 15 pm

Спасибо

EasyPick bug wanna-contribute

Самый полезный комментарий

Этот PR исправляет первую описанную ошибку.

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

Все 4 Комментарий

Привет @wakqasahmed ,

Спасибо за ваш билет, я смог воспроизвести то же поведение.

Для случая 1 это ошибка.

Что вы ожидаете в случае 2 в форме редактирования продукта: кнопка «Включено / отключено» отображается, но не активна?

Большое спасибо,
Лауре

Привет @LaureBro!

Да, для случая 2 будет достаточно видимой кнопки «Включено / Отключено» (как отключенной), но не кликабельной. Это сохранит единый пользовательский интерфейс и будет служить цели индикации текущего статуса продукта.

Спасибо

Этот PR исправляет первую описанную ошибку.

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

Случай 1 исправлен, спасибо: wink:
@wakqasahmed Если вы действительно хотите, чтобы кнопка была отключена, это можно сделать в своем проекте. Не стесняйтесь обращаться за помощью к провисшему UG.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги