Yeah it was strange, it didn't have an issue on the original code. Only when you downloaded the ZIP or did a fresh clone did it happen! Probably something on the line breaks going awol..MarketInSG wrote:just noticed the commit. broke quite a number of my scripts which searches for footer.
An awesome Web Development company based in Leeds. E-Commerce Specialists by day, Geeks and Gamers by night
Tel: 0845 634 1838
Web: http://www.welfordmedia.co.uk
Twitter: https://twitter.com/welfordmedia
Facebook: https://www.facebook.com/welfordmedia
Little things like spacing before the open/closing braces. It doesn't bother me so much in your own openbay files...but when you change the styling of the engine/controller.php file for the hasAction() function.. that is just annoying. OpenCart's coding consistency is what makes it so great.
Also all the unnecessary clutter of folders. We don't need an "amazon", "amazonus", "ebay", "play", etc folder inside of controller directories. That could have easily been done as a single "openbay" folder with subfolders to keep it all self contained and more importantly removed for those of us that have absolutely no use for any of it. When a single mod takes more folders than the core code, it is time to make a subdirectory.
While in other language files the lines are grouped but still the \\ parts are missing.
To me it looks like someone who did the coding that is not instructed how it should be done or how OpenCart files are set-up.
More "strange" way of coding etc. I've seen.
All the new files are missing the >? closing tags?
I agree with Qphoria, why these additional folders which serve NO purpose at all?
What are they different then the other modules, payment and shipping ones?
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
Looks like new parts have been grafted on core, with language strings redundant.
Was not it better to let Openbay, Amazon,... in free extensions as majority will not use ? Paypal update is good.
And does corrected bugs in 2.0 have been ported back in 1.5.6 ?
Another issue is that we're forced with all of the OpenBay stuff regardless of wanting it or not. I mean every store now is going to be loading 5 extra classes into memory for all of the OpenBay stuff without any need - for those wondering, it's this code in the index.php files
Code: Select all
//OpenBay Pro
$registry->set('openbay', new Openbay($registry));
$registry->set('play', new Play($registry));
$registry->set('ebay', new Ebay($registry));
$registry->set('amazon', new Amazon($registry));
$registry->set('amazonus', new Amazonus($registry));
For now, I would encourage people to stick with the 1.5.5.X release until this code has been properly reviewed, formatted to standard and streamlined to be as fast as it should be
Agree!JAY6390 wrote:Another issue is that we're forced with all of the OpenBay stuff regardless of wanting it or not.
We, in The Netherlands, will never use it.
I'll hope it will be removed from 2.0 and offered as a separate add-on.
If not, we will end up like PrestaShop, bloated with 3rd party stuff just to please the sponsers.........
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
Daniel wrote:need to release something though. the last release was over 7 months ago.
Why not let the 1.5.5.1 CE do the job in terms of bug-fixes and release Openbay as a 3rd party add-on and focus on 2.0?
Now we have to support upgrades, release additional langagepacks en many have to update their Extensions.
And most of all: more bugs, code issues etc. ect.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
I am with you on this. And in between I've also noticed a 1.5.5.2 branch on GitHub. WTH!i2Paq wrote:Daniel wrote:need to release something though. the last release was over 7 months ago.
Why not let the 1.5.5.1 CE do the job in terms of bug-fixes and release Openbay as a 3rd party add-on and focus on 2.0?
Now we have to support upgrades, release additional langagepacks en many have to update their Extensions.
And most of all: more bugs, code issues etc. ect.
OpenCart is simple enough at v1.5.5.1, let's keep it simple for the rest of the releases rather than complicating everything and slowly ending up like other systems. A clean up is really much needed now..
The closing tag was missing because most code editor omits it. We all agree with qphoria that the coding styles need to be standardized.

M
Sent from my DesireHD.
-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------
I totally agree with i2Paq and the guys, I was looking forward to the exciting v2.0 major release too and I am surprised by this 1.5.6 version, which looks more like a patched-up 1.5.5.1.i2Paq wrote:Why not let the 1.5.5.1 CE do the job in terms of bug-fixes and release Openbay as a 3rd party add-on and focus on 2.0?
Now we have to support upgrades, release additional langagepacks en many have to update their Extensions.
And most of all: more bugs, code issues etc. ect.
I think that the community should be invited to participate in minor releases before publication. A 24 hour final bug fixing session with the community on GitHub could be organised through the forum, the day before a release.
Good job still, the official Paypal integration and partnership was needed and that's good for the future.
OpenCart custom solutions @ https://villagedefrance.net
Promises made over and over again, and broken even morevillagedefrance wrote:I think that the community should be invited to participate in minor releases before publication. A 24 hour final bug fixing session with the community on GitHub could be organised through the forum, the day before a release.

Totally agree, but a separate release for 1.5.5.1 and older 1.5.x version would have been better.Good job still, the official Paypal integration and partnership was needed and that's good for the future.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
It seems like it would be a much better idea to create a plug-in download system for these kind of add-ons that aren't generally used. (A lot of the included payment gateways could be part of this, actually.) I'm sure Daniel could make it happen, especially with the extension installer code for 2.0 as a basis.
madimar wrote:... So, as usual... We will need to wait for 1.5.6.1 release!
M

- Many of the new files have missing ?> in the end
- Openbay classes should not be loaded for the registry in the index.php, rather, should be loaded on demand as needed, like other extension modules
- Probably quite a few missing bugfixes
Export/Import Tool * SpamBot Buster * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Tag Manager * Survey Plus * OpenTwig
I just wanted to make a few comments on Pay Flow Link (iFrame). While it's great that Opencart is offering this there needs to be some clarification on just how wonderful it is....or not. I feel qualified to make such a comment because I too work with Pay Pal as a liaison for their merchant tools and understand how complicated their system change has made it for some people whether they be developers or store owners or both.Running PayPal Pro in an iFrame allows merchants to hide the identity of the PayPal payment gateway for their card payments. It also reduces the requirements of a merchant’s PCI compliance, so there is no need for a dedicated server or VPS and penetration testing to become compliant - all payment pages are hosted at PayPal and not on your store.
While all of this sounds enticing, it's actually a bad idea for anyone serious about their eCommerce and wanting to offer the best checkout experience possible. It's a cheap way to have something that act's like DIRECT PAYMENT but never will allow you to make it look like it's a part of your store. Anyone that has used the Pay Flow Link on the new Pay Flow Gateway knows this and it should never be pushed as a great idea but only an alternative for particular stores that aren't in the business of wanting to grow their company OR for those that aren't' really concerned about how their checkout page looks. Yes, there are exceptions. I'm talking about the majority of serious eCommerce store owners.
Furthermore,
1) it looks cheap....and the client will still feel as if they are "not on your website" because you'll never be able to style it the way you want it.
2) some folks won't even be using an SSL because of this type of advice which is horrible for business in general. Whether the pages are hosted on Pay Pal or not, a website should always provide a sense of security....period.
My advice: find a way to get approved for a Pay Pal Pro Account and use the Direct Payment Method. This once was called DoDirectPayment but now uses the Pay Flow Gateway. There is a Pay Flow Pro Direct Payment extension for sale in the store and soon my Recurring Billing extension will be released which is the updated version of Pay Pal Recurring Payments.
Thanks for the updates Daniel.
Users browsing this forum: No registered users and 16 guests