#REM Parameters: #SNIPPET.AddAvailabilityStructuredData ... Whether to add schema.org markup for search engines for the availability(0|1) Example: #SNIPPET("SNIPPET-ProductStockLevel", "AddAvailabilityStructuredData", "0") #SNIPPET("SNIPPET-ProductStockLevel", "AddAvailabilityStructuredData", "1") #ENDREM #IF(NOT #IsAppointment) #IF(#StockAlert EQ "ON_STOCK") #LOCAL("AVAILABILITYTEXT",#AVAILABILITYTEXT(#Object, "ProductStockAvailableText")) #IF(#AVAILABILITYTEXT)

#IF(#Shop.ShowAvailabilityIcons) #ENDIF #AVAILABILITYTEXT[0]

#ENDIF #ENDLOCAL #ELSIF(#StockAlert EQ "WARN_STOCK") #LOCAL("AVAILABILITYTEXT",#AVAILABILITYTEXT( #Object, "ProductStockCriticalText")) #IF(#AVAILABILITYTEXT)

#IF(#Shop.ShowAvailabilityIcons) #ENDIF #AVAILABILITYTEXT[0]

#ENDIF #ENDLOCAL #ELSIF(#StockAlert EQ "OUT_STOCK") #IF(#Shop.ProductLowOnStockAction == 0) #LOCAL("AVAILABILITYTEXT",#AVAILABILITYTEXT( #Object, "ProductLongerDeliveryTimeText")) #IF(#AVAILABILITYTEXT)

#IF(#Shop.ShowAvailabilityIcons) #ENDIF #AVAILABILITYTEXT[0]

#ENDIF #ENDLOCAL #ELSIF(#Shop.ProductLowOnStockAction == 2) #LOCAL("AVAILABILITYTEXT",#AVAILABILITYTEXT( #Object, "ProductNoAddToBasketText")) #IF(#AVAILABILITYTEXT)

#IF(#Shop.ShowAvailabilityIcons) #ENDIF #AVAILABILITYTEXT[0]

#ENDIF #ENDLOCAL #ENDIF #ELSIF(#StockAlert EQ "NO_STOCK")

#AVAILABILITYTEXT( #Object, "ProductNoStockDataText")

#ENDIF #ENDIF #REM #ENDREM #IF(NOT #DEFINED(#ItemNo)) #INCLUDE("SF.INC-EmailNotificationDialog") #ENDIF