getAttributesByMarker
Öznitelik setinden verilerle tüm öznitelikleri alma.
Açıklama
Bu yöntem, öznitelik setinden verilerle tüm öznitelikleri döndürür. Bir Promise döndürür ve bu Promise, IAttributeSetsEntity nesnelerinin bir dizisi ile çözülür.
AttributesSets.getAttributesByMarker(
marker*,
langCode
);
Parametreler şeması
Şema
marker(gerekli): string
Öznitelik işareti
örnek: "productAttributes"
langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"
Örnekler
Minimal örnek
const response = await AttributesSets.getAttributesByMarker('my-marker');
Özniteliklerle örnek
const response = await AttributesSets.getAttributesByMarker('my-marker', 'en_US');
Örnek yanıt
[
{
"type": "string",
"value": {},
"marker": "admin-text",
"position": 1,
"listTitles": [],
"validators": {},
"localizeInfos": {
"title": "Admins metni"
},
"additionalFields": []
}
]
Yanıt şeması
Şema: IAttributeSetsEntity[]
id: number
Öznitelik seti varlıklarının benzersiz tanımlayıcısı.
örnek: 123
updatedDate: string
Öznitelik setinin en son güncellendiği tarih, string olarak temsil edilir.
örnek: "2023-10-01T12:00:00Z"
version: number
Öznitelik setinin sürüm numarası, değişiklikleri veya güncellemeleri takip etmek için kullanılır.
örnek: 1
identifier: string
Öznitelik setini benzersiz bir şekilde tanımlayan bir string.
örnek: "attributeSet1"
typeId: number
Öznitelik setinin türünü temsil eden sayısal tanımlayıcı.
örnek: 1
title: string
Öznitelik setinin başlığı veya adı.
örnek: "Ürün Özellikleri"
schema: object
Öznitelik seti ile ilişkili şema tanımı. Bu, verilerin yapısını veya kurallarını temsil edebilir.
örnek:
{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
}
isVisible: boolean
Öznitelik setinin görünür olup olmadığını gösterir.
örnek: true
properties: object
Öznitelik seti ile ilişkili ek özellikler, her türde olabilir.
örnek:
{
"color": "red",
"size": "M"
}
type: string
Öznitelik setinin türü, belirli bir sınıflandırma veya kategori olabilir.
örnek: "product", "user", "etc"
position: number
Öznitelik setinin sıralama numarası.
örnek: 1