Jump to content
burt

Responsive osCommerce - Bootstrap

Recommended Posts

Thanks for sharing that work ;)

Sorry @@burt, but i dont have a fresh installation of 2.3.4 bootstrap, all changes makes on live shop. i sharing other works like a translations.

If you tell me that files from the store are not modified by addons, I send them with the changed variables.


No external links here, thank you

Share this post


Link to post
Share on other sites

For some reason it is not possible to write reviews to my site in the latest version of the Bootstrap community version. The code is not changed yet after clicking the next button, the page just reloads but with the ?action=process&products_id=number

 

Maybe this is something that does not work correctly on this version, or maybe it is just me. I can't seem to find the problem though.

No one who can help me with this?

Share this post


Link to post
Share on other sites

No one who can help me with this?

 

It works fine for me: http://bromleybr.co.uk/bsgit/product_reviews.php?products_id=29

 

Didn't see a 'next' button anywhere along the line, though. Msg me a link to your site and I'll have a look.


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

It works fine for me: http://bromleybr.co.uk/bsgit/product_reviews.php?products_id=29

 

Didn't see a 'next' button anywhere along the line, though. Msg me a link to your site and I'll have a look.

 

Thank you for your response.

 

The link was very helpfull. I've written a review on your site to see the differences in the sites and thus was able to fix the problem.

 

Since I use SSL, all the content needs to be linked in https. The link/next button to place the written review wasn't and looped back to te same page. Chaning it, solved the problem.

 

Help is not needed anymore.

Share this post


Link to post
Share on other sites

@@Howmessages I'm glad your problem is resolved - but did you have to change core code to get it to work? Please share the line of code you changed so that I can check if there's a bug to fix.

 

cheers, John


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

So far as I recall, boxes are no longer created using the class file.  

Can anyone recall seeing any box in the shop side that still uses this:

 

https://github.com/gburton/Responsive-osCommerce/pull/529


Help shape the future of Phoenix; join the Phoenix Club

Share this post


Link to post
Share on other sites

So far as I recall, boxes are no longer created using the class file.  

Can anyone recall seeing any box in the shop side that still uses this:

 

https://github.com/gburton/Responsive-osCommerce/pull/529

 

I believe I took it out at one point of php7 changes without any ill effects on core code but @@raiwa was keen to fix it for the sake of addon compatibility; not really your problem :)


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

php7 changes are next on the to-do list.

I will need help to achieve this.

 

At this moment help is very hard to find (in terms of coding & especially testing)...


Help shape the future of Phoenix; join the Phoenix Club

Share this post


Link to post
Share on other sites

@@burt I can test, but it'll have to be on a uniserver test shop as my live shop is still way back from being caught up on Edge


I am not a professional webmaster or PHP coder by background or training but I will try to help as best I can.

I remember what it was like when I first started with osC. It can be overwhelming.

However, I strongly recommend considering hiring a professional for extensive site modifications, site cleaning, etc.

There are several good pros here on osCommerce. Look around, you'll figure out who they are.

Share this post


Link to post
Share on other sites

php7 changes are next on the to-do list.

I will need help to achieve this.

 

At this moment help is very hard to find (in terms of coding & especially testing)...

 

I think there are a couple of PHP7 versions out there, one by @@BrockleyJohn and one by @@mcmannehan (from memory).

 

I have a PHP7 server I can test on.


Let's make things easier for new osCommerce users http://forums.oscommerce.com/topic/402638-discussion-about-hard-coded-database-tables/?p=1718900  Getting there with osCommerce 2.4! :thumbsup:

Share this post


Link to post
Share on other sites

Ok - the last set of commits introduced a conflict or two; I'll rebuild it and raise a PR


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

php7 changes are next on the to-do list.

I will need help to achieve this.

 

At this moment help is very hard to find (in terms of coding & especially testing)...

 

also the MySql5.7 suitable is important. My testversion runs on PHP7.1.1 very well.


  • The clever one learn from everything and from everybody
  • The normal one learn from his experience
  • The silly one knows everything better

[socrates, 412 before Christ]

Computers help us with the problems we wouldn't have without them!
99.9% of the bugs sit in front of the computer!
My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0

if(isset($this) || !isset($this)){ // that's the question...

 

Share this post


Link to post
Share on other sites

So far as I recall, boxes are no longer created using the class file.  

Can anyone recall seeing any box in the shop side that still uses this:

 

https://github.com/gburton/Responsive-osCommerce/pull/529

at the frontend box class file not longer used all my addons and the core "stuff" working.

at the backend box class file is still in use.

 

@@burt i agree with you, will see, what some add on do.

Edited by mcmannehan

  • The clever one learn from everything and from everybody
  • The normal one learn from his experience
  • The silly one knows everything better

[socrates, 412 before Christ]

Computers help us with the problems we wouldn't have without them!
99.9% of the bugs sit in front of the computer!
My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0

if(isset($this) || !isset($this)){ // that's the question...

 

Share this post


Link to post
Share on other sites

PHP7: https://github.com/gburton/Responsive-osCommerce/pull/533

 

Please help with testing. If anyone would like to test but doesn't have access to a PHP7 environment, I can lend one. We should also be testing it's not broken on php5!

 

I think the biggest bit for proper testing is the payment modules, so I'd like particularly to ask for help from everyone to check the modules that they use all the way through a payment to an order ready for processing. The same applies for any core shipping modules.

 

The changes that were required to clear deprecated notices were tested quite extensively last year, but some things less so:

- paypal app (was introduced since) could do with a good thrashing

- moneybookers payment module can't be installed without an account (and they refused to give me one)

- most payment modules for specific merchant accounts were checked that they install are selectable as a choice of payment. I only tested paypal standard and cod all the way through a payment and back again. If you have access to a merchant account for one of the others (especially one with callback code in /ext), please take a payment all the way through to complete the lifecycle

- usps shipping module & associated email class (I couldn't get them to work & gave up when @@kymation gave me the excuse that they've not worked for ages)

 

Plus, I may have made mistakes rebuilding this, though I have checked for deprecated notices in admin modules and security checks. The most likely mistakes are missing a merged edit (probably so that a class definition still has a class-name constructor) and overwriting a change where there was a conflict (probably $HTTP_GET_VARS['...'] overwriting $_GET['...']). I hope to have avoided this by applying each change individually but obviously can't be sure there are none.

 

Thanks


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

I think there are a couple of PHP7 versions out there, one by @@BrockleyJohn and one by @@mcmannehan (from memory).

 

I have a PHP7 server I can test on.

 

We'll be using @@BrockleyJohn version.  The other one doesn't help Core at all as it's a "loaded" version :(


Help shape the future of Phoenix; join the Phoenix Club

Share this post


Link to post
Share on other sites

Hi. all work well with php7.1.1 and php5.6.30. Paypal app works fine, although I only use standard mode. The rest of payment modules do not use them.

Regards


No external links here, thank you

Share this post


Link to post
Share on other sites

Hi,

 

Quick Question:

 

As a non-programmer I have found that keeping my current EDGE installation up to date is really simple - all changes to files are easy to identify and then apply.

 

To keep my installatin current do I need to look out for any changes to the database as well as the files?

I could not see where to check for database changes here: https://github.com/gburton/Responsive-osCommerce

 

Thanks

 

Peter


PROUDLY PASSIONATE PHOENIX SUPPORTER

Full-time I am a C-suite executive of a large retail company in Australia. In my spare time, I enjoying learning about web-design.

Download the latest version of CE Phoenix from gitHub here

Join the Phoenix Club. Become a Phoenix Supporter.  Gain access to special codes and modules and help the project thrive. Read here

 

Share this post


Link to post
Share on other sites

Hi,

 

Quick Question:

 

As a non-programmer I have found that keeping my current EDGE installation up to date is really simple - all changes to files are easy to identify and then apply.

 

To keep my installatin current do I need to look out for any changes to the database as well as the files?

I could not see where to check for database changes here: https://github.com/gburton/Responsive-osCommerce

 

Thanks

 

Peter

 

@@peterpil19 any changes that require a database structure change should have a corresponding change in the database setup script here:

https://github.com/gburton/Responsive-osCommerce/blob/master/install/oscommerce.sql

 

Sometimes a change in the programming needs a corresponding change in the database content rather than structure, and this will likely also be reflected in the same file. I'm thinking here of the introduction of modularity to a page that didn't previously have it, like index_nested last year, where the new modules needed to be installed and activated or the content disappeared.


For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (Phoenix).

here: on the official osc download page

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

@@BrockleyJohn

 

Thanks for clarifying.

 

Just to check I am reading it correctly, the database script was last changed May 13 2016? If so, it means my version is up to date.

 

Peter


PROUDLY PASSIONATE PHOENIX SUPPORTER

Full-time I am a C-suite executive of a large retail company in Australia. In my spare time, I enjoying learning about web-design.

Download the latest version of CE Phoenix from gitHub here

Join the Phoenix Club. Become a Phoenix Supporter.  Gain access to special codes and modules and help the project thrive. Read here

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×