From version 1.1 >
edited by Outhman Moustaghfir
on 2022/09/21 14:07
To version < 4.3
edited by Outhman Moustaghfir
on 2024/02/26 17:12
Change comment: Update document after refactoring.

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -iXPath V3.Funcitons.WebHome
1 +iXPath V3.Functions.XSLT .tracking.WebHome
Content
... ... @@ -1,20 +1,22 @@
1 1  = Introduction =
2 2  
3 -In this section, we will go throw an XSL function to get status by trkID.
3 +In this section, we will go throw an XSL function to set the status of certain tracking.
4 4  
5 5  = Parameters =
6 6  
7 -GetStatus uses 4 params to help retrieve trackings in question:
7 +SetStatus uses 4 params to help retrieve trackings in question:
8 8  
9 9  1. trkID : tracking ID.
10 -1. trackingType: it refers to type of tracking wanted. (eg : order , product, baseArticle ...)
11 -1. status: the status to set
10 +1. trackingType: it refers to the type of tracking wanted. (eg : order , product, baseArticle ...)
11 +1. status: the status to update
12 +1. echo Output: boolean optional param, that returns the value of 'status' when true. the default value is false.
12 12  
13 13  = Uses =
14 14  
15 15  We suppose that we have a tracking type named Product. It has 3 data (Name, Brand, and Country).
16 16  
17 -if we want to get status of a product with trkID = '632061e5f8aef457701a28d3'
18 +eg.  if we want to set status of a product with trkID = '632061e5f8aef457701a28d3' to 'Delivered' :
18 18  
19 -
20 -
20 +{{code language="XML"}}
21 +<xsl:value-of select="ixf:SetStatus('632061e5f8aef457701a28d3', 'Product' , 'Delivered')"></xsl:value-of>
22 +{{/code}}
This wiki is hosted and managed by iXPath
Powered by XWiki 13.3 debian