NotifyWhenAvailable Q&A
NotifyWhenAvailable notifies customers when a product that is currently out of stock goes back into stock. The module makes it easy for you to keep customers up to date with the products that they want to purchase but are unfortunately out of stock. In this Q&A, we will cover some of the most common questions with our product.
I Installed the module but the buttons don't seem to change to Notify When Available
Once you install and set up NotifyWhenAvailable, you should assign the module using the OpenCart layout system. You can learn more about it here: https://isenselabs.com/posts/how-to-configure-modules-and-assign-them-to-layouts-in-opencart-2-x.
Still, as basic info you can find the layouts menu in Design > Layouts > Products (for the product pages), Design > Layouts > Home (for the home pages) Design > Layouts > Categories for the category pages.
I am getting an error "PHP Warning: exec() has been disabled for security reasons in..."
This error means that the PHP exec() function is not enabled on your server. We suggest you contact your hosting provider and tell them to enable it for you.
I am running NotifyWhenAvailable with Journal. The module is not showing for me. What could be a possible issue for that?
There are a few things that might go wrong here.
First of all, you need to make sure that the module is installed properly and the OCMod is enabled in Extensions > Modifications.
Next, a very important part of the module's installation is making sure we Refresh the modifications. To do that we need to go to Extensions > Modifications and click Refresh as in the image above.
After that, you need to make sure that you have disabled Journal's theme option to disable the Add to Cart button for our of stock products. This option is interfering with NotifyWhenAvailable since the module is changing the add to cart button to a Notify Me button for the products where the module is enabled.
Therefore, we need to make sure it's disabled.
As the last step, you need to make sure that you have assigned the module to the layout where you want to show it (for more info see the section: I Installed the module but the buttons don't seem to change to Notify When Available)
That’s about it!
If you have any further questions, please do not hesitate to comment in the section below.