Jump to content

mattjt83

♥Ambassador
  • Content count

    557
  • Joined

  • Last visited

  • Days Won

    24

Reputation Activity

  1. Like
    mattjt83 got a reaction from Tsimi in Upcoming Changes   
    @@burt
     
    Issued pull request for product info modularization.  Also added in date available module even though it wasn't on your list (I thought maybe you just missed it)
  2. Like
    mattjt83 got a reaction from Tsimi in Upcoming Changes   
    @@burt
     
    Issued pull request for product info modularization.  Also added in date available module even though it wasn't on your list (I thought maybe you just missed it)
  3. Like
    mattjt83 got a reaction from Tsimi in Upcoming Changes   
    @@burt
     
    Issued pull request for product info modularization.  Also added in date available module even though it wasn't on your list (I thought maybe you just missed it)
  4. Like
    mattjt83 reacted to raiwa in Responsive osCommerce - Bootstrap   
    sure that doesnt need fix:
  5. Like
    mattjt83 got a reaction from joli1811 in Responsive osCommerce - Bootstrap   
    $(window).load(function() { var maxHeight = 0; $(".your-class").each(function() { if ($(this).height() > maxHeight) { maxHeight = $(this).height(); } }); $(".your-class").height(maxHeight); }); Essentialy doing the same thing but waiting a bit longer.  This of course does not go inside the normal document.ready functions.
  6. Like
    mattjt83 reacted to multimixer in osc 2.3.1 Unique Order Number   
    Best is, not to use this add-on or any other in this direction.
     
    Leave the order number in the database in peace, same with any other auto incrementing ids, sooner or later you will mess up while changing them
     
    If you want a different order number to appear on your invoices or anywhere else, then do it in php, in the file you are showing the order number. 
     
    You could create a function say "format_order_number($order_id)" that will reformat the order number by adding a date, or id, or the name of your pet and then, at each place where the order id is going to the screen, pass it through this function first
  7. Like
    mattjt83 got a reaction from Harald Ponce de Leon in PayPal Express cancel and return to - bug?   
    @@Harald Ponce de Leon
     
    Wouldn't this cover it?
    <?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_SHOPPING_CART, 'action=update_product', $request_type)); ?>
  8. Like
    mattjt83 reacted to burt in Guest Checkout options for v2.3.3 ?   
    I like the one that @@mattjt83 has coded. It is not free, but that is a good thing as it means you get a good product with good support.
  9. Like
    mattjt83 reacted to joli1811 in Guest Checkout options for v2.3.3 ?   
    Hi David,
     
    The Better Checkout from Matt is the best one I have ever worked with very clean code working with discounts etc and a minimal change in the core files have recommended and used x 3 times this month.
     
    Regards
    Joli
  10. Like
    mattjt83 got a reaction from ArtcoInc in 2334bs - formatting issue   
    @@ArtcoInc
     
    I would suggest using the bootstrap labels instead of the image.
     
    Just wrap the text in the proper <span></span> as found here: http://getbootstrap.com/components/#labels 
     
    Then you can use the contextual classes to display the info and save a tiny bit of bandwidth not loading the image :)
  11. Like
    mattjt83 got a reaction from multimixer in Responsive osCommerce - Bootstrap   
    @@burt
     
    Found this: https://github.com/withjam/jqshim-head
  12. Like
    mattjt83 got a reaction from multimixer in Responsive osCommerce - Bootstrap   
    @@burt
     
    Found this: https://github.com/withjam/jqshim-head
  13. Like
    mattjt83 reacted to Harald Ponce de Leon in osCommerce Online Merchant v2.3.4   
    We're proud to announce the release of osCommerce Online Merchant v2.3.4! This release introduces a new Content Modules feature, secures the Administration Tool if SSL is enabled, and includes new and updated payment modules.
     
    Content Modules
     
    Content Modules is a new feature that builds and loads the content of a page through modules. The My Account, Login, and Checkout Success pages have been updated in this release to utilize Content Modules and can now be customized and manipulated through modules without editing source code files.
    Other pages will soon be updated to utilize Content Modules in following releases and improved on with your help and feedback.
     
    Log In with PayPal
     
    The first featured Content Module being introduced is Log In with PayPal which can be added to the Login page. This allows customers to authenticate themselves through PayPal without needing to create a local store account.
    Log In with PayPal supports a seamless checkout experience with PayPal Express Checkout where customers don't need to log in again when purchasing and starting the PayPal Express Checkout flow.
     
    HTTPS Administration Tool
     
    The Administration Tool now loads in HTTPS if SSL has been enabled on the store.
     
    Payment Modules
     
    The following payment modules have been updated to utilize the latest payment gateway APIs and to have each secured API call verified through CA public certificates.
    Some payment modules have also been updated to support stored card tokens where customers can securely store their card payment information at the payment gateway and to reference their cards in later purchases without needed to retype their card information again. These include:
    Sage Pay Direct
    Stripe
    Braintree

    PayPal
     
    The following modules have been updated:
    PayPal Express Checkout v3.0
    PayPal Payments Standard v3.1
    PayPal Payments Pro (Direct Payment) v3.0
    PayPal Express Checkout (Payflow Edition) v3.0
    PayPal Payments Pro (Payflow Edition) v3.0

    The following modules are being introduced:
    PayPal Payments Pro (Hosted Solution) v1.0

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/paypal
     
    Sage Pay
     
    The following modules have been updated:
    Sage Pay Direct v3.0
    Sage Pay Form v2.0
    Sage Pay Server v2.0

    The following modules are being introduced:
    Sage Pay Cards Management Page (content module)

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/sage_pay
     
    Authorize.net
     
    The following modules have been updated:
    Authorize.net Server Integrated Method (SIM) v2.0
    Authorize.net Advanced Integration Method (AIM) v2.0

    The following modules are being introduced:
    Authorize.net Direct Post Method (DPM) v1.0

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/authorizenet
     
    Stripe
     
    The following modules are being introduced:
    Stripe.js v1.0 (payment module)
    Stripe Cards Management Page (content module)

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/stripe
     
    Braintree
     
    The following modules are being introduced:
    Braintree v1.0 (payment module)
    Braintree Cards Management Page (content module)

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/braintree
     
    WorldPay
     
    The following modules have been updated:
    WorldPay Hosted Payment Pages v2.0

    The modules can be downloaded separately for existing stores at:
     
    http://addons.oscommerce.com/service/worldpay
     
    General Updates
     
    This release also includes the following general updates:
    Orders can now be blocked when no defined shipping rate is available for the destination
    Session management improvements
    Payment Acceptance box introduced
    jQuery libraries updated
    and minor bug fixes and improvements

    Download
     
    osCommerce Online Merchant v2.3.4 can be downloaded in full and update packages from:
     
    http://www.oscommerce.com/Products
     
    Thank You!
     
    We'd like to thank the community for their feedback on our releases. In addition, we thank the following people who participated in the development of this release.
    altoid
    ArtcoInc
    burt
    dculley
    Gergely
    Gyakutsuki
    hax8220
    joli1811
    mattjt83
    tim_ver
    Tsimi
    wHiTeHaT

    Reference
     
    The osCommerce Online Merchant release notes and upgrade guides can be found at:
     
    http://library.oscommerce.com/Online&en&oscom_2_3&release_notes
  14. Like
    mattjt83 got a reaction from Stefany in Add-On for a filter navigation menu   
    @@Stefany
     
    Unfortunately, I don't think there is any drop-in solution available for what you need.
     
    I have coded something like this up a while back where the filters were created based on what attributes were available on the currently being viewed items. Reviews and price were also included as filters. The nice thing was that we didn't have to do any extra database work or backend work. The sql code does get really in depth though on the listing.
     
    The product specifications mod will probably work as well if you want to deal with a more complex / robust system and can figure out how to tweak it to your needs. Either way it will probably take some trial and error to sort it out.
  15. Like
    mattjt83 got a reaction from burt in Responsive osCommerce - Bootstrap   
    @@burt there is a javascript TypeError on products that only have one image. It is caused because the colorbox script is looking for the image id attribute and it doesn't exist on products with only image.
     
    Simple fix:
     
    In includes/modules/header_tags/ht_product_colorbox.php
     
    Change this (~approx line 49):
     

    $oscTemplate->addBlock('<script>var ImgCount = $("#piGal").data("imgcount"); $(function() {$("#piGal").hide();$(\'#piGal\').photosetGrid({layout: ""+ ImgCount +"",width: \'250px\',highresLinks: true,rel: \'pigallery\',onComplete: function() {$(\'#piGal\').css({ \'visibility\': \'visible\'});$(\'#piGal a\').colorbox({maxHeight: \'90%\',maxWidth: \'90%\',rel: \'pigallery\'});$(\'#piGal img\').each(function() {var imgid = $(this).attr(\'id\').substring(9);if ( $(\'#piGalDiv_\' + imgid).length ) {$(this).parent().colorbox({ inline: true, href: "#piGalDiv_" + imgid });}});}});$("#piGal").show();});</script>', $this->group);
     
    To this:
     

    $oscTemplate->addBlock('<script>var ImgCount = $("#piGal").data("imgcount"); $(function() {$("#piGal").hide();$(\'#piGal\').photosetGrid({layout: ""+ ImgCount +"",width: \'250px\',highresLinks: true,rel: \'pigallery\',onComplete: function() {$(\'#piGal\').css({ \'visibility\': \'visible\'});$(\'#piGal a\').colorbox({maxHeight: \'90%\',maxWidth: \'90%\',rel: \'pigallery\'});$(\'#piGal img[id]\').each(function() {var imgid = $(this).attr(\'id\').substring(9);if ( $(\'#piGalDiv_\' + imgid).length ) {$(this).parent().colorbox({ inline: true, href: "#piGalDiv_" + imgid });}});}});$("#piGal").show();});</script>', $this->group);
  16. Like
    mattjt83 got a reaction from burt in Responsive osCommerce - Bootstrap   
    @@burt there is a javascript TypeError on products that only have one image. It is caused because the colorbox script is looking for the image id attribute and it doesn't exist on products with only image.
     
    Simple fix:
     
    In includes/modules/header_tags/ht_product_colorbox.php
     
    Change this (~approx line 49):
     

    $oscTemplate->addBlock('<script>var ImgCount = $("#piGal").data("imgcount"); $(function() {$("#piGal").hide();$(\'#piGal\').photosetGrid({layout: ""+ ImgCount +"",width: \'250px\',highresLinks: true,rel: \'pigallery\',onComplete: function() {$(\'#piGal\').css({ \'visibility\': \'visible\'});$(\'#piGal a\').colorbox({maxHeight: \'90%\',maxWidth: \'90%\',rel: \'pigallery\'});$(\'#piGal img\').each(function() {var imgid = $(this).attr(\'id\').substring(9);if ( $(\'#piGalDiv_\' + imgid).length ) {$(this).parent().colorbox({ inline: true, href: "#piGalDiv_" + imgid });}});}});$("#piGal").show();});</script>', $this->group);
     
    To this:
     

    $oscTemplate->addBlock('<script>var ImgCount = $("#piGal").data("imgcount"); $(function() {$("#piGal").hide();$(\'#piGal\').photosetGrid({layout: ""+ ImgCount +"",width: \'250px\',highresLinks: true,rel: \'pigallery\',onComplete: function() {$(\'#piGal\').css({ \'visibility\': \'visible\'});$(\'#piGal a\').colorbox({maxHeight: \'90%\',maxWidth: \'90%\',rel: \'pigallery\'});$(\'#piGal img[id]\').each(function() {var imgid = $(this).attr(\'id\').substring(9);if ( $(\'#piGalDiv_\' + imgid).length ) {$(this).parent().colorbox({ inline: true, href: "#piGalDiv_" + imgid });}});}});$("#piGal").show();});</script>', $this->group);
  17. Like
    mattjt83 reacted to burt in Responsive osCommerce - Bootstrap   
    And if anyone needs custom code, modules made, new site look, transferring etc, please support the coders who brought you this version;
     
     
    Thanks.
  18. Like
    mattjt83 got a reaction from ejsolutions in Responsive osCommerce - Bootstrap   
    @@ejsolutions
     
    The top bar is just what I had done as an alternative to what @@burt had done. He has taken bits and pieces and made his adjustments but I never changed mine to match :)
     
    I see what you mean on test sub 3. We could add a media query to make adjustments for smaller screens but I don't want to do too much with it until more people give input as it may end up getting thrown out anyway.
  19. Like
    mattjt83 got a reaction from joli1811 in Responsive osCommerce - Bootstrap   
    OK, I have reworked the horizontal header menu by extending the category tree class, which is much cleaner than the previous solution I had used. There is also an option to include the manufacturers. You can see multiple sublevel categories on the "Test" category:
     
    http://bettercheckout.com/demo/2334_BS3/
  20. Like
    mattjt83 got a reaction from joli1811 in Responsive osCommerce - Bootstrap   
    OK, I have reworked the horizontal header menu by extending the category tree class, which is much cleaner than the previous solution I had used. There is also an option to include the manufacturers. You can see multiple sublevel categories on the "Test" category:
     
    http://bettercheckout.com/demo/2334_BS3/
  21. Like
    mattjt83 got a reaction from Tsimi in Responsive osCommerce - Bootstrap   
    @@Tsimi
     
    the flat design is just what is in fashion right now I think. It looks nice and professional and is very popular right now. Does it have to be used? No. Is it important for responsive design? No.
  22. Like
    mattjt83 got a reaction from jharri74 in usaepay checkout_process.php error   
    @@jharri74
     
    The deprecated errors are caused by your php version. It is just telling you that the function is deprecated and probably should be updated but it will still work until support is discontinued for it in future php versions. The warning is as it says a warning. It won't stop the script from working but should be addressed.
     
    Two options:
     
    1. update the functions (best option)
    2. supress the warnings by changing your php error reporting settings
  23. Like
    mattjt83 got a reaction from Littlebits in Help With Paypal Standard   
    @@Littlebits
     
    Google is your friend for finding things in the forums. I googled: setup paypal oscommerce and i found:
     
    http://forums.oscommerce.com/topic/331996-how-to-setup-paypal-website-payments-standard/
  24. Like
    mattjt83 reacted to FWR Media in Product listing   
    KissIT Image Thumbnailer
     
    Compatibility: PHP 5.2/5.3/5.4 ( PHP 4 or ancient versions of PHP5 will NOT work )
    osCommerce 2.2
    osCommerce 2.3.X
     
    Main Benefits:
    Images should never be resized by the browser/html/javascript as this is EXTREMELY slow. Supplying the browser with correctly scaled images will speed up the loading of image rich osCommerce shops dramatically.
     
    Being a KISS ( Keep It Simple Stupid ) contribution this installs extremely quickly and with minimal core file changes.
     
    KissIT thumbnails any and all osCommerce images where the image dimensions are not equal to the image output dimensions.
     
    PHP image manipulation functions are very heavy on resources, KissIT is optimised to only use such functions when thumbs are first created, after which no such functions are used again. Ensuring that KissIT provides the best possible performance.
     
    In osCommerce 2.3.1 product pages the gallery system ( bxGallery ) uses both browser and javascript resizing, KissIT improves this greatly by providing much smaller thumbnails.
     
    Please note: KissMT will only deal with images where the correct osCommerce wrapper function is used ( tep_image() ) and where numeric width and height are passed into the wrapper.
     
    Contribution location: KissIT Image Thumbnailer
×