3

Magento does not allow setting a per store price. You can do this on a per website basis follow below step. To do so, you need to go to Stores->Configuration->Catalog->Catalog Then in the tab "Price", set price scope to Website instead of global. On the product edit page, you can then set the scope on the upper left side to your website and then enter a ...


3

I was looking for the same solution and came across this: https://blog.hauri.me/magento2-custom-database-connection.html I didn't implement the resource model part since I don't need it now but the following part helped me a lot. /** @var Magento\Framework\App\ResourceConnection $this->resourceConnection **/ $connection = $this->resourceConnection-&...


3

i tried in custom collection hope work for you. $collection->getSelect()->order(new Zend_Db_Expr('FIELD(entity_id, ' . implode(',', $productIds).')'));


2

Welcome to Magento.SE! This is a feature available in Magento Enterprise: Create a gift card product type Under Prices enter the stepped prices you desire: Save and view your product:


2

You can do something like this $bccRecipients = array( 'extra@domain.com' => 'Extra · Domain' ); $mailTemplate->addRecipients($bccRecipients, array(), Mage_Core_Model_Email_Queue::EMAIL_TYPE_BCC); Or just try $mailTemplate->addBcc("some@email.com");


2

You need to use it as an array $techTypes = explode(",",$_product->getResource() ->getAttribute('tech')->getFrontend() ->getValue($_product)); foreach($techTypes as $key => $value){ if ($_product->getAttributeText('tech') == "Pulsor"): echo $this->getLayout()->createBlock('cms/block')->setBlockId('tech_pulsor')->...


2

Does your main menu names are coming from your categories? if yes, you can give different names to each category according to the store language.


2

do you have any static files in the child theme? Currently, the whole theme does not get deployed if it does not have any static files. https://github.com/magento/magento2/issues/7569


2

We can set the category name for store view scope. Select the appropriate store view:


2

Based upon your comments, I gather you are trying to iterate over a collection of products IDs and trying to get the 'advertise_id' column. In that case, I'd strongly suggest against load method. Using of load inside a loop will be like killing your mySql with your own hands. You should try with this code : $collection = Mage::getModel('catalog/product')-&...


2

I've used the WebShopApps MatrixRate Shipping module on a couple websites and it works great. You can do exactly what you are wanting to do with this module. Create multiple shipping options like: Free Shipping 3 days delivery (+5£) Next day Delivery (+9£) You can also set different shipping options and different prices based on the shipping location. You ...


2

I saw these guys Cedcommerce have done many extensions on Magento2, but they on the development mode I asked them about the table rate extension in the live chat once, and they answer they need a couple of weeks to release it, here is the extension PREMIUM MATRIX RATE. So I guess we need to wait and see, cause in my company, we didn't find anyone did it, ...


2

Magento 2.3 https://magento.com/blog/magento-news/magento-2.3-new-tools-fuel-your-growth-2019 MULTI-SOURCE INVENTORY As merchants grow and evolve, so do the ways they sell, store, and deliver their products. Multi-Source Inventory (MSI) helps merchants improve operational efficiency by managing inventory across multiple physical locations from ...


1

in multi server setup you need to keep your media, caches and sessions in centralized storage. all separate dedicated nodes: fpc cache + load balancer = nginx + varnish + nginx frontend master node = nginx + php-fpm auto-scaling nodes = nginx + php-fpm admin server = cron sessions/cache = redis nfs storage = media + logs (you can use syslog to pull messages)...


1

Redis is definitely not an "or" case with Varnish. Varnish acts as your frontend cache, being a reverse proxy in front of your sites. However Redis acts as a key-value store for backend data caching. Setting up a Redis instance for your caches would resolve this, even if you had put the FP cache key as Redis too since it wouldn't stop Varnish being in front ...


1

MSI is supported since Magento 2.3 Magento 2.1.X and 2.2.X series would not have support of Multi-Source Inventory functionality


1

How to set up Magento 2 multi-language version? create a new website: the way allows for creating a separate website with a unique name. Besides, you’ll manage to create and assign multiple stores, store views to it; create a new store: the choice is justified if you want to make not only a localized version, but a store with sufficient differences. For ...


1

Go to Admin > promotions > shopping cart price rule 1) Create new rule Add your rule information in the first tab. In condition, tab makes condition as below the image. In action tab set discount amount. Clear cache and check now.


1

I managed to do this without the use of cms blocks <!-- Display Product Tech Images --> <div class="techs"> <div class="techs-title"> <span><strong>Technology</strong></span> </div> <ul> <?php $multiSelectArray = $this->getProduct ()->getAttributeText('tech'); $lastItem = end ($...


1

Hello if you want to load your model with out using primary key column you can use Mage::getModel('catalog/product')->load("your data",'column_name');


1

You can follow this tutorial which iI 've found it on Venustheme: http://www.venustheme.com/magento-multiple-languages/ 1. Create Magento 2 multiple Languages You should create for these following steps: Create store Create store view Create Language Firstly, Login Magento 2 Admin Panel >>> Store >>> Create store: Then fill the blank: store information ...


1

Try this: $recipients = array( 'web@domain.com', 'extra@domain.com' ); $mailer = Mage::getModel('core/email_template_mailer'); $emailInfo = Mage::getModel('core/email_info'); if ($recipients) { // Add bcc to email foreach ($recipients as $email) { $emailInfo->addBcc($email); } }


1

It is very cool question for Magento. I love this kind of ones. So first of all, never split database across regions, it will introduce more problems than benefits for you! If you want to deal only with latency you need only to create a fast access frontend for your end clients, not for the whole application stack. You also don't need to flush cache as ...


1

If you have all simple products you can follow the steps as Related product section given by default Magento. You just need to create group of your simple products and you will need to pass qty and ids in hidden with add to cart form. By this way you can add multiple products in single add to cart button.


1

How should this work process-side? Does the user has different carts and then you can change them? This could be done via different quotes with different IDs and only one of them are is active.


1

A neat solution is to use an Inventory Management system that will act as a server, keeping your stock in sync across the different Magento installations. Megaventory is a Magento compatible ERP which adds inventory management in multiple locations, ordering and reporting capabilities to your ecommerce store. It also features a powerful manufacturing module ...


1

It can be done theoretically with one observer per store and 2 curl calls to decrease stocks in the other 2 stores. My idea is something like this: You purchase Product1 in Store1. sales_order_place_after event fires 2 curl calls to Store2 and Store3 with Product1 sku or product id. In Store2 and Store3 you decrease the qty for the Product1 with some code....


1

Firstly, where does Magento save product translations and the like? We don't want to have to translate products separately for english and german, for each website, as there will be quite a few down the line. Unfortunately those are saved by store view and not associated to a language at all. The best advice here is, to not manage your products in Magento ...


1

multiple rewrites should be written inside same tag like below. <global> <rewrite> <custom_url1> <from><![CDATA[/velgestelde-vragen/(.*)/]]></from> <to><![CDATA[/faq/$1/]]></to> <complete>1</complete> </custom_url1> <...


1

This is possible with the customization of this extension. If you wish you can have a chat with our technical experts in order to make our extension to work as per your wish.


Only top voted, non community-wiki answers of a minimum length are eligible