6k views

How to load the Magento 2 core (external file) [duplicate]

I'm creating a file outside of the public_html folder. In Magento 1.x I could access Magento Core functionality be doing this: require_once('./app/Mage.php'); Mage::app(); Does anybody know the ...
2k views

How to use magento2 function in root file [duplicate]

create test.php file in magento2 root, i want require baseUrl also i try to require __DIR__ . '/app/bootstrap.php'; but it's not work
4k views

Magento2 Getting cart content programatically outside of magento itself [duplicate]

I'm working on several cart displays and to do this i usually (in magento 1) make a small script outside of Magento load up the magento app and fetch a collection with the data. In magento2 this ...
2k views

101 views

6k views

Magento 2.1 Update Product Stock in Cron Job

I need to be able to programmatically update product stock in my Cron job. I have an array that contains both the SKU of the product needing updating and the Stock value of that product. How can I ...
7k views

3k views

How to safly upgrade Magento version 1.7 to Magento 2.0

We are planning to upgrade Magento version 1.7 to 2.0, As we have a very custom build Magento 1.7 version. We have developed many custom scripts and many plugins for our store. We have a large ...
2k views

Magento 2 Database Connection And Getting Info

I am new to Magento 2, it is normal to use the usual way $servername = "localhost";$username = "username"; $password = "password"; // Create connection$conn = mysqli_connect($servername,$username,...
933 views

Get value from “core_config_data”

I'm trying to get value from the core_config_data table but when I follow various guides on the internet or previous topics here, it doesn't work.. Disclaimer: I'm new to PHP and Magento in general ...
888 views

Magento 2: Calling Custom File on Root Gives RuntimeException

I'm calling Magento 2 Outside Magento using below ones How can I bootstrap Magento 2 in a test.php script? My URL abc.com/test.php in 'test.php` it contains code. It gives below error Fatal error: ...
1k views

How Magento 2 converts the namespace path to actual file path?

I know in Magento 2.x versions the namespace is converted to actual file path to load classes runtime. For example, \Magento\Catalog\Model\Product is converted to path\to\webroot\magentorootdir\...
729 views

How to create image using Base64EncodedData in magento 2

I want to create images using Base64EncodedData in Magento 2.
467 views

how can I create my “dirty playground” file for admin area in Magento 2

with the help of How can I bootstrap Magento 2 in a test.php script? i created files its working fine, but when i try to access admin code it through error "Area code is not Set" <?php require ...
516 views

Use Magento 2 Web API to pull product data

I'd like to be able to recreate sections of my magento site outside of the magento root folder. I have a Wordpress based site, and I'd like to have template files in the Wordpress theme be able to ...
379 views

Magento 2 Not able to override \Magento\Directory\Block\Data Class

I am trying to override Block \Magento\Directory\Block\Data with following method getCountryHtmlSelect() with following script, but it's not executing. di.xml <?xml version="1.0"?> <...
429 views

Add Category tree, if not exists programmatically

Ive been through several answers before succumbing to ask a question. I will list what i tried and why i think this is a bit of a special case, and not a duplicate. Am reading a .csv file from my ...
311 views

follow-up question to “dirty playground” file in Magento 2

Based on this answer to a very similar question: How can I bootstrap Magento 2 in a test.php script?, specifically https://magento.stackexchange.com/a/76382, when I run php abstract.php, I get the ...
301 views

Magento 2: cron not executing properly

I have created a custom module which will read order edi files and import orders in magento. To run this in scheduled basis, I have written cron for this job. <job name="import_order_edi" instance=...
228 views

Create Dirty Playground In Magento 2.1.6

The method outlined here to create a dirty playground doesn't work in magento 2.1.6: https://magento.stackexchange.com/a/40848/55108 It generates the error: Uncaught TypeError: Argument 2 passed ...
249 views

Magento 2: Add To Cart functionality from external site

I have my products in Magento db but I am borrowing the cart module from external site through an API. So basically when a customer clicks on "ADD TO CART" button, the product details are sent to the ...
128 views

How can 'dirty playground' use for Order Shippment - Magento 2

I am using 'Dirty Playground' for external retrieve/update Magento products & order information. It's working fine. Now, I am trying to update shipment from the same concept, but not able to ...
116 views

How to input and return data from bootstrap Magento 2 test.php script?

I need to pull product data out of Magento 2 via an external PHP command line script. I am using the example here: How can I bootstrap Magento 2 in a test.php script? In the run method, I extract my ...
32 views

Type Error occurred when creating object, attempting to use custom model from custom module

Yes I know, another "Type Error occurred when creating object" post... In addition, I'm probably going about this in a way that will make the seasoned M2 dev need a moment before reading ...