Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
setHasConfigurator example
$product
->
setName
(
$data
[
'__product_name'
]
)
;
$product
->
setShortDescription
(
$data
[
'__product_description'
]
)
;
$product
->
setLongDescription
(
$data
[
'__product_description_long'
]
)
;
$product
->
setCloseouts
(
(bool)
$data
[
'__product_laststock'
]
)
;
$product
->
setMetaTitle
(
$data
[
'__product_metaTitle'
]
)
;
$product
->
setHasProperties
(
$data
[
'__product_filtergroupID'
]
> 0
)
;
$product
->
setHighlight
(
(bool)
$data
[
'__product_topseller'
]
)
;
$product
->
setAllowsNotification
(
(bool)
$data
[
'__product_notification'
]
)
;
$product
->
setKeywords
(
$data
[
'__product_keywords'
]
)
;
$product
->
setTemplate
(
$data
[
'__product_template'
]
)
;
$product
->
setHasConfigurator
(
$data
[
'__product_configurator_set_id'
]
> 0
)
;
$product
->
setHasEsd
(
(bool)
$data
[
'__product_has_esd'
]
)
;
$product
->
setIsPriceGroupActive
(
(bool)
$data
[
'__product_pricegroupActive'
]
)
;
$product
->
setSales
(
(int)
$data
[
'__topSeller_sales'
]
)
;
$product
->
setShippingFree
(
(bool)
$data
[
'__variant_shippingfree'
]
)
;
$product
->
setStock
(
(int)
$data
[
'__variant_instock'
]
)
;
$product
->
setManufacturerNumber
(
$data
[
'__variant_suppliernumber'
]
)
;
$product
->
setMainVariantId
(
(int)
$data
[
'__product_main_detail_id'
]
)
;
if
(
$data
[
'__variant_shippingtime'
]
)
{
$product
->
setShippingTime
(
$data
[
'__variant_shippingtime'
]
)
;
}
elseif
(
$data
[
'__product_shippingtime'
]
)
{
$product
->
setStock
(
$listProduct
->
getStock
(
)
)
;
$product
->
setWeight
(
$listProduct
->
getWeight
(
)
)
;
$product
->
setWidth
(
$listProduct
->
getWidth
(
)
)
;
$product
->
setPriceGroup
(
$listProduct
->
getPriceGroup
(
)
)
;
$product
->
setCreatedAt
(
$listProduct
->
getCreatedAt
(
)
)
;
$product
->
setUpdatedAt
(
$listProduct
->
getUpdatedAt
(
)
)
;
$product
->
setPriceRules
(
$listProduct
->
getPriceRules
(
)
)
;
$product
->
setCheapestPriceRule
(
$listProduct
->
getCheapestPriceRule
(
)
)
;
$product
->
setManufacturerNumber
(
$listProduct
->
getManufacturerNumber
(
)
)
;
$product
->
setMetaTitle
(
$listProduct
->
getMetaTitle
(
)
)
;
$product
->
setTemplate
(
$listProduct
->
getTemplate
(
)
)
;
$product
->
setHasConfigurator
(
$listProduct
->
hasConfigurator
(
)
)
;
$product
->
setSales
(
$listProduct
->
getSales
(
)
)
;
$product
->
setHasEsd
(
$listProduct
->
hasEsd
(
)
)
;
$product
->
setEsd
(
$listProduct
->
getEsd
(
)
)
;
$product
->
setIsPriceGroupActive
(
$listProduct
->
isPriceGroupActive
(
)
)
;
$product
->
setBlockedCustomerGroupIds
(
$listProduct
->
getBlockedCustomerGroupIds
(
)
)
;
$product
->
setVoteAverage
(
$listProduct
->
getVoteAverage
(
)
)
;
$product
->
setHasAvailableVariant
(
$listProduct
->
hasAvailableVariant
(
)
)
;
$product
->
setCheapestUnitPrice
(
$listProduct
->
getCheapestUnitPrice
(
)
)
;
$product
->
setFallbackPriceCount
(
$listProduct
->
getFallbackPriceCount
(
)
)
;
$product
->
setCustomerPriceCount
(
$listProduct
->
getCustomerPriceCount
(
)
)
;