انتقل إلى المحتوى الرئيسي

searchBlock

بحث سريع عن كائنات الكتل مع مخرجات محدودة. يُرجع Promise يتم حله إلى مصفوفة من كائنات ISearchBlock.

الوصف​

تقوم هذه الطريقة بإجراء بحث سريع عن كائنات الكتل حسب الاسم مع مخرجات محدودة (مجموعة نتائج خفيفة، مناسبة للاكمال التلقائي). يُرجع Promise يتم حله إلى مصفوفة من كائنات ISearchBlock.

.searchBlock(

,

);

مخطط المعلمات​

المخطط

name(required): string
سلسلة البحث
مثال: "product_block"

langCode: string
رمز اللغة. الافتراضي: "en_US"
مثال: "en_US"

أمثلة​

مثال بسيط​

const response = await Blocks.searchBlock('my-marker');

مثال مع السمات​

const response = await Blocks.searchBlock('my-marker', 'en_US');

استجابة المثال​

[
{
"id": 12,
"identifier": "repeat",
"name": "Repeat"
},
{
"id": 10,
"identifier": "personal",
"name": "Personal"
},
{
"id": 9,
"identifier": "similar_wishlist",
"name": "Similar wishlist"
},
"..."
]

مخطط الاستجابة​

المخطط: ISearchBlock[]

id: number
معرف فريد لكتلة البحث.
مثال: 1

identifier: string
معرف سلسلة فريد لكتلة البحث.
مثال: "search_block_1"

name: string
اسم كتلة البحث.
مثال: "Search Block 1"