|
Динамический breadcrumb
|
|||
---|---|---|---|
#18+
Ситуация: Страница 1 - отчет, в одном из столбцов - ссылки на страницу 2 Страница 2 - подробная информация по выбранному на стр. 1 объекту, есть ссылка на стр. 3 Страница 3 - дополнительный отчет по объекту На странице 3 хлебные крошки должны выглядеть так: Список объектов > Объект XXX > Дополнительный отчет Первый и последний пункты - статические, а второй пункт - динамический, то есть для разных объектов нужен разный текст. Я в свойствах хлебной крошки указал свойство Short Name = &P5_OBJ_NAME. Пока я на странице 2 - все хорошо, когда перехожу на страницу 3 - компонент страницы прекращает существование и я вижу вверху строчку "Список объектов > > Дополнительный отчет" Нашел в интернете совет, как сделать это через Application Item. Для этого нужно создать item (создал), и установить значение. Я добавил на странице 1 в Column Link название итема и значение, которое в него надо вставить. Получил ошибку: "Session state protection violation: This may be caused by manual alteration of a URL containing a checksum or by using a link with an incorrect or missing checksum. If you are unsure what caused this error, please contact the application administrator for assistance." В примере, который я нашел, переход на другую страницу осуществлялся по нажатию на кнопку, после чего происходит submit, а потом еще одно пользовательское действие. У меня переход осуществляется по ссылке и никакое дополнительное действие я добавить не могу (насколько я понимаю). Как можно решить эту проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2011, 23:14 |
|
Динамический breadcrumb
|
|||
---|---|---|---|
#18+
Можно попробовать так: Создать app_item, по ссылке передавать request FROM_PAGE_1, а на странице 2 before header устанавливаем в процессе с условием на этот request app_item := 'xxx'; +используем &APP_ITEM. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2011, 07:13 |
|
Динамический breadcrumb
|
|||
---|---|---|---|
#18+
SvUserМожно попробовать так: Создать app_item, по ссылке передавать request FROM_PAGE_1, а на странице 2 before header устанавливаем в процессе с условием на этот request app_item := 'xxx'; +используем &APP_ITEM.Спасибо, заработало! Только я немного иначе сделал. У меня на вторую страницу передается ID объекта, там в After Header происходит процесс Fetch Row (автоматически был создан вместе со страницей), в котором вытаскивается название объекта, поэтому я сделал app_item := :P2_OBJ_NAME; после фетча. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2011, 09:25 |
|
|
start [/forum/topic.php?desktop=1&fid=50&tid=1876543]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 401ms |
0 / 0 |