Удалите переопределенную страницу vf из кнопки просмотра, чтобы включить функцию на основе ленты

#overriding #case #feed #visualforce #salesforce-service-cloud

Вопрос:

  1. Моя стандартная кнопка просмотра переопределяется страницей visualforce.
  2. Я хочу удалить эту страницу, но она содержит логику видимости для пользовательской кнопки. То есть, когда мы создаем / сохраняем запись, эти кнопки видны на основе логики, написанной на странице vf.
  3. Я не могу получить представление ленты из-за переопределенной страницы vf на кнопке просмотра.
  4. Есть ли какой-либо возможный способ показать кнопки на странице и удалить эту страницу vf из кнопки просмотра?
  5. моя единственная попытка — удалить эту страницу vf из кнопки просмотра.

Ответ №1:

В классическом режиме нет дополнительных кнопок в режиме создания / редактирования, точка. Вы не можете добиться такой же функциональности со стандартным макетом страницы, возможно, используя некоторые хаки консоли / боковой панели…

Вы пробовали удвоить переопределение visualforce? Вы могли бы создать apex:tabPanel себя сами, поместить apex:detail (как вы, вероятно, уже сделали) в 1 вкладку, support:caseFeed в другую… Вероятно, это будет некрасиво, но достаточно близко.

Когда вы планируете перейти на Lightning Experience? Другой редактор макетов (App Builder) предлагает разделы страницы, которые вы можете условно показывать / скрывать, и недавно — даже действия / кнопки заголовка могут быть показаны / скрыты на основе некоторых критериев)