Мы используем Cases for Community Members для подачи заявок и запросов, а также специальный компонент для фактического сбора этих данных. На главной странице они видят свои открытые обращения, но мы хотим направить их в компонент для редактирования обращения. Я надеялся добавить кнопку со ссылкой, которая работает в сообществах и имеет запрос или что-то еще, чтобы затем открыть конкретный случай в компоненте. Большинство других статей были посвящены запуску приложения (приложение Salesforce), и я не видел, как это сделать в сообществе.

Не уверен, какой код предоставить, в данный момент у меня просто есть компонент на странице.

0
textual 12 Окт 2018 в 21:32
На главной странице они видят свои открытые обращения, но мы хотим направить их в компонент для редактирования обращения. -- Как они просматривают свои открытые обращения – это стандартный вид списка? У вас есть настраиваемый компонент, на который вы хотите, чтобы они перенаправлялись, или на стандартную страницу?
 – 
Jayant Das
12 Окт 2018 в 21:54
Есть стандартное представление списка, которое показывает открытые дела и при нажатии переходит в макет представления дела по умолчанию. нам нужна кнопка/ссылка там (и, возможно, ее можно использовать и на домашней странице), которая войдет в компонент, который мы создали. Прямо сейчас это настраиваемая страница, на которой находится компонент со списком всех типов приложений. Я бы представил что-то подобное, страницу с компонентом приложения, который каким-то образом извлекает идентификатор из запроса, но я не уверен, как получить строку запроса.
 – 
textual
12 Окт 2018 в 21:56
Я могу что-то упустить здесь, но если я правильно понимаю, у вас есть собственный LC, который отображает ваш (единственный) случай для редактирования? Зачем вам нужен настраиваемый LC, если ваши пользователи могут редактировать стандартный OOTB обращения — по какой-то конкретной причине?
 – 
Jayant Das
12 Окт 2018 в 22:03
Случай представляет собой зонтик для обработки ряда точек данных. Заявки и запросы довольно сложные, и мы хотели дать им управляемый опыт. Таким образом, они могут видеть случаи, но мы действительно хотим, чтобы этот компонент приложения обрабатывал их. Он может вызвать страницу сообщества, и там может быть компонент. Есть ли способ добавить в конструктор конструктора возможность использовать строку запроса? или вытащить его из контроллера?
 – 
textual
12 Окт 2018 в 22:41

1 ответ

Я смог добиться этого, имея страницу с компонентом и добавив элемент дизайна к компоненту. он использует URL-адрес /s/pagename?app=[type], а в конструкторе сообщества я ввел поле параметра компонента {!app}

0
textual 13 Окт 2018 в 02:23