OpenMage

Running Unit Test in DDEV # Run all tests ddev exec composer run phpunit:test # Run a specific test class, example...

OpenMage

After installing DDEV in WSL2 Ubuntu terminal. Note: do not install in Windows. How to Launch VS Code

This whole class Mage_Core_Controller_Varien_Exception has only one reference in the core, see search result.

magento.stackexchange.com

In the module's config.xml: Vendor_Tpa <![CDATA[subdomain.rds.aws.com]]> <![CDATA[some_name]]> <![CDATA[some_pw]]> <![CDATA[some_db_name]]> mysql4...

* Add attributes to attibute_group 'CAUTION!!! System Config'. */ if ($attrs) { $resource = Mage::getResourceSingleton('eav/entity_attribute'); foreach ($customerGroupIds as $groupCode => $groupId) { /** @var...

OpenMage

When there are input elements for search criteria in frontend grid with pagination block 'page/html_pager', the search params will be...

To install, just issue the following PowerShell command at the root of OpenMage: PS D:\Work\project> composer require guzzlehttp/guzzle...

OpenMage

Define the API in the custom module app\code\local\{vendor}\{module}\etc\api.xml: benefit/api_member Member API benefit/member Check-In...

Install the packages in vendor directory in the root by execute shell command: composer update For wins:

OpenMage
github.com

nginx URL rewrite stackoverflow PHP lib M1 Extension and the blog, version 2. API Implementation Doc Client based on ZF1...

OpenMage

* Really easy field validation with Prototype * http://tetlaw.id.au/view/javascript/really-easy-field-validation * Andrew Tetlaw * Version 1.5.4.1 (2007-01-05) * * Copyright (c) 2007 Andrew...

OpenMage
jouriy.github.io

M1 doc. OM GitHub Issue Test Script in devdocs-openmage.org stackoverflow magento.stackexchange.com/how-to-create-rest-api-for-the-magento-1-9-hosted-in-local-machine stackoverflow.com//magento-oauth-customer-login Inchoo's Guides:

OpenMage
github.com

Fix At Adapter Level // app\code\core\Mage\CatalogInventory\Model\Resource\Stock.php /** * Correct particular stock products qty based on operator...

public function visibleProductsAction() { $this->getResponse()->setBody( $this->getLayout()->createBlock('module/adminhtml_block_type')->toHtml() ); } Generic Block: $block = $this->getLayout()->createBlock('adminhtml/template') ->setTemplate...

github.com

Import Sample Actions XML: file var/import <![CDATA[filename.csv]]> <![CDATA[csv]]> <![CDATA[,]]> <![CDATA["]]> <![CDATA[fieldname_in_system]]> <![CDATA[firstname]]> <![CDATA[lastname...

OpenMage

Generate the URL: /** * For file and image field, get the file URL * * @see Mage_Customer_Model_Attribute_Data_File * @return...

OpenMage
github.com

See production grade nginx and docker config here. Some notes on this: the PCI work was trial and error, we...

Useful for long text. $form = new Varien_Data_Form(); $fieldset = $form->addFieldset('base_fieldset', [ 'legend' => Mage::helper('im...

Top menu is configured in backend > Catalog > Manage Categories. The landing page can be set to product list, static block...

admin > product page > Design > Custom Layout Update: /controller/catalog_product/route skin_js js/aes.js dir/jsonp.js Insert Vue.js in frontend product page: lib/vue2611dev.js

custom module productcoption config.xml 0.0.1 Somemod_ProductCoption Somemod_ProductCoption_Block Somemod_ProductCoption_Block_Adminhtml_ProductEditTabOptions_Option Somemod_ProductCoption_Block_Adminhtml...

OpenMage

$collection->addFieldToFilter('field_name', [ ['eq' => 'value1'], ['eq' => 'value2'] ] ); // same as $collection->addFieldToFilter('field_name', ['value1', 'value2']);

OpenMage

Take a look at Mage_Adminhtml_Block_Widget_Grid_Column::_getRendererByType() to dive into the different column types...

OpenMage

Load Store by Store Code $store = Mage::getModel('core/store')->load('store_code'); // or $store = Mage::app()->getStore('store_code');

Best results in other decks

makandra Curriculum

makandra offers an 8 month paid trainee program 🇩🇪 for junior developers that are looking to start a professional career in...

GitLab has a RubyMine plugin that enables you to review and process merge requests within RubyMine! Setup Open RubyMine settings...

Search in all decks