Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
setKeywords example
$product
->
setUnit
(
$listProduct
->
getUnit
(
)
)
;
$product
->
setTax
(
$listProduct
->
getTax
(
)
)
;
$product
->
setPrices
(
$listProduct
->
getPrices
(
)
)
;
$product
->
setManufacturer
(
$listProduct
->
getManufacturer
(
)
)
;
$product
->
setCover
(
$listProduct
->
getCover
(
)
)
;
$product
->
setCheapestPrice
(
$listProduct
->
getCheapestPrice
(
)
)
;
$product
->
setName
(
$listProduct
->
getName
(
)
)
;
$product
->
setAdditional
(
$listProduct
->
getAdditional
(
)
)
;
$product
->
setCloseouts
(
$listProduct
->
isCloseouts
(
)
)
;
$product
->
setEan
(
$listProduct
->
getEan
(
)
)
;
$product
->
setHeight
(
$listProduct
->
getHeight
(
)
)
;
$product
->
setKeywords
(
$listProduct
->
getKeywords
(
)
)
;
$product
->
setLength
(
$listProduct
->
getLength
(
)
)
;
$product
->
setLongDescription
(
$listProduct
->
getLongDescription
(
)
)
;
$product
->
setMinStock
(
$listProduct
->
getMinStock
(
)
)
;
$product
->
setReleaseDate
(
$listProduct
->
getReleaseDate
(
)
)
;
$product
->
setShippingTime
(
$listProduct
->
getShippingTime
(
)
)
;
$product
->
setShortDescription
(
$listProduct
->
getShortDescription
(
)
)
;
$product
->
setStock
(
$listProduct
->
getStock
(
)
)
;
$product
->
setWeight
(
$listProduct
->
getWeight
(
)
)
;
$product
->
setWidth
(
$listProduct
->
getWidth
(
)
)
;
$product
->
setPriceGroup
(
$listProduct
->
getPriceGroup
(
)
)
;
$product
->
setCreatedAt
(
$listProduct
->
getCreatedAt
(
)
)
;
private
function
assignProductData
(
ListProduct
$product
, array
$data
)
: void
{
$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'
]
)
{