Utiliser ce code $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' =>
Utiliser ce code $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' =>
Par défaut URL Key, la page du produit est de portée globale. EDIT: Comme suggéré par FlorinelChis, la portée peut être des changements dans la gestion des attributs. Cependant, cela rompt le comportement du commutateur de vue de magasin. Ceci a été testé sur 1.7.0.2 avec des exemples de données et...
Situation Dans notre base de données magento, nous avons trois tables qui deviennent trop grandes. sales_flat_quote_shipping_rate: 3045MB sales_flat_quote_address: 1688MB sales_flat_quote: 1897MB Cela représente plus de 6 Go de données. J'ai trouvé cet article sur la façon de tronquer ces tables ....
J'essaie d'imprimer le contenu des variables du tableau dans un fichier journal. Dans Magento 1, il était possible d'utiliser Mage::log(print_r($arr, 1), null, 'logfile.log'); Pour Magento 2, dans le fichier de classe, j'ai écrit le code suivant: protected $_logger; public function...
Je me demandais: puis-je supprimer manuellement le fichier system.log dans le répertoire var / log à l'arrière-plan? Si je le fais, cela aura-t-il des effets négatifs sur ma boutique en ligne? Ce fichier utilise maintenant un certain espace
J'essayais de résoudre un problème sur mon site et je suis allé regarder le system.logfichier et il dépassait 1 Go. Ce exception.logn'était pas aussi gros mais ça m'a fait penser: Comment limitez-vous la taille des fichiers de journalisation pour
Je voudrais connaître les 2 emplacements ci-dessous de Magento 1 dans Magento 2 . Où puis-je trouver ces 2 emplacements dans le panneau d'administration de Magento 2? Premier emplacement Deuxième emplacement
Après avoir installé Magento 2.2.2 lorsque je vérifie mon journal d'erreurs, j'obtiens cet avertissement. La taille de la mémoire allouée à la table temporaire est supérieure à 20% de innodb_buffer_pool_size. Veuillez mettre à jour innodb_buffer_pool_size ou diminuer la valeur de la taille du lot...
J'ai ouvert un produit dans le backend, mais lorsque je passe à l'onglet des catégories, l'arborescence des catégories est complètement réduite. Je devrais étendre toutes les catégories pour voir dans lesquelles se trouve le produit. Comment puis-je voir rapidement (dans le backend) à quelles...
Je l' ai écrasé Sitemap.phpdans app/code/local/Mage/Sitemap/Model/Sitemap.php. Le fichier semble être utilisé, si je supprime tout le contenu, il y a une erreur comme prévu. J'ai copié le contenu complet de la norme Sitemap.php, avec un seul changement. J'ai ajouté public function generateXml() {...
De retour dans M1, vous pouvez enregistrer les requêtes lentes en modifiant les variables suivantes dans lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */...
J'ai une configuration avec deux vues de magasin. La première vue de magasin a une base et la seule devise définie sur USD. Le second a 2 devises autorisées - USD et EUR. EUR est celui affiché par défaut, USD est défini comme base. Tous les prix des produits sont fixés uniquement en USD et le taux...
Je travaille actuellement sur un nouveau thème Magento 2. Pour ce thème, je veux afficher toutes les options de produit (options personnalisées et options sous forme de produit configurable) dans la liste des produits. De cette façon, l'utilisateur peut rapidement ajouter des produits à son panier....
Pour faciliter la modification des produits (et peut-être aussi des catégories) pour le propriétaire de la boutique, nous aimerions masquer certains onglets et champs inutiles de certains utilisateurs dans le backend d'administration. Cela signifie: masquer certains attributs, mais aussi des...
Comme Magento publie la version 2.X, j'ai trouvé des _replicatableaux, en particulier dans le Magento_Catalogmodule, pour l'indexation des données du catalogue. Je remarque également que ce _replican'est rien d'autre que la structure en double de la table respective dans la nature de la base de...
Je veux (besoin) de mettre en place une vente de billets de stade. L'idée est de laisser le client choisir son nombre de billets (un plafonnement peut être nécessaire mais ce n'est pas un gros problème. Je pense que je peux y arriver grâce à la quantité maximale autorisée dans le panier). Après...
MISE À JOUR: J'ai fini par utiliser l'utilitaire logrotate pour gérer les fichiers journaux en constante augmentation. J'ai également mis en place quelques tâches cron qui vérifieront de temps en temps les fichiers temporaires inutiles. J'ai le cron standard de Magento 2 configuré et en cours...
Supposons que j'ai une catégorie, Vêtements et cette catégorie a une sous-catégorie, T-shirts. Maintenant, j'ajoute un produit à la catégorie T-shirts (en cochant la case dans l'écran d'ajout de produit), mais je ne coche pas la catégorie Vêtements. J'ai donc supposé que cela signifiait que le...
Je comprends que les _données d'un modèle simple (par exemple, cataloginventory/stock_item) est un tableau de paires de valeurs de champ, ce qui correspond aux champs des tables de base de données. J'étais curieux de connaître le contenu de _data pour les modèles EAV, j'ai donc vérifié les _data de...
Je me demandais, où dans Magento les informations de l'agent utilisateur HTTP des visiteurs sont utilisées. La log_visitor_infotable est assez grande (et pour moi, il semble que les informations sur l'agent utilisateur soient inutiles?). J'ai parcouru le code et je n'ai trouvé que les trois...