summaryrefslogtreecommitdiff
path: root/catalog.cxx
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-02-20 09:28:41 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-02-20 09:28:41 +0800
commit0d474d9483b797e2ff6996f752d057bc144f2311 (patch)
tree45b86fc4a63fa7fd80da4894b366e0161243e683 /catalog.cxx
parentf1503bf1a34cdb7b66171a2772108e7475ea792a (diff)
Add product category
and reorder title & description.
Diffstat (limited to 'catalog.cxx')
-rw-r--r--catalog.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/catalog.cxx b/catalog.cxx
index 395412c..164811f 100644
--- a/catalog.cxx
+++ b/catalog.cxx
@@ -29,10 +29,10 @@ namespace QInterchange {
switch (role) {
case Product::SkuRole:
return product.sku;
- case Product::TitleRole:
- return product.title;
case Product::DescriptionRole:
return product.description;
+ case Product::TitleRole:
+ return product.title;
case Product::CommentRole:
return product.comment;
case Product::ThumbRole:
@@ -43,6 +43,8 @@ namespace QInterchange {
return product.price;
case Product::ProdGroupRole:
return product.prodGroup;
+ case Product::CategoryRole:
+ return product.category;
case Product::WeightRole:
return product.weight;
case Product::AuthorRole:
@@ -58,13 +60,14 @@ namespace QInterchange {
{
return QHash<int, QByteArray>{
{ Product::SkuRole, "sku" },
- { Product::TitleRole, "title" },
{ Product::DescriptionRole, "description" },
+ { Product::TitleRole, "title" },
{ Product::CommentRole, "comment" },
{ Product::ThumbRole, "thumb" },
{ Product::ImageRole, "image" },
{ Product::PriceRole, "price" },
{ Product::ProdGroupRole, "prodGroup" },
+ { Product::CategoryRole, "category" },
{ Product::WeightRole, "weight" },
{ Product::AuthorRole, "author" },
{ Product::CrossSellRole, "crossSell" }