Magento

Q & A pour les utilisateurs de la plate-forme Magento e-Commerce

3
Création d'une option personnalisée lors de l'enregistrement du produit
Je travaille sur la création automatique d'une option personnalisée pour mes produits chaque fois qu'un produit est créé. Ce que j'ai jusqu'à présent, c'est un observateur qui se déclenche sur l' catalog_product_save_beforeévénement et exécute le code suivant: //check that we haven't made the option already $options = $product->getProductOptions(); foreach ($options …


6
Comment autoriser un seul produit dans un panier?
Nous avons une exigence, dans laquelle un client ne sera autorisé à ajouter qu'un seul produit au panier à la fois. Cependant, il / elle peut ajouter n'importe quelle quantité de ce produit. Comment puis-je empêcher un produit de s'ajouter au panier s'il y a déjà un produit dans le …

4
Obtention d'une exception «Veuillez spécifier une méthode d'expédition» lors du paiement
J'ai reçu des journaux d'exceptions pour cette erreur de production, mais je ne parviens pas à reproduire le problème dans mon environnement local ou intermédiaire, il a donc été assez difficile à résoudre. L'erreur provient du Mage_Sales_Model_Service_Quote::_validate()fait que le $rateretourné par $rate = $address->getShippingRateByCode($method)est vide. J'ai ajouté de la journalisation …

3
EcomDev_PHPUnit configuré dans Magento EE 1.13
J'essaie de configurer EComDev_PHPUnit dans EE 1.13 selon les instructions de https://github.com/EcomDev/EcomDev_PHPUnit Le premier obstacle était de faire fonctionner modman mais j'ai abandonné et copié les modules manuellement. Maintenant, le deuxième problème est à l'étape 2: lorsque j'exécute php ecomdev-phpunit.php -a magento-config --db-name $DB_NAME --base-url http://your.magento.url/ Je reçois une exception …

4
Comment supprimer les étapes de la vérification de Magento Onepage?
J'utilise CE 1.7 et j'essaie actuellement de supprimer l'expédition, la méthode d'expédition et les étapes de paiement de la commande Onepage. J'ai déjà supprimé les étapes de local\mage\checkout\block\onepage\abstract.php. Mon problème survient lorsque j'essaie de passer des informations de facturation à l'examen lorsque je clique sur Continuer, il charge l'image de …


4
Installer Magento Base avec Composer
Je sais qu'il existe de belles façons d'installer les modules Magento (à partir de Connect) et à partir de GitHub (si composer.json est fourni). (comme décrit dans http://magebase.com/magento-tutorials/composer-with-magento/ ) Est-il également possible d'installer le package de base Magento (par exemple CE 1.7.0.2) à l'aide de Composer? Est-ce que quelqu'un a …

2
Google CDN jQuery avec Local Fallback dans Magento Layout XML
J'ai fait ce qui suit pour inclure jQuery de Google CDN dans Magento: <default> <reference name="head"> <block type="core/text" name="google.cdn.jquery"> <action method="setText"> <text><![CDATA[<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><script type="text/javascript">jQuery.noConflict();</script>]]> </text> </action> </block> </reference> </default> Cependant, lorsque je veux l'implémenter avec une solution de secours locale, qui fonctionne assez bien, je finis par l'ajouter à …

7
Obtenir la collection de produits à partir d'un identifiant de catégorie
J'essaie d'obtenir une collection de produits à partir d'un identifiant de catégorie. Quelques choses que j'ai essayées sont dans le bloc: $category = Mage::getModel('catalog/category')->load(123) ->getProductCollection(); et $category = Mage::getModel('catalog/category')->load(123); $products = $category->getProductCollection()->addCategoryFilter($category) ->addAttributeToFilter('type_id', 'simple') ->addAttributeToSelect('*'); a également essayé de le faire à partir du phtml $oCatId = Mage::getModel('catalog/category')->load(769); $products->addCategoryFilter($oCatId); Rien …




3
Magento Ajout d'une nouvelle langue?
J'ai regardé plusieurs pages concernant l'ajout d'une autre prise en charge linguistique au panier Magento, mais il semble qu'il manque quelque chose. L'habitude est de télécharger la traduction via l'interface d'administration .... Ensuite, créez une vue de magasin et définissez les paramètres régionaux dans la langue souhaitée. Cela ne semble …

5
Configuration de l'environnement de transfert Magento avec accès restreint
J'essaie de trouver la meilleure façon de configurer un environnement de transfert avec certaines restrictions d'accès. La solution simple serait de lancer l'authentification de base, mais je ne serai pas en mesure de pointer Google Page Speed ​​Insights sur celle-ci tout en testant les optimisations de performances, ainsi que d'autres …
18 staging 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.