2016-06-20 3 views
0

Мое требование состоит в том, что мне нужно выполнить код javascript на всех стандартных SFDC-страницах, чтобы я мог захватить некоторую информацию и зарегистрировать ее на сервере. Перед тем, как вставлять страницу HTML/VF в боковую панель, есть сообщения & оповещения . Но, похоже, ничего не работает, поскольку я тестировал все подходы в последней среде Salesforce dev.Как запустить код JavaScript на стандартных страницах Salesforce в последней версии SFDC?

Я знаю, что на этом уже есть сообщение, но я снова спрашиваю, потому что сообщение довольно старое, и я хотел бы знать, есть ли какая-либо возможность достичь в новой версии SFDC. Если вы пишете пользовательскую страницу визуальной силы для каждой стандартной страницы, то это сложная задача, и я бы хотел избежать ее с помощью простого решения.

Может кто-нибудь предложить решение.

Старый пост: https://salesforce.stackexchange.com/questions/38918/end-of-javascript-sidebar-workarounds

ответ

-2

Для вставки кода непосредственно в любую страницу Salesforce Вы должны использовать Главная страница компонент (Настройка> Настройка> Главная> Главная страница Компоненты).

Создать новый пользовательский компонент, тип = область HTML. В редакторе установите флажок «Показать HTML» в правом верхнем углу. Затем вы можете ввести произвольный HTML и JavaScript, и он может пересечь DOM.

Если вы хотите, чтобы ваш код был на одной странице, создайте компонент «Широкий (правый) столбцы» и добавьте его в макет страницы.

Если вы хотите, чтобы код запускался на каждой * странице в SFDC, то вы хотите поместить его в компонент «Узкий (слева) столбец» (часто называемый боковой панелью), проверьте «Настройка»> «Настроить» > Пользовательский интерфейс> Показать пользовательские компоненты боковой панели на всех страницах и, наконец, выберите его в разделе «Настройка»> «Настроить»> «Главная»> «Макеты домашней страницы»> ваш макет.

Компоненты домашней страницы не нуждаются в видимом интерфейсе.

Страницы чата не имеют боковой панели, поэтому это не будет работать. Консоль Service Cloud также не показывает боковую панель и не имеет эквивалента, поэтому вы не можете этого сделать.

+0

Вы только что прокомментировали ответ из приведенной ниже ссылки. Этот подход не связан с последним продавцом. http://salesforce.stackexchange.com/questions/482/how-can-i-execute-javascript-on-a-sfdc-standard-detail-page –

+0

Я проверил эту ссылку и обнаружил, что Caspar Harmer предоставил там workaroud. Вы уже пробовали? –

+0

да. Пробовал все обходные пути, которыми я мог воспользоваться: | –

 Смежные вопросы

  • Нет связанных вопросов^_^