Մոդուլի հիմնական առանձնահատկությունն այն է, որ այն թույլ է տալիս ուղղակիորեն ստեղծել բոլոր տեսակի ցուցակները հանրային տարածքիցկայք։ Առանց «admin panel» գնալու, դուք կստեղծեք ձեր դիրեկտորիաները, ցուցակները, գրանցամատյանները և նման բաները և դրանք կլցնեք տվյալների հետ: Արեք դա՝ ստեղծել ինտերֆեյս և հարմարեցնել
Ձեր կողմից օգտագործվող ցուցակների տեսքը հարմար է տեսողական գործիքներ. Եվ, միացնելով աջակցությունը մոդուլի կարգավորումներում բիզնես գործընթացներ, դուք կազմակերպում և կազմակերպում եք թիմային աշխատանք ցուցակներով։
| Մոդուլի առանձնահատկությունները.
|
Բիզնես գործընթացների ակտիվացում
Ենթադրենք կազմակերպելու կարիք ունեք վեբ ձևերի ստացումկայք բիզնես գործընկերներից: Միևնույն ժամանակ, դուք, իհարկե, չեք ցանկանում մուտք գործել ադմինիստրատիվ մաս չթույլատրված օգտատերերին։ «Ունիվերսալ ցուցակների» պատրաստի մեխանիզմը պարզապես թույլ է տալիս արդեն գոյություն ունեցող մեծ քանակությամբ կուտակված տվյալներ ունեցող Ինֆոբլոկը ներկայացնել «հանրային» և գործընկերներին հնարավորություն տալ փնտրել դրա միջով, զտել տեղեկատվությունը։ Այսինքն, գործընկերները կաշխատեն միայն ցուցակի տվյալների հետ և կավելացնեն գրառումներ դրանցում:
«Համընդհանուր ցուցակներ» մոդուլը գործնական լուծում է «Ցանցեր + Ինֆոբլոկներ». Այս լուծման օգնությամբ դուք կարող եք կարգավորել ձեր կայքը, որպեսզի աշխատի ցուցակների լայն տեսականիով` ցանկացած տվյալների, ցանկացած աղբյուրի հետ: Մոդուլում օգտագործվող Grid տեխնոլոգիան հաջողությամբ թույլ է տալիս դա անել՝ ստեղծել ՀՏՀ, տեղեկատու գրքեր և գիտելիքների բազաներ, կոնտրագենտների ցուցակներ, կառուցվածքային արխիվներ, գրադարաններ, ֆայլերի պահեստներ և այլն:
«Ունիվերսալ ցուցակներ» մոդուլը բավականին հզոր է և ֆունկցիոնալ։ Այն կարող է հաջողությամբ օգտագործվել՝ կայքի օգտատերերին հանրային մասում ավելացնելու և խմբագրելու իրենց infolock տարրերը տրամադրելու հնարավորություն: Սակայն դրա հետ աշխատելու սկզբունքը շատ է տարբերվում նրանից, ինչին մենք սովոր ենք աշխատել, օրինակ՝ «Ինֆոբլոկի տարրերի ավելացում» բաղադրիչով։ Առաջին հերթին դա վերաբերում է մուտքի իրավունքների սահմանմանը։ Այս հոդվածում ես ձեզ կասեմ, թե ինչպես կարգավորել մոդուլը, որպեսզի կատարի այնպիսի առաջադրանք, որը նախկինում լուծվել է «Infoblock տարրերի ավելացում» բաղադրիչի միջոցով, այսինքն. որպեսզի օգտատերը կարողանա ավելացնել ինֆոբլոկի տարրեր և խմբագրել տարրեր, բայց միայն իր կողմից ավելացվածները՝ կայքի խմբագրի կողմից մոդերացիայի հնարավորությամբ։
1. Ստեղծեք ինֆոբլոկի տեսակ
Որովհետեւ բարդ բաղադրիչը «Universal lists» (bitrix:lists) չի աշխատում առանձին ինֆոբլոկների հետ, մենք ստեղծում ենք «Companies» ինֆոբլոկի տեսակը։
2. Սահմանեք ինֆոբլոկի տեսակը ունիվերսալ ցուցակների հետ աշխատելու համար
Դա անելու համար անցեք «Համընդհանուր ցուցակներ» մոդուլի կարգավորումներ (Կարգավորումներ > Ապրանքի կարգավորումներ > Մոդուլի կարգավորումներ > Ունիվերսալ ցուցակներ) և «Թույլտվություններ» ներդիրում թույլ տվեք «Ադմինիստրատորներ» խմբին կառավարել ցուցակները մեր ստեղծված «Ընկերություններ» տեղեկատվական բլոկի տեսակի մեջ: .
Այս քայլը պահանջվում է, քանի որ առանց դրա, բաղադրիչը տեղադրելիս մեր ինֆոբլոկի տեսակը չի հայտնվի բաղադրիչի պարամետրերի բացվող ցանկում:
3. Տեղադրեք բաղադրիչը
Կայքում ստեղծում ենք բաժին և տեղադրում «Ունիվերսալ ցուցակներ» բաղադրիչը։
Բաղադրիչի պարամետրերում ընտրեք մեր ինֆոբլոկի տեսակը և միացրեք CNC աջակցությունը (ոչ CNC ռեժիմում ես անձամբ չկարողացա բաղադրիչը գործի դնել):
Ավելացնել տեղեկատվական բլոկ (ցուցակ)
Բաղադրիչը տեղադրելուց հետո էջում կտեսնենք վահանակ՝ մեկ «Ավելացնել» կոճակով: Դրանով մենք կարող ենք ավելացնել ինֆոբլոկ:
Սեղմեք «Ավելացնել» կոճակը: Կբացվի ինֆոբլոկ ավելացնելու ձևը:
«Մուտք» ներդիրում սահմանեք «Ավելացնել» իրավունքը «Գրանցված օգտվողներ» խմբի համար, իսկ «Փոխել» իրավունքը՝ «Հեղինակ» օգտվողների կատեգորիայի համար։ Վերջինս հնարավորություն կտա օգտատիրոջը խմբագրել իր տարրերը։ Եթե դուք «Փոփոխություն» սահմանեք ճիշտ «Գրանցված օգտվողներ» խմբի համար, ապա օգտատերը կկարողանա խմբագրել ինֆոբլոկի բոլոր տարրերը, և ոչ միայն իրը: Գրանցված օգտվողների խմբի փոխարեն կարող եք նաև օգտագործել Բոլոր լիազորված օգտատերեր կատեգորիան:
Նշում. ինֆոբլոկը կարող է ավելացվել նաև Bitrix-ի վարչական մասի միջոցով, եթե ընդլայնված մուտքի իրավունքները միացված են:.
Այս քայլերը կատարելուց հետո «Գրանցված օգտվողներ» խմբի օգտատերերը բաժնի գլխավոր էջում կտեսնեն հետևյալը.
«Ընկերություններ» տեղեկատվական բլոկը (ցուցակը) ընտրելիս օգտվողին հասանելի կլինի դրա տարրերի ցանկը:
Երբ սեղմում եք «Ավելացնել ընկերություն» կոճակը, կբացվի խմբագրման ձևը.
Դաշտերի ավելացում
Դաշտերի ավելացման միջերեսը մեկն է իրական դաշտերի և ինֆոբլոկի հատկությունների համար: Այս դեպքում դուք կարող եք սահմանել ձեր սեփական անունը ցանկացած դաշտի համար, ինչպես «Ինֆոբլոկի տարրերի ավելացում» բաղադրիչում:
Ուղարկելով ծանուցումներ և հաստատում
Կայքի ադմինիստրատորին ծանուցումներ ուղարկելը և փաստաթղթերի հաստատումը ունիվերսալ ցուցակների հետ աշխատելիս սովորաբար իրականացվում է բիզնես գործընթացների միջոցով: Որովհետեւ Այս դեպքում հարմար չէ ստանդարտ բիզնես գործընթացների օգտագործումը, դուք ստիպված կլինեք ստեղծել ձեր սեփական բիզնես գործընթացը: Դուք կարող եք նաև օգտագործել «Փաստաթղթերի կառավարում» մոդուլը բիզնես գործընթացների փոխարեն, բայց դուք պետք է կարգավորեք ինֆոբլոկը, որպեսզի աշխատի փաստաթղթերի կառավարման հետ Bitrix-ի վարչական մասի միջոցով, քանի որ. «Համընդհանուր ցուցակներ» բաղադրիչում նման հնարավորություն չկա):
Բիզնես գործընթացները ցուցակով (infoblock) օգտագործելու համար ցուցակի կարգավորումներում պետք է նշվի «Միացնել բիզնես գործընթացների աջակցությունը» վանդակը: Այնուհետև «Բիզնես գործընթացներ» կոճակը կհայտնվի ադմինիստրատորի ցուցակի գործիքագոտում:
Կոճակը սեղմելուց հետո մենք կտեսնենք բիզնես գործընթացների կաղապարների ցանկը:
Սեղմեք «Ստեղծել հաջորդական բիզնես գործընթաց» կոճակը: Բացվում է «Խմբագրել բիզնես գործընթացի ձևանմուշ» էջը:
Սա փոքր-ինչ փոփոխված ստանդարտ «Առաջին քվեարկության հաստատում» բիզնես գործընթաց է: Որովհետեւ Չհաջողվեց օգտագործել ստանդարտ հրապարակման մեխանիզմը. չհրապարակելիս տարրերը չեն ցուցադրվում ցուցակում (նույնիսկ ադմինիստրատորի տակ), ես օգտագործել եմ «Հրապարակում» / «Փաստաթուղթը հրապարակումից հեռացնելը» բլոկների փոխարեն՝ «Փոփոխել փաստաթուղթը» պարզ ակտիվացում / ապաակտիվացում: Նաև էլփոստի հաղորդագրությունների փոխարեն ես օգտագործեցի սոցիալական ցանցերի հաղորդագրությունները:
Կաղապարի պարամետրերում նշեք «Ավտոմատ կերպով սկսել, երբ ավելացվում է» վանդակը:
Եթե նշեք «Ավտոմատ կերպով սկսել փոփոխության դեպքում» վանդակը, ապա այդ գործընթացը կսկսվի օգտվողի կողմից, երբ տարրը փոխվի: Կամ դրա համար կարող եք ստեղծել առանձին բիզնես գործընթաց, որը կգործի այլ սցենարի համաձայն, օրինակ՝ ոչ թե անջատի տարրը, այլ պարզապես ծանուցում կուղարկի կայքի խմբագիրներին։
Նշում․ նկատի ունեցեք, որ եթե օգտվողների խումբը չունի առնվազն «Կարդալ» մուտք դեպի ցուցակ (infoblock), ապա այս խումբը չի հայտնվի բիզնես գործընթացների դիզայների օգտատերերի խմբի ընտրության երկխոսության մեջ, և դուք չեք կարողանա։ , օրինակ՝ այս խմբին ծանուցման ուղարկումը ծրագրավորելու համար:
Բաղադրիչի ձևանմուշի խմբագրում
Բաղադրիչի ձևանմուշի խմբագրումը մեր դեպքում հիմնականում կնվազեցվի մինչև ավելորդ ֆունկցիոնալությունը պարզեցնելն ու անջատելը:
Օրինակ, ցուցակի տեսքը լռելյայն փոխելու համար (դաշտերի բոլոր սյունակները ցուցադրվում են լռելյայն, գունային սխեման կապույտ է), ավելացրեք հետևյալ կոդը lists.list բաղադրիչի ձևանմուշին result_modifier.php ֆայլում.
$aOptions = CUserOptions :: GetOption("main.interface.grid" , $arResult ["GRID_ID"], array()); $aOptions ) ( $aOptions = զանգված ( «դիտումներ» => զանգված ( «լռելյայն» => զանգված ( «անուն» => "<Представление по умолчанию>" , "columns" => "NAME,BIZPROC" , "sort_by" => "NAME" , "sort_order" => "asc", "page_size" => "20" , "saved_filter" => "" , ), ), «ֆիլտրեր» => զանգված ( ), "current_view" => "կանխադրված" , "filter_rows" => "list_section_id" , "theme" => "մոխրագույն", ); CUserOptions :: SetOption("main.interface.grid", $arResult ["GRID_ID"], $aOptions); |
Այս կոդը կցուցադրի միայն «Անուն», «Բիզնես գործընթացներ», մոխրագույն գունային սխեման և այլն սյունակներ: Եթե օգտագործողն արդեն ընտրել է սյունակներ կամ այլ բան, նրա ընտրությունը չի փոխվի:
Նույն result_modifier.php ֆայլում մենք կհեռացնենք ցուցակից բիզնես գործընթացի հղումը՝ թողնելով միայն անունը: «Բիզնես գործընթացներ» սյունակի անվանումը փոխվում է «Կարգավիճակ»: Այսպիսով, այս սյունակում կցուցադրվի բիզնես գործընթացի կարգավիճակը, օրինակ՝ մենք կարող ենք բուն բիզնես գործընթացում սահմանել «On moderation», «Published», «Rejected» կարգավիճակները:
Բիզնես գործընթաց սկսելու հնարավորությունը համատեքստի ընտրացանկից հեռացնելու համար տեղադրեք կոդը նույն ֆայլում.
foreach($arResult [ «ELEMENTS_ROWS» ] որպես $i => $arRow ) ($arActions = Array(); $arRow [ «գործողություններ» ] որպես $a => $arAction) if(! $arAction [ "MENU" ]) $arActions = $arAction ; $arResult [ "ELEMENTS_ROWS" ][ $i ][ "գործողություններ" ] = $arActions; |
array("id" => "tab_se" , "name" => $arResult [ "IBLOCK" ][ "SECTION_NAME"], "icon" => "" , "fields" => $arTabSection ), |
Ընդհանրապես, «Համընդհանուր ցուցակներ» մոդուլի օգտագործումը այս պարզ խնդիրը լուծելու համար արդարացված չէ և նույնիսկ հարմար (անհրաժեշտ էր չափազանց շատ գործողություններ կատարել, անհրաժեշտ էր խմբագրել բաղադրիչի ձևանմուշը): «Ինֆոբլոկի տարրերի ավելացում» բաղադրիչը շատ ավելի հարմար է դրա համար, եթե ոչ մի բանի համար. այս բաղադրիչն այլևս չի աջակցվում 1C-Bitrix-ի կողմից, և ամենապարզ բաները պետք է վերջնական տեսքի բերվեն գրեթե զրոյից: Հետևաբար, շատ դեպքերում նկարագրված մեթոդը կարող է ձեռնտու լինել:
Ես կցանկանայի ներկայացնել մի ֆունկցիոնալություն, որը շատ կարևոր է շատ մշակողների համար, որը լայն կիրառություն կգտնի (և արդեն գտնում է) 1C-Bitrix արտադրանքներում՝ ինչպես Կայքերի կառավարման, այնպես էլ Կորպորատիվ պորտալում: Հատկապես կարևոր է, հաշվի առնելով ներկայիս միտումը. որ կայքը այժմ ոչ միայն կայք է, ինչպես ընկերության շնորհանդեսը, այլ ավելի ու ավելի նման է բիզնես հավելվածի, որպես գործընկերների և հաճախորդների հետ փոխգործակցության կազմակերպման գործառույթ: Մենք կխոսենք Համընդհանուր ցուցակների մասին՝ օգտագործելով Grid տեխնոլոգիան։ Մենք մի փոքր կխոսենք հենց Grids-ի մասին՝ միայն «ինչ է դա» մակարդակում։ Եկեք ավելի սերտ նայենք Ունիվերսալ ցուցակներին. ինչպես է ճիշտ օգտագործվում Grids-ի «խոհանոցը» այս մոդուլում, ինչու է այն մեծապես հեշտացնում վեբ մշակողի աշխատանքը կայքերում բոլոր տեսակի ցուցակներ ստեղծելու համար և թույլ է տալիս օգտագործողին աշխատել դրա հետ: դրանք հեշտությամբ և հարմարավետորեն:
Մի փոքր Grid-ի մասին
«1C-Bitrix»-ի տեխնիկական աջակցությունն անընդհատ հարցեր է ստանում թեմայի շուրջ. «Բայց ի՞նչ կա» ադմինիստրատորի վահանակում «և հանել» փողոց «- մարդկանց»: Իսկապես, ինչպե՞ս «հանրային» ներկայացնել որոշ ֆունկցիոնալություն, օրինակ՝ ունիվերսալ ցանցեր։ Եվ ոչ միայն ներկայացնել, այլեւ հնարավորություն տալ տվյալներ մուտքագրել այնտեղ։
Նոր արտադրանք՝ «Կորպորատիվ պորտալ» մշակելիս «1C-Bitrix»-ի մշակողները բախվել են այն փաստի հետ, որ բոլոր հանրային ինտերֆեյսները ցրված են։ Եվ միայն այն պատճառով, որ նույն տեսակի ինտերֆեյսի ստեղծման գործիք չկար: Լուծումը տեսողական Grids-ն էր՝ միացյալ ինտերֆեյս ստեղծելու հիմնական բաղադրիչների մի շարք: Որո՞նք են այս Ցանցերը, ի՞նչ պետք է իմանաք դրանց մասին: Դա նախ և առաջ մշակողի գործիք է: Սա հատուկ բաղադրիչ չէ, ուստի իմաստ չունի այն ավելացնել ծրագրի էջում բաղադրիչի ծառի միջոցով: Սա API է մշակողի համար, որպեսզի նա ներկայացնի իր տվյալները:
Ցուցակների ցուցադրման բազմաֆունկցիոնալ բաղադրիչ
Դուք կարող եք սխալ պատկերացում ստանալ Grids-ի մասին, որ դրանք կարող են ցուցադրել միայն InfoBlocks: Դա բացարձակապես այդպես չէ. Ցանցերը կարող են աշխատել վերացական տվյալների հետ և ցուցադրել այն ամենը, ինչ «սայթաքել» է նրանց: Ցանցերը նաև բեռնված են ցուցակների և ձևերի հետ աշխատելու բնորոշ գործառույթներով: Այսինքն, ինչ ընդհանուր է, ցանցերը հեշտացնում և պարզեցնում են: Իսկ ցանցերի տարբերակիչ առանձնահատկություններից մեկն այն է, որ դրանք օգտատիրոջ համար ապահովում են հարմարեցման տարբերակների բավականին լայն շրջանակ՝ «իրենց համար»: Սա նշանակում է, որ օգտատերերից յուրաքանչյուրը կարող է կատարել իր սեփական Grid կարգավորումները, որոնք հարմար կլինեն միայն իրեն։
Հատուկ դիտումների կարգավորում
Ինչպիսի՞ն է Grids-ի օգտագործման ընդհանուր օրինաչափությունը: Քանի որ ցանցերը գործում են հանրային բաժնում, դուք, ամենայն հավանականությամբ, կստեղծեք բաղադրիչ հանրային բաժնի համար, որը ներկայացնում է տվյալները, տեսակավորումները, զտիչները և այլն: Այս տվյալները ներկայացնելու համար դուք կանչում եք Grid բաղադրիչը, ձևի բաղադրիչը ձեր բաղադրիչի ձևանմուշում և պարզապես փոխանցում դրանցից տվյալները ցուցադրելու համար: Եվ անհրաժեշտության դեպքում կարող եք օգտագործել պատրաստի բաղադրիչներ, ասենք ամենապարզներից մեկը՝ «գործիքադարակը», որը ձեր գործիքագոտին է և ցուցադրվում է կոճակներով։
Ընդհանուր ցուցակներ
Ցանցային բաղադրիչները ներդրված են 1C-Bitrix արտադրանքներում, մասնավորապես, Փաստաթղթերի գրադարանը 1C-Bitrix-ում. կորպորատիվ պորտալում օգտագործվում են ցանցի բաղադրիչներ, բիզնես գործընթացներ առանց փաստաթղթերի մոդուլը օգտագործում է ցանցեր: Այս ամենը թույլ է տալիս օգտագործել միասնական ինտերֆեյս՝ նույն օգտագործողի կարգավորումներով և ֆունկցիոնալությամբ: Այդ մոդուլներից մեկը, հանուն որի, ըստ էության, գործարկվեց Գրիդների «խոհանոցը», Universal Lists մոդուլն է։ Ինչ է այս մոդուլը:
Ցուցակ - Ռուսաստանի Դաշնության կառավարություն
Հաճախ հանրային բաժնում տվյալների պահպանման առաջադրանքներ կան, և մինչ այժմ դրա համար ինտերֆեյսներ չեն եղել, բացառությամբ, իհարկե, վարչական: Ստեղծված մոդուլը Infoblock-ի հավելում է, որը կազմակերպված է որպես հանրային համալիր բաղադրիչ և թույլ է տալիս օգտվողին մուտքագրել իր տվյալները ցուցակի տեսքով։ Բաղադրիչն աշխատում է նշված Infoblock տեսակի հետ («Ցուցակները» ցուցադրվում է բաշխման հավաքածուում), այն սահմանված է լռելյայնորեն բաղադրիչի կարգավորումներում: Սա նշանակում է, որ այս բաղադրիչում ստեղծված բոլոր Ինֆոբլոկները կավելացվեն այս տեսակին:
Բաղադրիչների կարգավորումներ - Infoblock տեսակը
Կարող եք նաև նշել, թե օգտվողների որ խմբերն իրավունք ունեն աշխատելու մեր ունիվերսալ ցուցակների հետ: Օրինակ, Ադմինիստրատորի կարգավորումներում կարող եք նշել, որ նա կարող է փոխել և ավելացնել բաժիններ և ցանկի տարրեր: Բայց նույն կերպ դուք կարող եք այս իրավունքը տրամադրել օգտվողների այլ խմբերին, օրինակ՝ ընկերության աշխատակիցներին:
Ցուցակներ, դրանք նույնպես Ինֆոբլոկներ են
Ի՞նչ ենք մենք տեսնում կայքում: Ըստ էության, ինֆոբլոկների ցուցակ: Այսինքն՝ ավելացնելով նոր ցուցակ, օրինակ՝ «Գործընկերներ», ավելացնում ենք նոր Ինֆոբլոկ։ Այս ցուցակ-ինֆոբլոկում մենք կարող ենք ստեղծել պիտակներ, պիտակներ ցուցակի տարրերի և հատվածների համար: Օրինակ, եթե մենք խոսում ենք գործընկերների ցանկի մասին, ապա «Ավելացնել նյութը» կարող է վերանվանվել «Ավելացնել գործընկեր»: Ցուցակի սեփականատերը կարող է անմիջապես որոշել իր ցուցակի հասանելիությունը՝ ինչ-որ խումբ՝ ընթերցում, ոմանք՝ փոփոխվող տարրեր: Այսպիսով, դուք կարող եք անմիջապես որոշել և ստեղծել կոլեկտիվ աշխատանքի կարգը ստեղծված ցուցակներով:
Ցուցակների հետ աշխատելու համար անհրաժեշտ է ստեղծել էջ, ստեղծել Infoblock տեսակ, տեղադրել «Universal Lists» բաղադրիչը էջում, ընտրել «Lists» ինֆոբլոկի տեսակը և սկսել աշխատել։
1C-Bitrix արտադրանքներում Ցուցակների մշակման պլանները նախատեսում են հետևյալը.
Ցուցակների նկատմամբ վերահսկողությունը աշխատանքային խմբի մակարդակով իջեցնել՝ խմբի ներսում սեփական ցուցակներով աշխատելու համար.
Որպեսզի կարողանաք ստեղծել ձեր սեփական, անձնական ցուցակը ձեր պրոֆիլում: Առայժմ օգտատերը իր էջում ցուցակները «սկսելու» համար պետք է կապ հաստատի ադմինիստրատորի հետ՝ բաղադրիչը իր էջում տեղադրելու և այն կարգավորելու համար, որից հետո կարող եք սկսել աշխատել ցուցակների հետ։
Ցանկի դաշտերի անհատականացում
Ի՞նչ կարելի է կարգավորել ցանկում: Մենք արդեն խոսել ենք ստորագրությունների ու իրավունքների մասին։ Եվ ամենահետաքրքիրն այն է, որ դուք կարող եք հարմարեցնել դաշտերը ցուցակներում: Ավելին, հատկապես պետք է նշել, որ դա արվում է ճիշտ այնպես, ինչպես դուք արել եք Ինֆոբլոկների վարչական բաժնում։ Միևնույն ժամանակ, դուք կարող եք ավելացնել երկու ստանդարտ դաշտերը, ինչպիսիք են «Անունը», «Գործունեության ամսաթիվը» և Infoblock-ի հատկությունները, ինչպիսիք են համարը, ամսաթիվը, ֆայլը, կապը տեղեկատվական բլոկի տարրերին: Կարող եք նաև սահմանել լռելյայն արժեքներ և օգտագործել Infoblock բաժինները:
Դաշտի հիմնական պարամետրերը
Տեսնենք, թե ինչպես է կազմաձևվում ցուցակը: Եկեք մի քանի դաշտ ավելացնենք: Թող սա լինի վերջին շփման ամսաթիվը: Մենք ավելացնում ենք դաշտ, ասում ենք, որ դա Date \ Time է, մենք չենք դնում լռելյայն արժեքը՝ դաշտ է հայտնվել, օրինակ՝ «Զանգի ամսաթիվ»։ Այժմ մենք խմբագրում ենք ցանկի պարամետրերը և, համապատասխանաբար, ունենք «Date» տեսակի նոր դաշտ։ Ինչպես տեսնում եք, այս կերպ մենք կարող ենք ճկուն կերպով հարմարեցնել մեր ցուցակը՝ ավելացնելով մեզ անհրաժեշտ դաշտերը, և պահպանել, ասենք, որոշ փաստաթղթերի ռեեստր կայքում։
Ինչպես արդեն ասացինք, Lists մոդուլն օգտագործում է Grids-ի ստանդարտ հնարավորությունները, այսինքն՝ աջակցում է իրերի տեսակավորմանը, իրերի զտմանը, նյութի խմբագրման ձևին և խմբային խմբագրմանը/ջնջմանը։
Ցուցակներ + Բիզնես գործընթացներ
Ունիվերսալ ցուցակների մեկ այլ շատ հետաքրքիր առանձնահատկություն է ներկառուցված բիզնես գործընթացների աջակցությունը: Հավանաբար այն դեռ չունեք հանրային բաժնում: Բիզնես գործընթացները ձեր ցուցակներում ներառելու համար դուք պետք է գնաք այս Infoblock-ի վարչական բաժինը և այնտեղ միացնեք Business Processes-ը:
Ցանկերում բիզնես գործընթացները միացված են ադմինիստրատորի վահանակում՝ ինֆոբլոկի հատկություններում
Բիզնես գործընթացների օգտագործումը թույլ է տալիս բավականին լուրջ բաներ կազմակերպել ցուցակներում։ Օրինակ, մուտքային փաստաթղթերի գրանցամատյանում Counter հատկությունը թույլ է տալիս ավտոմատ կերպով համարակալել բոլոր փաստաթղթերը, և դուք կարող եք բացել բիզնես գործընթաց, որը վերջնական փաստաթուղթը կուղարկի կատարողին, ով ինչ-որ կերպ կպատասխանի այս փաստաթղթին: Այս կերպ դուք կարող եք կազմակերպել լավ համակարգված կոլեկտիվ աշխատանք ցուցակներով։
Ցանկերը աջակցում են բիզնես գործընթացներին
Ցուցակի օգտագործման օրինակներ
Համընդհանուր ցուցակների մոդուլը ներառված է «1C-Bitrix: Կորպորատիվ պորտալի» բոլոր հրատարակություններում (www .1c -bitrix .ru /products /intranet /) - պարզ է, որ այն անհրաժեշտ է այնտեղ ներքին կարգի ցուցակները պահպանելու համար, Օրինակ, դրանք կարող են լինել հաճախորդների կոնտակտային ցուցակները: «1C-Bitrix. Site Management»-ում (www.1c-bitrix.ru/products/cms/) մոդուլը առկա է 3 հին հրատարակություններում՝ սկսած Բիզնեսից: Ենթադրվում է, որ ցուցակները կօգտագործվեն, օրինակ, բիզնես գործընկերների համար փակ բաժիններ ստեղծելու համար։ Այնուհետև գործընկերները կկարողանան այնտեղ պահել իրենց գաղտնի ցուցակները: Այսինքն՝ մենք կարող ենք լրացուցիչ ծառայություն կազմակերպել կայքի որոշ այցելուների համար։
Ցուցակներ՝ պետական կազմակերպության կայքում
Կարող եք ավելի կոնկրետ օրինակ բերել՝ կազմակերպել վեբ ձևաթղթերի ընդունումը կայքում։ Ըստ էության, վեբ ձևերը դառնում են ինֆոբլոկի տարրի մուտքային ձև: Վարչական մասում դուք պահպանում եք տարբեր Ինֆոբլոկներ և, իհարկե, չեք ցանկանում թույլատրել օգտվողների տարբեր խմբերի ադմինիստրատորի վահանակ. այնտեղ աշխատում են միայն ձեր բովանդակության խմբագրիչները: Այնուամենայնիվ, պետք է հնարավորություն տալ, ասենք, ընկերության գործընկերներին մշակել տվյալ Ինֆոբլոկների տվյալները՝ փնտրել դրանց միջով, ավելացնել նոր գրառումներ։ Ընդ որում, սա պետք է արվի արագ, ընդ որում՝ դա «հանրային» է՝ առանց, կրկնում ենք, վարչական բաժին մտնելու։ Այստեղ օգնության է հասնում Համընդհանուր ցուցակների պատրաստի մեխանիզմը, որը պարզապես թույլ է տալիս արդեն գոյություն ունեցող մեծ քանակությամբ կուտակված տվյալներ ունեցող Ինֆոբլոկը ներկայացնել «հանրային» և հնարավոր դարձնել դրա միջոցով որոնել, զտել տեղեկատվությունը. ընդհանուր, աշխատեք այս տվյալների հետ:
Կրկին, Grids-ը տեխնոլոգիա է, որի հետ դուք կարող եք աշխատել ձեր ցանկացած տվյալների հետ, ցանկացած աղբյուրի հետ: Օրինակ, դուք տվյալներ եք վերցնում MySQL նախագծից, կազմակերպում եք աշխատանքը Grids-ի վրա՝ այս տվյալների մուտքագրում և մշակում: Բայց Ցուցակներն արդեն գործնական լուծում են «Grids + Infoblocks»-ի համար։ Ինչպե՞ս են դրանք կապված: Ցանկը և Ինֆոբլոկը, ըստ էության, նույնն են՝ նույն տվյալները, որոնք հասանելի են միայն կազմակերպությանն ուղղակիորեն «հասարակությունից»:
Այսպիսով, Ունիվերսալ ցուցակների օգնությամբ դուք կարող եք արագ ստեղծել ցուցակներ, ինչպիսիք են հաճախ տրվող հարցերը ձեր վեբ նախագծի վերաբերյալ: Եվս մեկ անգամ շեշտում ենք՝ անմիջապես «հանրությունից»՝ չմտնելով վարչական վահանակի մեջ։ Տեսողական ունիվերսալ ցուցակի խմբագրիչը կօգնի ձեզ արագ ստեղծել և կարգավորել ցանկացած տեսակի տեղեկատվության պահեստներ: Եվ օգտագործելով քաշել և թողնել աջակցությամբ տեսողական բաղադրիչներ, դուք հեշտությամբ կարող եք դա անել: Ավելին, դուք կարող եք ոչ միայն մուտքագրել տվյալները պահեստներում, այլև խմբագրել դրանք:
Նատալյա Սերգեևան Softomania-ի համար
Ցուցակներ- իր կառուցվածքով և դաշտերով տեղեկատվություն պահելու հարմար գործիք: Բացի այդ, ցուցակները կարող են ավտոմատ կերպով մշակվել՝ օգտագործելով բիզնես գործընթացները:
Ցուցակներ կարող է ստեղծել միայն ադմինիստրատորը:
Գնալ դեպի էջ Ցուցակներև սեղմել Ստեղծել նոր.
Ներդիրում Կարգավորումներմուտքագրեք ցանկի անվանումը և դրա նկարագրությունը:
Մուտքագրեք տեսակավորման արժեք: Որքան ցածր է, այնքան ցուցակը բարձր է մնացածների շարքում։ Ավելացրեք նկար ձեր ցուցակի համար:
Եթե նախատեսում եք օգտագործել բիզնես գործընթացները ցուցակների գործարկման մեջ, ապա ակտիվացրեք տարբերակը Միացնել բիզնես գործընթացների աջակցությունը.
Էջանիշ Ստորագրություններդուք կարող եք սահմանել ձեր սեփական անունները ցանկի տարրերի և բաժինների համար: Օրինակ, եթե դուք ստեղծում եք Մատակարարների ցուցակ, ապա պետք է բառի տարրը փոխարինեք մատակարարով, իսկ բառի բաժինը՝ մատակարարների խմբի հետ և այլն:
Կոճակով Ավելացնելընտրեք ցանկալի խումբը կամ կոնկրետ օգտվողը, որի համար ցանկանում եք փոխել մուտքի իրավունքները և սահմանել դրանք:
Բիզնես գործընթացների լրացուցիչ հնարավորությունները ուսումնասիրելու համար եկեք վերլուծենք իրավիճակը, երբ ձեր ընկերությունը ստանում է առևտրային առաջարկ (CO) մատակարարից, գործընկերոջից կամ որևէ այլ գործընկերոջից:
Առաջին հերթին մենք պետք է հասկանանք, թե ինչ անել այս փաստաթղթի հետ: Դա անելու համար մենք այն հաստատման ենք ուղարկում իրավասու աշխատակցին (փորձագետին), որը կորոշի CP-ի հետագա ճակատագիրը. համարվում է օգտակար, անմիջապես ստեղծվում է գործարք և սկսվում է աշխատանքը։
Այս բիզնես գործընթացը ավտոմատացնելու համար դուք պետք է կարողանաք աշխատել ցուցակների հետ:
IN Ցուցակների 2 տեսակ կա.
Մենք սկսում ենք աշխատել BP-ի վրա՝ ստեղծելով երկու տարբեր ցուցակներ.
«Առևտրային առաջարկների համակարգում» առաջին ցուցակի միջև տարբերությունն այն է, որ աշխատողը կարող է հնարավորինս արագ առևտրային առաջարկ ուղարկել ճիշտ փորձագետին հաստատման համար: Այստեղ դուք միայն պետք է սահմանեք պահանջվող դաշտերը, մասնավորապես.