powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Templates
7 сообщений из 7, страница 1 из 1
Templates
    #38028435
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется шаблон страницы вида:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Footer

<br class="t20Break"/>

#FORM_CLOSE# 

#DEVELOPER_TOOLBAR#

#GENERATED_CSS#

#GENERATED_JAVASCRIPT#
 

</body>

</html>

Задача: вставить свой код после "#GENERATED_JAVASCRIPT#".

Если это сделать в шаблоне, то этот код будет исполняться на каждой странице с данным шаблоном, а нужно только на определенной.

есть вариант задать свой параметр типа "#....#" и как то заменять его на нужной странице. Но как? Задать свой сабститюшенстрингс можно в свойствах приложение, но как потом менять его на нужной странице?

Кто что думает по этому поводу?
Спасибо
...
Рейтинг: 0 / 0
Templates
    #38028461
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока сделал костыль:
в шаблоне поменял -
Код: javascript
1.
2.
3.
4.
5.
6.
7.
#GENERATED_JAVASCRIPT#
<script>
    if ($v('pFlowStepId')==<нужная страница>)
    {
       //Нужные действия
    }
</script>
...
Рейтинг: 0 / 0
Templates
    #38031699
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

Вообще-то для этого делаются разные шаблоны, если это группа страниц. Если это одна страница - есть Execute when Page Loads или DA.
...
Рейтинг: 0 / 0
Templates
    #38034321
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сделал разные шаблоны, но не нашел как вообще его прицепить к конкретной странице!
...
Рейтинг: 0 / 0
Templates
    #38034857
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

В Edit Page / Page Template
...
Рейтинг: 0 / 0
Templates
    #38034867
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,

Edit Page = Page Attributes, в общем найдете.
...
Рейтинг: 0 / 0
Templates
    #38035927
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем так, вот подробно:

Selecting a Page-level Template for a Specific Page
To specify a page-level template for a specific page:
1. On the Workspace home page, click the Application Builder icon.
2. Select an application.
3. Select a page.
The Page Definition appears.
4. To access the Page Definition Edit Page:
Tree view - Under Page Rendering, double-click the page title at the top of the
tree.
Component view- Under Page, click the Edit icon.
The Page Attributes page appears.
5. Locate the section Display Attributes.
6. Make a selection from the Page Template list.
7. Click Apply Changes.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Templates
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]