Questions marquées «php»

Cette balise est utilisée pour les questions qui impliquent du code PHP de quelque manière que ce soit. Ainsi, dès qu'une exception PHP est renvoyée ou qu'un rapport d'erreur est généré, cette question peut être étiquetée avec PHP.


1
Magento 2: Quelle est la différence entre les deux fournisseurs de données des composants de grille?
Dans Magento 2.1, il y a au total 25 fournisseurs de listes / composants de données d'interface utilisateur configurés et utilisés. Leurs classes et ui_componentfichiers de fournisseur de données sont répertoriés ci-dessous Magento\Bundle\Ui\DataProvider\Product\BundleDataProvider bundle_product_listing.xmlMagento\Catalog\Ui\DataProvider\Product\Attributes\Listing product_attributes_grid.xml Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProvider product_custom_options_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider configurable_associated_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProvider crosssell_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProvider related_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProvider upsell_product_listing.xml Magento\Cms\Ui\Component\DataProvider cms_block_listing.xml Magento\Cms\Ui\Component\DataProvider …


3
Qu'est-ce que http://packages.magento.com/?
Sur divers réseaux sociaux, j'ai vu l'URL faire du http://packages.magento.com/bruit. Il semble s'agir d'un référentiel de compositeur (utilisant un logiciel satis pour héberger le référentiel). Ce qui n'est pas clair, c'est Qui gère le référentiel (c'est-à-dire eBay? Un tiers? Un tiers agissant avec la bénédiction d'eBay?) Comment un utilisateur peut …
16 php  composer 

3
Magento: erreur fatale: classe 'Mage_Giftcards_Helper_Data' introuvable dans… / app / Mage.php sur la ligne 546
J'ai installé une extension de module qui génère une erreur fatale "Erreur fatale: classe 'Mage_Giftcards_Helper_Data' introuvable dans .... / app / Mage.php sur la ligne 546" dans admin. J'ai référencé ce lien /programming//a/9191286/2919940 et ce lien également /magento//a/7133/3693 Mais j'ai <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> dans mon config.xmlet …


2
Configurer une route d'administration dans Magento 2
En regardant le code principal de Magento 2, il semble y avoir deux façons de configurer une route d'administration. La première #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="adminhtml"> <module name="Magento_MediaStorage" /> </route> </router> </config> est similaire à Magento 1. Vous ajoutez votre module à une liste de modules …
15 magento2  php  xml  router 

2
Que signifient les chaînes «# @ +» et «# @ -» dans les commentaires?
Je vois beaucoup de chaînes "# @ +" & "# @ -" dans les commentaires de certaines classes de Magento 2. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Quel …

1
Magento 2: comment afficher l'option personnalisée dans un autre fichier phtml
Comment pouvons-nous remplacer cette position dans l'option personnalisée pour l'afficher dans un autre fichier phtml. ajouté ce code dans checkout_cart_index.xmllequel remplacer uniquement le form.phtmlne pas remplacer le default.phtmlfichier. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock …


3
Magento 2: Synchronisation du backend et de l'état / cache du frontend
Magento 2 dispose-t-il de systèmes ou d'abstractions pour gérer l'état entre le backend et le stockage local sur le frontend? Je travaille sur le portage d'une fonctionnalité pour restaurer le panier abandonné d'un utilisateur via une URL de redirection. Sous une forme simplifiée, une URL comme http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 chargera un devis …

2
Comment garder les fichiers .phtml propres et propres?
Comme son extension de fichier le suggère, un .phtmlfichier permet de mélanger du code PHP avec du HTML. Cependant, le fait que vous puissiez ne doit pas être considéré comme une licence pour se déchaîner. Pourquoi voyons-nous encore autant de fichiers .phtml criblés de beaucoup de PHP? Et quelle est …
14 php  blocks  template  phtml 


1
Y a-t-il une bonne raison de mettre le même code dans les deux blocs try AND catch?
Dans le fichier:, app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpdans la render()méthode, il semble que le même code soit exécuté dans les blocs try et catch. L'exception n'est pas gérée du tout. Je suis curieux de savoir quelles sont les raisons (le cas échéant) d'écrire du code comme ceci: try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); …


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.