Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

About phi148

  • Birthday 01/01/2006

Profile Information

Recent Profile Visitors

10,663 profile views
  1. Thank you. I found a bunch of little things turning that on... but still haven't resolved the problem. Something is different between my server settings and my localhost WAMP settings. I'm trying to figure out what. It works perfectly on localhost, just not on my real server. No more warnings are being reported - just a blank screen. Also I never see the fpdf error you reference above which is odd. I don't think mine has that issue. Thanks for the help thus far
  2. Interesting, let me take a look. Where is the best place to turn error reporting to "all" ? Thanks Raiwa!
  3. All of that has been taken care of. This even works on my localhost installation. It doesn't work only when transferred out to my server....
  4. Weird, I have the same problem. No errors in the error_log. The only thing I could grab was in the Firefox debugger: Could not load the source for blob:http://testosc.mysite.com/0e7b9518-1cf4-41a6-9b77-ea40d76ece47. [Exception... "Failed to open input source 'file:////testosc.mysite.com/0e7b9518-1cf4-41a6-9b77-ea40d76ece47'" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js :: mainThreadFetch :: line 547" data: yes] Stack: mainThreadFetch@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:547:5 _getSourceText/<@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/source.js:404:27 process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:742:11 Line: 547, column: 0
  5. Thanks so much guys. Huge help!
  6. Does anyone know how to show the product model number and also manufacturer in the "grid view". They show in the list view, but I'd also like them in the grid view. I believe this may require just CSS changes and not PHP... Help!
  7. Google XML Sitemap SEO

    Ha, yes, I'm running PHP 7. Guess that is why!
  8. Google XML Sitemap SEO

    Hey Jack, do you know if it possible to run this on localhost ? I'm testing my new store locally using WAMP. Howver, when I try to run this manually, I get a 500 error.
  9. All Products SEO

    Hmm... I seem to have the same problem. Were you able to ever get it to display horizontally?
  10. Hi Jim,

    Do you still by chance use Multi Vendor Shipping?  If so, I assume you also use it with OSC Bootstrap?  I'd like to see your /include/modules/vendor_shipping.php if so...  if you don't mind!

    I can get it to work, but it doesn't have the responsive feel like the rest of the site.  The radio buttons get all dorked up when I try to modify it.

    See this post: 


    I'm really hoping you may be able to help?



    1. kymation


      The only site I have that is using MVS is still on osCommerce 2.3.4 standard. I haven't done an update to Responsive yet.

      However I have been thinking about it. MVS is a lot of work to upgrade, so don't expect it right away, but I will work on it as I can.



    2. phi148


      It's actually not too bad of a migration.  I have it done, and it works just fine. :)

      The only problem I have is the formatting on the shipping page of checkout when you have multiple vendors.  It just doesn't fit the "bootstrap" look and feel...

  11. Multi_Vendor_Shipping new thread

    I'm asking this in a few threads, hoping to get lucky. Has anyone out there modified this for 2.3.4 EDGE ? I'd love to see your "catalog/includes/modules/vendor_shipping.php" modfication. Thanks!
  12. MVS is a lifesaver and has worked for me for many years. Can't thank Jim enough! I'm now trying to upgrade it to 2.3.4 EDGE... so close .... but I still need help on the "catalog/includes/modules/vendor_shipping.php" page to get it brought up to the BS look and feel. Anybody done this yet??
  13. Multi_Vendor for bootstrap version

    I stumbled across this post today... I'm right here trying to implement this. I'd like the "catalog/includes/modules/vendor_shipping.php" (embedded in the checkout_shipping.php) page to have the same "bootstrap feel" as the other pages. So, I'm in the same predicament. I was able to get it to work with the 2.3.4 version of MVS, but I'd like it to be upgraded to the BS version. I almost had it, but I couldn't get the radio buttons to work right unless I put in the Javascript patch. Can anyone explain why a Javascript patch is needed? As you can see in my test store (pic attached) the radio buttons are outside of the DIV that shows the title of the shipping option. I'd like it to be pulled inside that and not in a separate row. I also posted the code in question that I need help with: <?php $products_ids = $vendor_data['products_id']; foreach ($products_ids as $product_id) { $products_query = tep_db_query("select products_name from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$product_id . "' and language_id = '" . (int)$languages_id . "'" ); $products = tep_db_fetch_array($products_query); //echo $products['products_name']; } ?> <div class="contentText"> <table class="table table-striped table-condensed table-hover"> <tbody> <?php if (count($quotes) > 1) { ?> <div class="contentText"> <div class="alert alert-warning"> <div class="row"> <div class="col-xs-8"> <?php echo 'Please select the preferred shipping option for the <b>' . $products['products_name'] . '</b>'; ?> </div> <div class="col-xs-4 text-right"> <?php echo '<strong>' . TITLE_PLEASE_SELECT . '</strong>'; ?> </div> </div> </div> </div> <?php } elseif ($free_shipping == false) { ?> <div class="contentText"> <div class="alert alert-info"><?php echo 'This is the only shipping method available for the <b>' . $products['products_name'] . '</b>'; ?> </div> <?php } if ($free_shipping == true) { ?> <div class="contentText"> <div class="panel panel-success"> <div class="panel-heading"><strong><?php echo FREE_SHIPPING_TITLE; ?></strong>&nbsp;<?php echo $quotes[$i]['icon']; ?></div> <div class="panel-body"> <?php echo sprintf(FREE_SHIPPING_DESCRIPTION, $currencies->format(MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVER)) . tep_draw_hidden_field('shipping', 'free_free'); ?> </div> </div> </div> <?php } else { $radio_buttons = 0; for ($i=0, $n=sizeof($quotes); $i<$n; $i++) { ?> <tr class="table-selection"> <td> <strong><?php echo $quotes[$i]['module']; ?></strong> <?php if (isset($quotes[$i]['icon']) && tep_not_null($quotes[$i]['icon'])) echo '&nbsp;' . $quotes[$i]['icon']; ?> <?php if (isset($quotes[$i]['error'])) { echo '<div class="help-block">' . $quotes[$i]['error'] . '</div>'; } else { for ($j=0, $n2=sizeof($quotes[$i]['methods']); $j<$n2; $j++) { $checked = (($quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'] == $shipping['id']) ? true : false); if (tep_not_null($quotes[$i]['methods'][$j]['title'])) echo '<div class="help-block">' . $quotes[$i]['methods'][$j]['title'] . '</div>'; // Start Javascript patch if ( ($checked == true) || ($n == 1 && $n2 == 1) ) { echo ' <tr id="defaultSelected_' . $vendor_id . '_' . $radio_buttons . '" onclick="selectRowEffect(this, ' . $radio_buttons . ', ' . $vendor_id .')">' ; } else { echo ' <tr id="defaultSelected_' . $vendor_id . '_' . $radio_buttons . '" onclick="selectRowEffect(this, ' . $radio_buttons . ', ' . $vendor_id . ')">' ; } // End Javascript patch ?> </td> <?php if ( ($n > 1) || ($n2 > 1) ) { ?> <td align="right"> <?php if (isset($quotes[$i]['error'])) { // nothing echo '&nbsp;'; } else { echo $currencies->format(tep_add_tax($quotes[$i]['methods'][$j]['cost'], (isset($quotes[$i]['tax']) ? $quotes[$i]['tax'] : 0))); ?>&nbsp;&nbsp; <?php echo tep_draw_radio_field('shipping_' . $vendor_id, $quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'], $checked, 'required aria-required="true" id="shipping_radio_' . $radio_buttons . '_' . $vendor_id . '"'); echo tep_draw_hidden_field('products_' . $vendor_id, implode("_", $products_ids)); } ?> </td> <?php } else { ?> <td align="right"><?php echo $currencies->format(tep_add_tax($quotes[$i]['methods'][$j]['cost'], (isset($quotes[$i]['tax']) ? $quotes[$i]['tax'] : 0))) . tep_draw_hidden_field('shipping', $quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id']); echo tep_draw_hidden_field('products_' . $vendor_id, implode("_", $products_ids)); ?></td> <?php } ?> </tr> <?php $radio_buttons++; } } } } ?> </tbody> </table> </div>
  14. [Contribution] Ship In Cart

    Sorry, Multi Vendor Shipping. :)