Latest News: (loading..)

Cyperis

Members
  • Content count

    127
  • Joined

  • Last visited

  • Days Won

    1

Cyperis last won the day on March 7 2013

Cyperis had the most liked content!

7 Followers

About Cyperis

  • Rank
    Supreme Overlord

Profile Information

  • Real Name
    Clint Freeman
  • Gender
    Male
  • Location
    Texas

Recent Profile Visitors

8,182 profile views
  1. @Moxamint Thanks Eddy, that was quick and worked perfect.
  2. I think I'm overlooking something incredibly easy somewhere. Searches are turning up thirteen year old threads no longer relevant. I wan't to keep products displayed after a customer has bought the last one. Currently I can have the store still show the products that are out of stock but I have to manually go in and set a product back to 'Active' status after the fact but I'm hopeful for a simple solution. I don't want to do away with the system for obvious reasons, just do away with the automated inactive switch... if that makes sense. Any ideas?
  3. That seems to be what I was missing. Thanks.
  4. Having an issue with this. Installing onto a clean version of Edge, copied files over and after going to Admin/Modules/Boxes and clicking Install, I'm presented with a blank screen. Have you had any other users experience this issue?
  5. Using the files from the newest download, I am unable to get my product options and stock table to display correctly. I've uploaded a screenshot showing how it looks unmodified from directly after installation. It was installed onto a shop running the latest version of MTS using the responsive template. I have been able to make the stock table appear on the same row as the options table to the right of it but haven't been successful at much else. Trying my best to get it to look as close to the example image that was included in the download. Any help would be appreciated.
  6. @@Comesticage@@newburns Been a while since I've had to do any edits to my files so I'm a bit rusty :P Firstly, its a lot more involved than just changing formatting on the product_info.php page. Here is an excerpt from the part that displays what yal are talking about: <div class="ui-widget-content infoBoxContents" style='overflow:hidden; padding:5px'> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <div style='width: 50%; float: left; line-height: 1'> <?php echo '<font size="+1">MSRP:</font>'; ?><br /> <?php echo '<font size="+2">' . TEXT_PRICE . '</font>'; ?><br /> <?php echo '<font size="+1">You Save:</font>'; ?> </div> <div style='width: 50%; float: right; line-height: 1'> <?php $product_savings_over_msrp = $product_info['products_msrp'] - $product_info['products_price']; $product_savings_over_msrp_percernt = number_format($product_savings_over_msrp / $product_info['products_msrp'] * '100'); echo '<font color="#FF0000" size="+1"><del>' . $products_msrp . '</del></font><br />'; echo '<span itemprop="price"><font color="green" size="+2"><strong>' . $products_price . '</strong></font></span><br />'; echo '<font color="#FF0000" size="+1">' . $products_msrp_savings . '('; echo $product_savings_over_msrp_percernt; echo '%)' . '</font>'; ?> </div> </div> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_MODEL == 'True') { echo TEXT_MODEL; } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_MODEL == 'True') { echo '[' . $product_info['products_model'] . ']'; } ?> </div> </div> <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_STOCK == 'True') { echo TEXT_STOCK_LEVEL; $productstocklevel = tep_get_products_stock($product_info['products_id']); if ($productstocklevel <= '0') { $productstocklevelrnd = ''; } if ($productstocklevel > '0') { $productstocklevelrnd = '<font color=green>We have</font> ' . $productstocklevel; } // if ($productstocklevel <= '0') { // echo '<br /><br />'; // } } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_STOCK == 'True') { if ($productstocklevel >= '1') { $productstocklevelmsg = '<font color=green>In Stock!</font>'; } if ($productstocklevel <= '0') { //$productstocklevelmsgno = '<font color=red>Currently out of stock</font><br><a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=notify', $request_type) . '"></strong><b><i><u>Click here to notify me when item is back in stock.</u></i></b><strong></a>'; $productstocklevelmsgno = '<font color=red>Currently out of stock</font><br><a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=notify', $request_type) . '">' . tep_draw_button('Notify Me When In Stock', 'notice') . '</a>'; } echo ' <strong>' . $productstocklevelrnd . ' ' .$productstocklevelmsg . $productstocklevelmsgno . '</strong>'; } ?> </div> </div> </td></tr></table> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_MANUFACTURER_INFO == 'True') { echo TEXT_MANUFACTURER . '<br /><br />'; } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_MANUFACTURER_INFO == 'True') { echo $manufacturer['manufacturers_name'] . '<br />'; // echo '<a href="' . tep_href_link(FILENAME_REDIRECT, 'action=manufacturer&manufacturers_id=' . $manufacturer['manufacturers_id']) . '" target="_blank"><em>'; // echo TEXT_HOMEPAGE; // echo '</em></a><br />'; echo '<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $manufacturer['manufacturers_id']) . '">'; echo '<em>' . MODULE_BOXES_MANUFACTURER_INFO_BOX_OTHER_PRODUCTS . '</em>'; echo '</a><br />'; } ?> </div> </div> </div> I've added a lot of stuff to the admin/categories.php so that when Im adding products and setting prices, it automatically sets the savings over MSRP, the percentrage, all that stuff. So that on the product_info.php just calls the necessary variables. I've also got QTPro installed, the multiple quantity addon, a lot of custom code..... I'm not available here all the time to help out but for DIY'ers this should be a start.
  7. @@gadlol So far it all sounds good and I can't wait to try it out!
  8. @@stratula If a row isn't lining up correctly with its corresponding name its because the value of it is making it appear on more than one line and therefore throwing it off. Currently it is coded as two boxes, all the names on the left in one box, and the values on the right in another. Ive since modified mine, please note that there are a lot of things in here that wont match up with what you have but Im giving you this as a baseline so that you can modify it to suit your needs: <div class="ui-widget-content infoBoxContents" style='overflow:hidden; padding:5px'> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <div style='width: 50%; float: left; line-height: 1'> <?php echo '<font size="+1">MSRP:</font>'; ?><br /> <?php echo '<font size="+2">' . TEXT_PRICE . '</font>'; ?><br /> <?php echo '<font size="+1">You Save:</font>'; ?> </div> <div style='width: 50%; float: right; line-height: 1'> <?php $product_savings_over_msrp = $product_info['products_msrp'] - $product_info['products_price']; $product_savings_over_msrp_percernt = number_format($product_savings_over_msrp / $product_info['products_msrp'] * '100'); echo '<font color="#FF0000" size="+1"><del>' . $products_msrp . '</del></font><br />'; echo '<span itemprop="price"><font color="green" size="+2"><strong>' . $products_price . '</strong></font></span><br />'; echo '<font color="#FF0000" size="+1">' . $products_msrp_savings . '('; echo $product_savings_over_msrp_percernt; echo '%)' . '</font>'; ?> </div> </div> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_MODEL == 'True') { echo TEXT_MODEL; } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_MODEL == 'True') { echo '[' . $product_info['products_model'] . ']'; } ?> </div> </div> <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_STOCK == 'True') { echo TEXT_STOCK_LEVEL; $productstocklevel = tep_get_products_stock($product_info['products_id']); if ($productstocklevel <= '0') { $productstocklevelrnd = ''; } if ($productstocklevel > '0') { $productstocklevelrnd = '<font color=green>We have</font> ' . $productstocklevel; } } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_PRODUCT_STOCK == 'True') { if ($productstocklevel >= '1') { $productstocklevelmsg = '<font color=green>In Stock!</font>'; } if ($productstocklevel <= '0') { $productstocklevelmsgno = '<font color=red>Currently out of stock</font><br><a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=notify', $request_type) . '">' . tep_draw_button('Notify Me When In Stock', 'notice') . '</a>'; } echo ' <strong>' . $productstocklevelrnd . ' ' .$productstocklevelmsg . $productstocklevelmsgno . '</strong>'; } ?> </div> </div> </td></tr></table> <div> <div style='width: 50%; float: left;'> <?php if (PRODUCT_INFO_PAGE_BOX_MANUFACTURER_INFO == 'True') { echo TEXT_MANUFACTURER . '<br /><br />'; } ?> </div> <div style='width: 50%; float: right;'> <?php if (PRODUCT_INFO_PAGE_BOX_MANUFACTURER_INFO == 'True') { echo $manufacturer['manufacturers_name'] . '<br />'; echo '<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $manufacturer['manufacturers_id']) . '">'; echo '<em>' . MODULE_BOXES_MANUFACTURER_INFO_BOX_OTHER_PRODUCTS . '</em>'; echo '</a><br />'; } ?> </div> </div> </div>
  9. @@gadlol Your checkbox idea would be great for that, as well as making an item featured yes/no. I would find it very useful.
  10. @@gadlol Sounds good! I did notice a large amount of tables and while they have their uses I can see it easily being done with div tags. Couple of things I would like to see, which wont be realistic for large shops, are the ability to list all products and also to display more than 100 items per page. Its probably just a personal preference but I like to be able to have it all at my fingertips and then be able to search by model number for instance. My situation is when we do price checks on competitors we can easily pull up the product by model number and then change the prices. You've put a lot of work into this and it is indeed a time saver for me and a preferred method over using Easypopulate.
  11. @@gadlol I finally found some time to look at your code today. Youve made a lot of changes since your last version! I found one step missing from what you had above.: On line 678 I needed to add in p.products_cost :) Ive got 7 more fields to add to it before Im done and one of them is a select. Thanks for your help!
  12. Did you run the SQL twice or something? You will need to delete the duplicates using PHPMyadmin.
  13. @@gadlol I have installed your newest version, I had your previous installed and had used it for quite some time and enjoyed it. After playing around with the newest version sofar I have found no problems with it so far. I was wondering one thing however. Ive yet to look at the coding in this version but how easy would it be to modify this to accept more fields. I think the biggest example for most people is a 'Cost' field but I have several others as well and would love the ability to edit them in this. Thanks!
  14. @@newburns Go through the installation instructions again carefully. You are missing the part where you add the manufacturer info to the mysql lookup.
  15. So pretty much this module just provides an approximation of shipping prices. We would still need to log in to FedEx and create the actual shipment and do everything manually correct?