Guest User

Untitled

a guest
Oct 10th, 2020
30
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE PROCEDURE [dbo].[pg_crumbs_deps]
  2.     @roles nvarchar(128),
  3.     @itemID nvarchar(128) = '',
  4.     @urlParameters CRUDFilterParameter READONLY  -- коллекция (Key,Value). здесь спец параметры langID, username
  5. AS
  6. BEGIN
  7.     declare @result TABLE (title nvarchar(256), link nvarchar(256), tooltip nvarchar(256), ord int)
  8.    
  9.     insert into @result
  10.     select 'Главная', '/', '', 1
  11.     union
  12.     select 'Отделы', '', '', 2
  13.    
  14.     -- 1 SELECT данные для хлебных крошек (title, link, tooltip, ord)
  15.     select * from @result order by ord
  16.    
  17.     -- 2 SELECT дополнительные настройки страницы
  18.     select 'Департаменты' Title, '' Description, '' Keywords,   -- SEO Title, Description, keywords
  19.         '' RedirectUrl  -- если задан, то будет редирект на этот адрес при заходе на страницу
  20.         --  '' IntroRunBtnText, -- кнопка мастера ознакомления
  21.         -- 1 IntroInstantRun -- запускать мастер сразу после загрузки страницы?
  22.  
  23.    
  24.     -- 3 SELECT Кастомные параметры, которые можно вставить в разметку страницы с помощью {sp-par1}
  25.     -- select 1111 par1, 222 par2
  26.    
  27.    
  28.     -- SELECT 4-8 Списковые параметры
  29.     /*select 1
  30.     select 2
  31.     select 3
  32.     select 4
  33.     select 5
  34.     */
  35.    
  36.     -- SELECT 9 Мастер ознакомления со страницей
  37.     /*select * from (
  38.     select '#fastAddFormsDropdown' Selector, 'next' Event, 'здесь ключевые типовые возможности с быстрым доступом' Description, 'rect' Shape, 300 ScrollAnimationSpeed, 100 Radius, 50 Margin, 'Хорошо' NextText, 'Стоп' SkipText, 1 ord
  39.     union
  40.     select '.as-mainMenu' Selector, 'next' Event, 'основное меню' Description, 'rect' Shape, 300 ScrollAnimationSpeed, 100 Radius, 50 Margin, 'Хорошо' NextText, 'Стоп' SkipText, 2 ord
  41.     union
  42.     select '.as-loginStatus' Selector, 'next' Event, 'служебное меню, связанное с пользователем ' Description, 'rect' Shape, 300 ScrollAnimationSpeed, 100 Radius, 50 Margin, 'Хорошо' NextText, 'Стоп' SkipText, 3 ord
  43.     ) t order by ord
  44.     */
  45.    
  46.     -- SELECT 10 Подсказки к элементам Event, Selector, Text, Type, ShowType
  47.     /*
  48.     select 'mouseenter' event, '.asd1' selector, 'text 1 asd1' text, 'success' type, 'toast' showType
  49.     union
  50.     select 'mouseenter' event, '.asd2' selector, 'text 2 asd2' text, 'info' type, 'tooltip' showType
  51.     */
  52.  
  53. END
RAW Paste Data