Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

3.5.3. Դիտում է փաստարկները (համատեքստային զտիչներ):

07/11/2022, by Narine

Շատ հաճախ մեզ անհրաժեշտ է կոնկրետ օգտատիրոջ հետ կապված բլոկ ցուցադրել (օրինակ՝ նրա հոդվածը կամ հայտարարությունը), ցուցադրել հանգույցի հեղինակին բլոկում, այդ հանգույցի էջում։

Բայց միևնույն ժամանակ, յուրաքանչյուր օգտատեր ունի հայտարարությունների իր ցանկը, յուրաքանչյուր հանգույց ունի իր հեղինակը, և այդ բլոկները համապատասխանաբար տարբեր կլինեն յուրաքանչյուր հանգույցի և օգտագործողի համար: Նման բլոկների համար մենք դիտում ունենք համատեքստային զտիչներ:

drupal 8 contextual filters

Հիմա եկեք զտիչ ավելացնենք հայտարարությունների համար, որպեսզի գովազդի էջում զտվեն միայն մեր հայտարարությունների տվյալները։ Զտել ըստ nid դաշտի: Եկեք նայենք, թե ինչպես է աշխատում այս ֆիլտրը: Մենք ունենք url հանգույցներ

/node/13

Որտեղ 7-ը մեր հանգույցի նիդն է: Մենք պատմում ենք Views-ին համատեքստային ֆիլտրի միջոցով, զտում ենք մեզ հանգույցներն ըստ nid-ի և հանգույցների տարբեր էջերի յուրաքանչյուր հանգույցի համար մենք կցուցադրենք համապատասխան հանգույցի տվյալները: Ավելացնել nid ֆիլտր.

drupal 8 contextual filters

Այժմ մենք պետք է ընտրենք Լռակյաց գործողություններ համատեքստային ֆիլտրի համար, այս դեպքում ընտրել Տրամադրել լռելյայն արժեքը > Content ID-ն URL-ից:

contextual filters

Այժմ դուք կարող եք ստուգել մեր ֆիլտրի աշխատանքը նախադիտման ձևի միջոցով: Ես ունեմ հայտարարություն nid 7-ով, այնպես որ ես մուտքագրում եմ 7 և սեղմում նախադիտման կոճակը.

Drupal 8 contextual filters

...