Licensing is tough. Especially when trying to do open-source stuff.
I can see where the Envato tech support person is coming from by saying "modifying one (paid) template to become another (free)...
Type: Posts; User: DrByte
Licensing is tough. Especially when trying to do open-source stuff.
I can see where the Envato tech support person is coming from by saying "modifying one (paid) template to become another (free)...
This comment doesn't make sense to me.
To clarify: it's YOUR store's email address that is showing up on THEIR computers?
Normal operation: it's normal for THEIR email address to get pre-populated into an email field if they've...
Hey Julien,
Thanks for posting these details.
Can you confirm that the utf8mb4 script you're using is this one? https://github.com/zencart/utf8mb4-converter
Do you recall which tables...
Yes, when you tick the drop-tables checkbox and select some tables to export, importing that exported file will first drop each table before recreating and loading that table with whatever is in the...
Until you can upgrade your Zen Cart, ask your Hosting company to help you downgrade your PHP to 7.1 to match the older Zen Cart version you're using.
Ref:...
Seems like when you created the database backup/export you didn't include the "Drop Tables" option which deletes any pre-existing table when importing.
That option is often "unchecked" by default so...
Bug. Fixed in upcoming v157c via: https://github.com/zencart/zencart/pull/4144/files
Ya, in 2016 PayPal dropped support for the PageStyle feature. Their docs specifically say "No Replacement".
Instead they suggest you add your logo to your PayPal account profile, something up to...
Yes, since all websites should be using https nowadays, there's no longer any need to provide for separate http vs https settings. Always use https when specifying your website URL.
There are some...
This works fine with v1.5.7: Offsite Payment
It offers the payment option for everyone, based on Geo Zone, not based on Group Pricing. Otherwise does basically the same thing.
Depends on your needs.
The first line of the log says what page it's happening on:
"Request URI: /index.php?main_page=featured_products"
Thus one expects that its language defines are in the featured_products.php...
That means that a language file defining the meaning of TEXT_NO_PRODUCTS hasn't been found or loaded.
Quoting from https://www.zen-cart.com/content.php?349-Square-Payments-for-Zen-Cart (and the Square setup instructions):
Regarding the HTML being rendered as HTML, in v156 it always showed raw HTML.
In v157 it was changed to show raw HTML for the first-displayed non-blank comment, in case that comment was entered by...
First observations:
- you said you just upgraded to v1.5.7c ... but 1.5.7c isn't released yet. Where did you get that?
- your "undefined variable" warnings are probably a result of your old...
You could also consider shortening the window of what is considered "new".
https://docs.zen-cart.com/user/admin/what_is_new/
Blank pages are always a result of server errors. The errors are not shown on-screen for security reasons so hackers can't get information with which to compromise your site. This means you need to...
https://docs.zen-cart.com/user/running/login_as_customer/
Zen Cart v1.5.4 was released in December 2014, and is officially no longer supported.
The best fix is to upgrade to a newer version that contains fixes for the issues you mention.
That snippet itself is harmless, might even be important according to your hosting company.
As swguy says, check with your hosting company to see why they're doing that.
The plugin's files are/were based on v1.5.5. That is, the tpl_invoice and tpl_packing_slip files were derived from the admin/invoice and admin/packing_slip files in v155.
The changes to those...
And remember, the order class takes care of all this internally :)
Yup. @mc12345678 is right.
I'm having trouble visualizing what actually "is" happening. Care to enlighten?
foreach ($order->products as $product) {
// Option: $product['attributes']['option']
// Option Value: $product['attributes']['value']
// Option ID: $product['attributes']['option_id']...
When customers are shopping via their browser, products get added to the cart using data submitted from product-listing page forms or buy-now-button-links, which trigger some functions in the...
At one time Notepad++ was the best recommendation. But it's kinda dated now.
Then Sublime-Text came along (and is still an excellent choice).
But Microsoft has put a huge push into getting...
Can you be any more vague about the problem?
Before looking at upgrades etc, have you figured out what exactly caused the "just stopped working"?
If you don't know the underlying reason, your...
Break with the old. Pick a ZC version for the new release to work with and abandon the old ones. Let the older releases of the plugin serve those using outdated ZC versions.
They're soon not going...
Simple: use the order class.
The code looks like it'll "work" fine. The admin page might "show" oddly given some of the changes made to v157's admin templating/menuing, but probably only minor cosmetic oddities. You could...
As explained in the docs, the Queue is for GVs ("Gift Vouchers"/Certificates that have been purchased by customers from the storefront and queued for review. Queuing is something you can turn on/off....
No idea why nor what you have in mind by mentioning "define pages" .... because most of those are for content that displays as blocks of info inside other pages.
But you can build a list of links...
Looks like it probably does.
But you might also want to look at the dbio plugin as well.
Out-of-the-box the gift certificate features work as described in original Zen Cart GV FAQs, and in the docs.
You're asking about how they work and quoting core ZC gift certificate FAQ pages...
Yes, here: https://github.com/zencart/zencart/pull/2856/files
Note that in v157 it sorts by enabled status, so only shows enabled countries first, then disabled ones after that.
Also note that it's not a good idea to add/delete countries, because internal ID...
"United Kingdom".
https://p176.p0.n0.cdn.getcloudapp.com/items/kpuNGXKq/a3f359be-3bf1-4a2e-8b57-653838f00224.jpg?v=060b6fd0022cdfb49e5e36048ae02548
As far as a settings file for code-formatting, PSR-2 (or PSR-12 is probably fine too, although a lot of ZC code doesn't use things it addresses) is about all you need for code such as the v158...
Unfortunately .editorconfig doesn't enforce language-specific coding standards, just small things like spacing and line-endings.
To implement PSR-2 in PhpStorm, in your Editor->Code Style...
Just to be clear, you mean that the people (developers) who spend hundreds of hours writing software that they give away for free, should also, at their own expense, buy every possible device to test...
Two things:
1. HTML errors can cause lots of unexpected results. There's one in the link to the site name in the header when viewed on mobile. See image.
2. Most responsive templates relegate the...
In my earlier post I updated the processProducts() function to loop through $order->products. That is an array of all the products in the current order. The comments I posted in the code in an even...
I see your point. Yes, the options for selecting are missing the Alerts Only option, but the module does support it if set ... so you could use the SQL Patch tool to run this command:
UPDATE...
Probably just a copy/paste issue when I posted it. The first line should just be "<?php" and then the "/**" on the next line. I've updated that in my post above.
I'm not sure why it says that error is happening on line 117, but since you say you're using v1.5.7, you could try this variant of function_osh_update.php:
<?php
/**
* functions_osh_update
*...
If "Enable Database Storage" is true, then both successes and failures will be logged to the database. This is often enabled so audit trails exist.
If "Debug Mode" is not set to "Off", then both...
In v1.5.7, if you look at the raw HTML of the admin banner_manager page where it displays a banner-groups dropdown, you can see that its field name is banners_group.
Then looking into the PHP for...
If your server is indeed using MySQL 8.0.17 or newer, grab the zc_install directory from github instead, since it contains a fix for MySQL 8: Download ZIP