Blog
179 posts on Adobe Commerce / Magento, PHP, MySQL, AI, and the web, going back to 2011.
2025
2020
2019
2018
2017
2016
2015
- [SOLVED] This request requires scope=public_content, but this access token is not authorized with this scope
- Magento 2 hello world module in 2 mins!
- Magento get all items in cart
- Magento add static block to cms page
- Magento: Zipcode + 4 tax calculation bug fix
- Magento bug Checkout cart 500 error Redirect loops
- Magento 2 Security Bug in Customer Address section (Resolved)
- Magento EE 1.14 – Broken category & product sitemap URLs
- Magento: Change canonical URL for particular category only
- Magento bug: Incorrect sales order report during DST
2014
- Magento: Get real IP address behind a proxy
- Magento error: SCP 404: GET /spp/ajax/?___SID=Uco/?id=460&pid=123
- Magento: Get all attribute values (colors, sizes, etc..)
- Magento: Get all category and subcategory products
- Magento: Get all products with quantities and Out Of Stock
- Magento: Get all products with 0 quantity and In Stock
- Magento: Get all products without categories (orphaned products)
- Magento fix for error "Code already exists."
- [Fix] Linux Bash Code Injection Vulnerability – ShellShock
- Magento: Show gift card details in admin order page
- Magento add/remove product attribute programatically
- Magento set session cookie lifetime to 1 day
- Magento reload top mini cart programatically
- Magento auto remove out of stock items from shopping cart
- Magento get CMS page content without header/footer
- Magento event to check if customer have subscribed to newsletter
- Magento event observer for customer registration success
- Magento check if customer registered in checkout page
- Magento get State Code, ID, Name from Region ID
- Magento: Sample apache virtualhost for your website
- Magento: Sample local.xml template
- Magento: Clear all caches from command line
- Magento: Enable logs on API calls
- Magento continue shopping link to last added product's category page
- Magento display categories and sub-categories
2013
- Magento Redis read error on connection
- Magento enterprise: show top mini cart when product is added to cart
- Magento remove session id from URL
- Magento Error: Fatal error: Call to a member function rewrite() on a non-object in Mage /Core /Controller /Varien /Front.php on line 165
- Magento remove reviews and ratings of products
- Magento debug XML (layout, config) files
- Magento delete empty categories and sub-categories
- Magento convert attribute type from TEXT to DROPDOWN
- Magento how to remove order
- Magento get current url with and without parameters
- Magento get all categories of a product
- Magento redirect from observer
- Magento products not showing in categories
- Magento tweak .htaccess for performance optimization
- Magento event observer cheatsheet list
- Magento get products without category
- Magento partial refund creditmemo programatically
- Magento system config 404 error
- Magento get store information
- WordPress plugin install without FTP
- MYSQL LIKE match whole word only
- OroCRM Installation guide
- Magento get attribute options
- Magento get attribute value
- Magento get attribute label
- Magento get list of all product attributes
- PHP redirect without header()
- OroCRM
- Prototype Utility Methods – Commonly used prototypejs functions
- return false vs preventDefault in javascript
- jQuery Prototype conflict, resolve it using noconflict
- jQuery check if checkbox is checked or not
- jQuery redirect page, with javascript alternative
- Magento filter products by status
- Magento disable guest checkout / enable guest checkout
- Magento get subcategories of a category by category ID
- Magento performace optimization, Catalog URL Rewrite Management
- Magento remove index.php from URL
- Magento clone collection – How to clone collection in Magento
- Magento Recoverable Error Argument 1 passed to Mage _Core _Model _Store ::setWebsite() must be an instance of Mage_Core_Model_Website
- Magento Pinterest extension Auto Pin multiple product images Plugin
- Magento add attribute to order
- Magento add attribute to category
- Magento add attribute to customer
- Magento get products by attribute set id or name
- Magento get all invoices and shipments of an order
- Magento join EAV collection with Flat table
- Magento: Check if any particular customer is currently logged in
- Magento Special price products page
- pdo_mysql extension is not installed
- Magento client denied by server configuration notice
- Change default length of Increment ID for orders, invoices, shipments, creditmemos
- Magento: Can’t see product images in category page
- Magento: Design Patterns
- Magento: Product Free/Paid SAMPLE Purchase Order
- Magento: Product Import error – shows HTML code while importing
- Magento: Reset download limit for downloadable product item/order
- Magento 500 internal server error
- Linux/Magento: Daily useful development commands
- Magento: Add product custom attribute options dynamically
- Magento: Create database backups daily programatically by cron
- Magento: Add additional product/item attributes in order and invoice emails
- Mysql root password reset or create
- Magento Certification Preparation / Interview Questions Answers
2012
- Magento Certified Developer Exam
- Buy: Pinterest Auto Pin images right from your website!
- Linux: Bash script to check availability of domain names in differnet TLDs
- Linux: Bash script to get email address and created/updated/expires dates of domain name
- Magento: Add products to placed order programatically
- Humor: Samsung Apple You’re fired!
- Humor: Name already taken! LOL
- WordPress: Show total/aggregate ratings and reviews to your posts/pages
- Magento Get most popular products in a category
- PHP: is_int() vs is_numeric()
- Magento: Get details of all Admin users
- Ubuntu: Delete temporary/cache files
- Magento: Get category object from category name
- Magento: Get product attribute’s select option id/label/value
- Magento: Submitting form in admin redirects to dashboard
- Magento: Get route name, module name, controller and action name from URL
- Magento: How to delete/remove all products from all categories
- Mysql: Find column name in any table(s) having it in whole database
- Magento, PHP: Merging/Joining two objects collections
- Convert PHP XML to JSON, XML to Array, JSON to Array
- Magento: Check if customer already exist or not
- Mysql delete duplicate records leaving one
- Magento: Add customer Facebook, Twitter, Google+, Pinterest handles
- Magento: How to run/set cron in Magento
- Migrate magento to new server / domain / database / host
- Magento Interview questions and answers
- Magento add radio / checkbox button to admin grid
- Magento: Get rid of admin notifications pop-up
- Magento: Image resize/compression reduces quality of JPEG
- Magento: Difference between order states and statuses
- Magento: Get sentence case from camel case string
- Magento: Difference between source_model, frontend_model, backend_model
- PHP Convert SimpleXML object to Array
- Magento add admin user in MySQL
- Magento: Show “track your order” in frontend – My Orders
- Magento: Get all/latest tracking number of any shipment
- Magento/PHP: Convert your XML Object to Array
- Magento Interview Questions
- 404 Room not found.. LOL :D
- Magento: Linking multiple shipments with their invoices
- Magento: Adding column to sales_flat_order_item, sales_flat_invoice_item and sales_flat_shipment_item
- Magento: Save shipment information of order programatically
- Magento: Mysql records with NULL values are not fetched in query
- Magento: Wrong count in admin Grid when using GROUP BY clause, overriding lib module
2011
- Magento: Show maintenance mode page (website under construction)
- Magento: Register guest user to website if email provided
- Magento: Getting back shopping cart items after order fails
- Magento: Joining/group by – order, invoice, shipment tables
- Magento: Getting more than one records from core_config_data table
- Magento Admin – Forcing Invoice and Ship button together
- Magento: Get checkout cart total details | Subtotal /Grandtotal /Discount /Tax
- Upgrading Android 2.2 (Froyo) to Gingerbread (2.3.4) – Samsung Galaxy Fit S5670
- Magento: Show only specific attributes in layered navigation
- Magento: Can’t login/add items in Chrome and IE
- Magento: Get customer details : customer id, name, email
- Magento: Get and set variables in session
- Magento: Some important functions
- Magento: Checking customer/admin is logged in or not
- Magento get file paths and URLs
- InkFruit.com launched in Magento
- Override/Rewrite Magento core blocks and controllers
- eBay to buy Magento
- Magento: Get all the values of a Magento EAV for a particular attribute code
- Magento 1.5: Cannot login to admin panel after fresh install