Search found 1250 matches
- Wed Aug 19, 2026 11:51 am
- Forum: The Lounge
- Topic: Soooo Quiet in Here
- Replies: 13
- Views: 268
Re: Soooo Quiet in Here
I date back to 2003 or 2002, although I was probably using a different username. I think I started using ecartz in 2004. When I started, you could choose between using The Exchange Project 2.1 download or milestone 1.
- Wed Aug 19, 2026 11:42 am
- Forum: Modules
- Topic: Best practice for replacing the password_forgotten email (No hook/trigger available)?
- Replies: 1
- Views: 84
Re: Best practice for replacing the password_forgotten email (No hook/trigger available)?
injectAppTop Hook: I can successfully hijack the $_POST['action'] == 'process' submission using an injectAppTop hook, generate the reset key myself, send the HTML email, and redirect the user before the core file runs. This works, but duplicating the core logic in a hook feels heavy. This is what's...
- Sat Aug 01, 2026 4:36 pm
- Forum: Community Help & Support
- Topic: Login layout
- Replies: 15
- Views: 1539
Re: Login layout
PWA Login is going to be confusing. It's not actually a login. It's bypassing the login process. "Check out as Guest" or "No Login" would make more sense for new users. As is, PWA won't tell customers that they can use it to avoid creating an account. Particularly combined with L...
- Thu Jul 30, 2026 12:16 pm
- Forum: The Lounge
- Topic: Shared Hosting Nightmare
- Replies: 14
- Views: 852
Re: Shared Hosting Nightmare
2. Ensure your domain's primary `@` (A record) and `www` (CNAME or A record) have the **Orange Cloud icon** enabled ("Proxied"). Should also do the AAAA records for @ and possibly www (CNAME replaces both A and AAAA). Modern bots may use IPv6 (AAAA) instead of IPv4 (A). Note that step 1 i...
- Fri Jul 24, 2026 10:41 am
- Forum: Community Help & Support
- Topic: Got error 'PHP message: No unique manufacturer for [0:1]
- Replies: 1
- Views: 537
Re: Got error 'PHP message: No unique manufacturer for [0:1]
Set yourself as the manufacturer, manufacturer 1.
- Thu Jul 16, 2026 4:41 am
- Forum: Other
- Topic: I cannot get my head around the actions folders in admin
- Replies: 3
- Views: 1202
Re: I cannot get my head around the actions folders in admin
All the admin files used to have code that looked like switch ($_GET['action'] ?? '') { case 'do_something': break; default: } The 'do_something' case should go in an action file rather than in a giant switch. The other two parts are infoboxes, which can be different per action, and views, which are...
- Thu Jul 16, 2026 4:30 am
- Forum: The Lounge
- Topic: Core Update Schedule frequency
- Replies: 21
- Views: 5201
Re: Core Update Schedule frequency
I think Daniel is just advocating semantic versioning. If you release a change that is not backward compatible, you make it a a.b.C.0. If you release a.b.c.D then it should only have bugfixes (including security fixes) in it compared to a.b.c.0. The problems with this are essentially that it slows d...
- Sun Jul 12, 2026 12:57 pm
- Forum: Community Help & Support
- Topic: 1.1.0.7 Questions / Comments / Concerns / Feedback
- Replies: 34
- Views: 2901
Re: 1.1.0.7 Questions / Comments / Concerns / Feedback
Could change the error message. if (isset($option['parameters']) && is_array($option['parameters'])) { foreach ($option['parameters'] as $name => $value) { if (isset($value)) { $field .= sprintf(' %s="%s"', $name, Text::output($value, static::ESCAPES)); } else { trigger_error("...
- Sat Jul 11, 2026 1:33 pm
- Forum: The Lounge
- Topic: Core Update Schedule frequency
- Replies: 21
- Views: 5201
Re: Core Update Schedule frequency
A side issue here is that if there were less core, there would be less to update and updates could be smaller even if less frequent. I.e. if things like testimonials and advertising were outside core, their updates wouldn't be part of core. As is merchants find themselves updating features that they...
- Sat May 30, 2026 2:48 pm
- Forum: Community Help & Support
- Topic: Is there a way to cache queries?
- Replies: 9
- Views: 1698
Re: Is there a way to cache queries?
MySQL (and probably MariaDB) can cache database queries if you turn it on.
Cloudflare can cache page hits if you turn that on. It has a free tier.
In addition to robots.txt, etc.
Cloudflare can cache page hits if you turn that on. It has a free tier.
In addition to robots.txt, etc.