Magento 1.x:
Mage::getStoreConfig('carriers/shipper/active')Magento 2.x (using constructor injection):
protected $scopeConfig;| <?php namespace TimNeutkens\Example\Block; | |
| use Magento\Framework\App\State; | |
| use Magento\Framework\View\Element\Template; | |
| use Magento\Framework\View\Element\Template\Context; | |
| class ExampleBlock extends Template { | |
| protected $developerMode; | |
| public function __construct(Context $context, array $data = []) { | |
| /** @var State $state */ |
| <?php namespace TimNeutkens\InstallProductAttributes\Setup; | |
| use Magento\Catalog\Model\Product; | |
| use Magento\Catalog\Model\ResourceModel\Eav\Attribute; | |
| use Magento\Eav\Setup\EavSetup; | |
| use Magento\Eav\Setup\EavSetupFactory; | |
| use Magento\Framework\Setup\InstallDataInterface; | |
| use Magento\Framework\Setup\ModuleContextInterface; | |
| use Magento\Framework\Setup\ModuleDataSetupInterface; |
| <block class="Magento\Cms\Block\Block" name="BLOCK_NAME_HERE"> | |
| <arguments> | |
| <argument name="block_id" xsi:type="string">STATIC_BLOCK_IDENTIFIER_HERE</argument> | |
| </arguments> | |
| </block> |
| Open Slack -> Go to Edit at the menu bar -> Substitutions -> Smart Dashes |
Magento 1.x:
Mage::getStoreConfig('carriers/shipper/active')Magento 2.x (using constructor injection):
protected $scopeConfig;define(['mage/template'], function (mageTemplate) {
// mageTemplate is a wrapper around `_.template`. See http://underscorejs.org/#template
var template = mageTemplate('<underscore.js template string>')
var html = mageTemplate({ /* optional data object */ })
document.getElementById('<id here'>).innerHTML = html
})| <?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"> | |
| <body> | |
| <referenceBlock name="head.additional"> | |
| <!-- Your block --> | |
| </referenceBlock> | |
| </body> | |
| </page> |
| alias tower='gittower $(git rev-parse --show-toplevel)' |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> | |
| <fieldset name="general"> | |
| <field name="YOUR_ATTRIBUTE"> | |
| <argument name="data" xsi:type="array"> | |
| <item name="config" xsi:type="array"> | |
| <item name="sortOrder" xsi:type="number">60</item> | |
| <item name="dataType" xsi:type="string">boolean</item> | |
| <item name="formElement" xsi:type="string">checkbox</item> |
| <?php | |
| use Magento\Framework\Setup\ModuleContextInterface; | |
| use Magento\Framework\Setup\ModuleDataSetupInterface; | |
| function install(ModuleDataSetupInterface $setup, ModuleContextInterface $context) { | |
| $setup->startSetup(); | |
| /** @var \Magento\Eav\Setup\EavSetup $eavSetup */ | |
| $eavSetup = $this->eavSetupFactory->create(['setup' => $setup]); | |
| $entityTypeId = $eavSetup->getEntityTypeId(\Magento\Catalog\Model\Category::ENTITY); |