actindo ->product__add_to_shop
actindo -> product__add_to_shop: add product to shop
Signaturstring product__add_to_shop( string $sid, int $art_id, product_shop_params $params [, int $shop_id] )
 
Parameter
  • string $sid
    Session identier you got from auth__login or auth__token_login
     
  • int $art_id
    product id
     
  • product_shop_params $params
    parameter array
     
  • int $shop_id
    Shop-ID (0 to [Number Multishops])
     
Returnsstring
array(ok=>TRUE/FALSE, product2shop_id=>int id of product2shop)
 
Descriptionadd product to shop

the parameter array $params has to be used to specify shop attributes for product:
products_status:int
products status => 1:active, 0:inactive

products_status_lager_zero:int
products status if stock <= 0

products_weight:float
products weight

products_date_available:string
products date available => mysql date format, for example: "2008-03-31"

products_vpe:string
products packing unit

products_vpe_value:float
products packing unit value

products_vpe_status:int
products packing unit status

products_startpage:int
product on startpage => 1:yes, 0:no

products_startpage_sort:int
products startpage sort

products_sort:int
products sort

manufacturers_id:string
manufacturers id

fsk18:int
only for people older than 18 => 1:yes, 0:no

shipping_status:int
shipping status

shipping_status_lager_zero:int
shipping status if stock <= 0

info_template:string
products details template

options_template:string
products options template

products_mpn:string (optional)
products manufacturer part number

suppliernumber:string (optional)
products supplier number

all_categories:string (optional)
products shop categories => semicolon seperated list of products all shop category ids - example for product
with 4 category ids: 'all_categories'=>'5;17;33;8'

keep in mind to specify every single parameter.
for parameters you don't want to use, strings should be given an empty value ('') and integers should be set to
null