Jump to content
Latest News: (loading..)

Tsimi

♥Ambassador
  • Content count

    2,218
  • Joined

  • Last visited

  • Days Won

    73

Reputation Activity

  1. Like
    Tsimi got a reaction from raiwa in Custom Product Builder of OSc BS   
    No problem guys. I wasn't really doing much either.
    But I had a bit time recently and did some progress. I got most of the install reduced using modules or combining codes into already existing add-on files.
    Right now it requires 2 code additions/changes inside 2 files. And it only works with the FROZEN version (PHP 7.0.21). EDGE and GOLD are not supported at the moment.
    I also got the catalog side layout done. I can create a custom product now and add it to the cart. I must say the add-on is very difficult coded. A lot javascript and onclick functions involved but it does seem to work.
    I didn't had time to test it further than that. Didn't go into the checkout and I don't know if it reduces the stock of the added items.

    The only real bug thus far is the image dropdown selection after a custom product has been deleted. You'll know what I mean once you try it out.
    So here is the package for those who are interested to have a look at it. (Please do not install and use this in a live store! You have been warned.)
    Custom-Product-Builder-for-BS-Tsimi.zip
     
  2. Like
    Tsimi reacted to burt in Speeding up your website load times.   
    Worked a bit more on the next iteration of CE:
    https://tools.pingdom.com/#!/daURAX/http://template.me.uk/frozen2bs4/
    Performance:  A 100 https://gtmetrix.com/reports/template.me.uk/ggb79x3V
    Page Speed:  A 94 Y Slow: A 98
  3. Like
    Tsimi reacted to JcMagpie in How good is stock OsCommerce?   
    So this is the best I could do.

    I hope this shows that with a little time you can make small improvements to the stock install which is very good to start with.
    Please don't think you have to do any off this. For the average shop owner your time is best spent getting good content onto your website.
    Zahid.
     
  4. Like
    Tsimi got a reaction from valquiria23 in Option Types BS   
    This is the support thread for the Option Types BS App.
    I wanted to keep this separated from the other, normal Option Types support thread.
    New version uploaded. Now compatible with the latest and greatest osC CE Frozen
    Download is here: https://apps.oscommerce.com/SOFpK&option-types-bs
     
  5. Like
    Tsimi got a reaction from valquiria23 in Option Types BS   
    This is the support thread for the Option Types BS App.
    I wanted to keep this separated from the other, normal Option Types support thread.
    New version uploaded. Now compatible with the latest and greatest osC CE Frozen
    Download is here: https://apps.oscommerce.com/SOFpK&option-types-bs
     
  6. Like
    Tsimi reacted to raiwa in Edge/Final/Frozen bug list   
    It seems there is no output for categories images in the index nested and index products modules.
    There is in cm_in_title.php:
    $category_name = $OSCOM_category->getData($current_category_id, 'name'); $category_image = $OSCOM_category->getData($current_category_id, 'image'); But $category_image is unused in tpl_in_title.php:
    <div class="col-sm-<?php echo $content_width; ?> title cm-in-title"> <div class="page-header"> <h1 class="h3"><?php echo sprintf(MODULE_CONTENT_IN_TITLE_PUBLIC_TITLE, $category_name); ?></h1> </div> </div> Same in cm_ip_title.php and tpl_cm_ip_title.php
     
    Best fix would be to add a separate module for the image.
    Here for now the index_products module:
     
    category_image_module.zip
  7. Like
    Tsimi reacted to burt in BS Bundled products at a discount addon required   
    This is a difficult one, but let's think about it;
    I'm thinking the simplest way would be;
    Create new Product: "MASTER", this would have the bundle price, description etc New Page in admin which allows you to select a MASTER, then add SLAVE(s) to it. 
    SLAVES are your usual products.  This Master/Slave relationship would be contained in a new DB table. 
    You could even hold quantity in this Table (eg this master needs 2 of this slave, 3 of this slave, and 1 each of these slaves)

    So far so Good.
      Shop Side (product_info), detect if the product is a MASTER If yes, display the SLAVES (like is done on a normal product that shows "also_purchased")

    Customer Adds to Cart the MASTER and checks out.
      At the end of the checkout ALL customers *should* end up on checkout_success
    A small module here to reduce stock of SLAVES based on that Master/Slave relationship table. Per our conversation, you know I've made (in the distant past) something similar which was abandoned as pretty much unworkable.  That was back in 2010/2011 before we had much (any?) modularisation... and the problem was reducing stock when people went off to pay.  Now we are a bit modular...I think it can be done;
    New Page in Admin for selecting which products are Master Same page (or maybe a different page) for attaching Slave(s) to Master(s) New Module Shop Side to display Slaves when customer is looking at a Master New Module for reducing Stock at checkout_success It *should* be doable with no Core Code Changes, if it is kept fairly simple.
  8. Thanks
    Tsimi reacted to raiwa in Discount Code BS   
    Update uploaded:
    Version 4.3.1 BS:
    - Fixed manufacturers query syntax in admin/discount_code.php.
    - Fixed undefined $shipping_tax warning in ot module.
     
  9. Like
    Tsimi got a reaction from raiwa in Wish List for osC 2.3.4 BS GOLD   
    @valquiria23
    New package uploaded.
    Now containing files and install instructions for FROZEN and EDGE version.
    Enjoy!
  10. Like
    Tsimi got a reaction from raiwa in Wish List for osC 2.3.4 BS GOLD   
    @valquiria23
    New package uploaded.
    Now containing files and install instructions for FROZEN and EDGE version.
    Enjoy!
  11. Like
    Tsimi got a reaction from valquiria23 in Wish List for osC 2.3.4 BS GOLD   
    Yes i wanted to do that next. Probably tomorrow i should have time.
  12. Like
    Tsimi got a reaction from altoid in Wish List for osC 2.3.4 BS GOLD   
    New version uploaded. Now compatible with the latest osC CE Frozen version.
    https://apps.oscommerce.com/wS75s&wishlist-bs
    If you use an older version of the community edition please download the previous release.
  13. Like
    Tsimi got a reaction from altoid in Wish List for osC 2.3.4 BS GOLD   
    New version uploaded. Now compatible with the latest osC CE Frozen version.
    https://apps.oscommerce.com/wS75s&wishlist-bs
    If you use an older version of the community edition please download the previous release.
  14. Like
    Tsimi got a reaction from altoid in Wish List for osC 2.3.4 BS GOLD   
    New version uploaded. Now compatible with the latest osC CE Frozen version.
    https://apps.oscommerce.com/wS75s&wishlist-bs
    If you use an older version of the community edition please download the previous release.
  15. Like
    Tsimi reacted to burt in Frozen to BSv4   
    I don't expect this will be a publicly available thing; its a showcase of what the Responsive could (and should) have been had we got as far as Final.
    It will be available to some shopowners if they want it, but that will only be the handful of shopowners who are the diehard supporters of my efforts.
    Put simply; this is made to flatten my bsv4 learning curve.
  16. Like
    Tsimi got a reaction from raiwa in Featured Products BS   
    Thank you @raiwa
     
     
  17. Thanks
    Tsimi reacted to raiwa in Featured Products BS   
    new version uploaded:
    Featured Products BS v1.5.
    Changes version 1.5:        
     - Updated for 2.3.4.1. CE Frozen
     - Updated template naming and auto inclusion in content modules
     - updated deprecated each function in featured_products.php
     - fixed undefined messages in admin/featured.php and admin/select_featured.php
     - sanitized search input in admin/select_featured.php
     - Added  "is-product" class and  "data-is-special"  in content modules and featured products page
     - Added "data-has-attributes", "data-in-stock" and "data-product-id" to "buy" buttons in content modules and featured products page.
     
  18. Like
    Tsimi reacted to burt in Frozen to BSv4   
    Visually, I think everything looks better. 
    Functionally, the code is cleaner & faster.
  19. Haha
    Tsimi reacted to Dan Cole in Frozen to BSv4   
    Not to the South of us.
    Dan
  20. Like
    Tsimi reacted to burt in Frozen to BSv4   
    All New Cart Page

  21. Thanks
    Tsimi got a reaction from puggybelle in 2.3.4.1 CE - What's New displaying all 6,000 items in website   
    https://forums.oscommerce.com/topic/359350-change-the-text-new-products-for-month/?do=findComment&comment=1514519
    Could be implemented into the products_new.php page?
     
  22. Like
    Tsimi reacted to burt in Frozen to BSv4   
    http://template.me.uk/frozen2bs4/index.php
    I still have some work to do (especially on the modules for index & index_nested & index_products).
    Always moving forward, even if in "hiding".
  23. Thanks
    Tsimi got a reaction from puggybelle in Hide Add To Cart, Buy and Buy Now for out of stock items   
    @puggybelle
    Close....
    You cannot use $product_info[products_quantity] in the new_products modules. Two reasons why.

    1. look at the code, all variables are like $new_products['products_id'] or $new_products['products_image'] use $new_products and not $product_info because well it is a new_products module.
    2. the p.products_quantity check is not inside the new products database query so it cannot understand and check for it. Therefore we use the same function as we used in the product_listing file, tep_get_products_stock, which checks for the products_quantity. That combined with the right variable $new_products['products_id'] becomes
    if ( tep_get_products_stock($new_products['products_id']) >= 1) { If you want to know what the tep_get_products_stock does. Here the function code (inside general.php)
    //// // Return a product's stock // TABLES: products function tep_get_products_stock($products_id) { $products_id = tep_get_prid($products_id); $stock_query = tep_db_query("select products_quantity from " . TABLE_PRODUCTS . " where products_id = '" . (int)$products_id . "'"); $stock_values = tep_db_fetch_array($stock_query); return $stock_values['products_quantity']; }  
  24. Thanks
    Tsimi reacted to raiwa in Converting Points and Rewards system for osC BS   
    Uploaded v. 2.0 for 2.3.4.1 CE Frozen:
    Points and Rewards BS v2.0
    Compatibility:
    Responsive 2.3.4.1 BS CE Frozen
    PHP 7.0-7.2
    -------------------------------------------------------------------------------------------------------------
    2.3.4.(1.) EDGE versions and GOLD, please use Points and Rewards BS v1.2
    -------------------------------------------------------------------------------------------------------------
    Change log
    -----------
    Version 2.0
     - Updated for 2.3.4.1. CE Frozen
     - Replaced checkout payment hook by content module
     - Moved checkout payment output from functions/redemptions.php into new content module
     - Updated installation scripts for 2.3.4.1 CE Frozen and checkout payment content module
     - Updated template naming and auto inclusion in all content modules
     - Added support for core modular product info
     - Added support for Modular Checkout
     - Replaced modified core template files by complete alternative box and footer content modules
    Only one manual core file change left: (optional if using) paypal_standard.php
  25. Like
    Tsimi got a reaction from valquiria23 in Wish List for osC 2.3.4 BS GOLD   
    @valquiria23
    It is not compatible with Edge or Frozen version.
    You'll have to hard code the FILENAME_ definitions replace all the HTTP_POST_VARS and HTTP_GET_VARS and all DIR_WS. I am sure you'll have to change some of the code to match it to the latest structure.
     
×