Страницы. Как добавить хлебные крошки

Как добавить Хлебные крошки на страницу (и как добавить Title, Keywords, Description)

Создаем процедуру с именем pg_crumbs_{pageCode}

Если страница дочерняя, то URL параметр itemID передается в хранимую процедуру.

Примеры подобных хранимых процедур найдете по префиксу pg_ в БД.

Во втором select в этой процедуре вы можете назначить дополнительные параметры для страницы SEO Title, Meta Keywords, Meta Description, а такжe redirectUrl (если указан, то страница сделает сразу редирект на данный адрес).  

CREATE PROCEDURE [dbo].[pg_crumbs_Projects]
	@roles nvarchar(128),
	@itemID nvarchar(128) = '',
    @urlParameters CRUDFilterParameter READONLY
AS
BEGIN
	declare @result TABLE (title nvarchar(256), link nvarchar(256), tooltip nvarchar(256), ord int)

	insert into @result
	select 'Главная', '/', '', 1
	union
	select 'Мой кабинет', '/customerCabinet', '', 2
	union
	select 'Проект такой то', '', '', 3

	-- 1 SELECT данные для хлебных крошек
	select * from @result order by ord

	-- 2 SELECT дополнительные настройки страницы
	select 'документы' Title, '' Description, '' Keywords,   -- SEO Title, Description, keywords
        '' RedirectUrl                                       -- если задан, то будет редирект на этот адрес при заходе на страницу

Данную процедуру можно редактировать через интерфейс на странице редактирования страницы (кнопка справа Хлебные крошки & Title).



Falcon Space - функциальная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы