Perguntas com a marcação «php»

Essa tag é usada para perguntas que envolvem o código PHP de qualquer forma. Assim que houver uma exceção de PHP retornada ou um relatório de erro gerado, essa pergunta estará qualificada para ser marcada com PHP.


1
Magento 2: Qual é a diferença entre os dois provedores de dados de componentes de grade?
No Magento 2.1, existem 25 provedores de dados de grade / lista de componentes de interface do usuário configurados e em uso. Suas classes e ui_componentarquivos do provedor de dados estão listados abaixo 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 …


3
O que é http://packages.magento.com/?
Em várias mídias sociais, já vi o URL http://packages.magento.com/ceder. Este parece ser um repositório compositor (usando software satis para hospedar o repositório). O que não está claro é Quem gerencia o repositório (por exemplo, o eBay? Um terceiro? Um terceiro agindo com a benção do eBay?) Como um usuário pode …
16 php  composer 

3
Magento: Erro fatal: Classe 'Mage_Giftcards_Helper_Data' não encontrada em… / app / Mage.php na linha 546
Eu instalei uma extensão de módulo que gera um erro fatal "Erro fatal: a classe 'Mage_Giftcards_Helper_Data' não foi encontrada em .... / app / Mage.php na linha 546" em admin. Eu refferi este link /programming//a/9191286/2919940 e este link também /magento//a/7133/3693 Mas eu tenho <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> …


2
Configurando uma rota administrativa no Magento 2
Olhando para o código principal do Magento 2, parece haver duas maneiras de configurar uma rota de administrador. O primeiro #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> é semelhante ao Magento 1. Você adiciona seu módulo a uma lista de módulos na …
15 magento2  php  xml  router 

2
O que significam as strings "# @ +" e "# @ -" nos comentários?
Eu vejo muitas strings "# @ +" e "# @ -" nos comentários de algumas classes do 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'; /**#@-*/ ... } Qual é o …

1
Magento 2: Como mostrar a opção personalizada em outro arquivo phtml
Como podemos substituir essa posição na opção personalizada para mostrá-la em outro arquivo phtml. adicionou este código no checkout_cart_index.xmlqual substitui apenas o form.phtmlnão substitui o default.phtmlarquivo. <?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 name="checkout.cart.item.renderers.override"> <action …

2
Como é magento 2 melhor que magento 1?
Eu sou apenas curioso para saber sobre magento 2 performance e como ele é melhor do que as versões magento 1.x . Recentemente, comecei a aprender magento 2 e descobri que é um novo conjunto de teorias baseadas na arquitetura zend pura. Então, eu só quero saber se é melhor …

3
Magento 2: Sincronizando back-end e estado / cache de front-end
O Magento 2 possui sistemas ou abstrações para gerenciar o estado entre o back-end e o armazenamento local no front-end? Estou trabalhando na portabilidade de um recurso para restaurar o carrinho abandonado de um usuário por meio de um URL de redirecionamento. De forma simplificada, um URL como http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 carregará …

2
Como manter os arquivos .phtml magros e limpos?
Como sua extensão sugere, um .phtmlarquivo permite que o código PHP seja misturado ao HTML. No entanto, o fato de que você pode não deve ser visto como uma licença para ir selvagem. Por que ainda vemos tantos arquivos .phtml repletos de muito PHP? E qual é uma boa abordagem …
14 php  blocks  template  phtml 


1
Existe uma boa razão para colocar o mesmo código nos blocos try AND catch?
No arquivo:, app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpdentro do render()método, parece que o mesmo código exato está sendo executado nos blocos try e catch. A exceção não é tratada de maneira alguma. Estou curioso para saber quais são os motivos (se houver) para escrever código como este: try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); } …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.