Bonjour,
j'ai développé un script qui permet de renvoyer un flux xml contenant les différents informations des produits tels que : id, nom, description, catégorie, photo, etc ...
le problème j'ai pas arrivé à sélectionner toutes les informations vu qu'elles sont insérées dans plusieurs tables ...
j'ai utilisé la classe "EntityFieldQuery"
voilà un bout de code
voilà une capture d'écran du flux xml où il manque "description_longue" et ""url_de_la_fiche_produit"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $query = new EntityFieldQuery(); $query ->entityCondition('entity_type', 'commerce_product') ->propertyCondition('status', 1) ->fieldOrderBy('commerce_price', 'amount', 'ASC'); $result = $query->execute(); $products_array = array_keys($result['commerce_product']); $products = commerce_product_load_multiple($products_array);
ma question, comment je peux sélectionner les infos manquantes ?
Merci de votre aide à l'avance.
Partager