2016-08-02 3 views
0

Я использую в первый раз salesforce как backend. Мне нужно добавить тот же скрипт ко всем визуальным страницам.Как добавить скрипт ко всем моим визуальным страницам?

Есть ли способ достичь этого, кроме как копировать одно и то же на все визуальные страницы? Инструмент для импорта одного и того же скрипта.

Благодаря

ответ

0

Я не уверен, если я понимаю этот вопрос, но я полагаю, вы не хотите, чтобы скопировать весь сценарий? Каким-то образом вам все равно придется указывать страницу VF для использования сценария. Я думаю, что лучшей практикой было бы «упаковать» сценарий в файл (если это файл JavaScript, расширение будет .js) и загрузить файл как статический ресурс. Затем вы можете вызвать сценарий на каждой странице VF следующим образом:

<apex:includeScript value="{!URLFOR($Resource.NAME_OF_YOUR_SCRIPT)}"></apex:includeScript> 

Это то, что вы имели в виду? :)

Cheers, G.

+0

благодарит за ваш отзыв, а не точно. Я не хочу добавлять 100 раз этот тег, но я бы хотел его автоматизировать. – eeadev

+0

Я вижу. Какие страницы у вас есть? Используете ли вы один и тот же пользовательский контроллер на всех этих страницах? Может быть, было бы неплохо добавить скрипт или тег через вершину? – gorazdV

+0

Это, содержащий html, я не знаю, все ли они имеют один и тот же контроллер. – eeadev