Jump to content
thirty bees forum


  • Posts

  • Joined

  • Days Won


MichaelEZ last won the day on August 16 2023

MichaelEZ had the most liked content!

Recent Profile Visitors

1,681 profile views

MichaelEZ's Achievements


Newbie (1/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Reacting Well Rare
  • Week One Done

Recent Badges



  1. Yeah, we run old version and even new one without any problems (TB 1.0.8.)
  2. Yeah, but we are running TB 1.0.8 and module vs v2.0.7
  3. Hi, We have this module - Cart Abandonment Pro v2.0.7 https://addons.prestashop.com/en/remarketing-shopping-cart-abandonment/16535-abandoned-cart-reminder-pro.html
  4. Hi! You can just open those tpl files [for example blockmyaccount.tpl (modules/blockmyaccount)] and update code with this {if $is_logged} CODE {else} CODE {/if} And if You want to use group {if (int)Group::getCurrent()->id == 1} CODE {/if}
  5. Yeah, not personally but via phone/emails. We bought about 12 modules made by him - all very well made and also super useful.
  6. We are using this one (for only 26 €) - https://prestashop.valasinec.cz/legislativa-ucetnictvi/178-historie-a-vyvoj-ceny-produktu-modul-prestashop.html
  7. Hi, we are looking for modude that would change price based on stock. So if we buy for example 10 grinders we set price in stock 100 € and price if out of stock 110 € - and we allow order when sold out. Now if they sold out - automatically change price to 110 € for example. Anyone?
  8. Hi, ty and those are just minor tweaks that make our live here easier. Well before it was used to change lots of them at once hence that code, but thank you, gona update it and add ModuleAdminController as u recommended 😉
  9. Simple and fast - Create file order_status.php: <?php $allow = array("", "", ""); //allowed IPs if(!in_array($_SERVER['REMOTE_ADDR'], $allow) && !in_array($_SERVER["HTTP_X_FORWARDED_FOR"], $allow)) { header("Location: http://youraddress.com"); //redirect exit(); } require(dirname(__FILE__).'/config/config.inc.php'); if(isset($_GET['data'])){ $name = $_GET['data']; $new_order_state = 34; $get_orders = array(); array_push($get_orders,$name); foreach ($get_orders as $orders) { $order = new Order($orders); $_state = (int) $order->current_state; if ($_state == $new_order_state) {Continue;} elseif ($_state == 33 ) { $history = new OrderHistory(); $history->id_order = (int)$order->id; $history->changeIdOrderState((int) $new_order_state, $order->id); if ($history->save()) {echo '<div class="ok-status"> OK - '.$orders.' </div><br />';} else {echo '<div class="nok-status"> Error - '.$orders.' </div><br />';} } } } else { $name = "Empty"; } ?> <style> .ok-status { font-weight: 600; font-size: 50px; line-height: 60px; color: green; } .nok-status { font-weight: 600; font-size: 50px; line-height: 60px; color: red; } .send-input { height: 65px; width: 300px; font-weight: 600; font-size: 50px; line-height: 60px; } .send-button { height: 65px; width: 150px; font-weight: 600; font-size: 50px; line-height: 60px; background-color: #0093d4;} </style> <?php echo "<form method='get' name='form' action='order_status.php'> <input type='text' placeholder='ID ...' id='focus' class='send-input' maxlength='6' minlength='6' name='data'> <input type='submit' class='send-button' value='OK'> </form>"; ?> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <script> $(document).ready(function(){ $('#focus').focus(); }); $("body").click(function(){ $('#focus').focus(); }); </script> <? On top u can allow access only to your IP. So $new_order_state = 34; ( here u set up new state with id, u can look it up in backend - orders - statuses ), next u can edit this part: elseif ($_state == 33 ) ( so for me it means it wont update state to 34 if original state wasnt 33 u can change it by yourself - for example: elseif ($_state != 33 ) means it update every order but with state 33 and so on.. ) Style - customize as u wish Form part, u can also carefully edit it by yourself, we have orders with id 160000+ so i set up max a min length to 6 characters. (action calls to itself so same as we named our file - order_status.php ) Next we call jquery and few simple lines to autofocus input after realod and by clicking on body. Save file and upload it to root of yr TB - to access script just type /order_status.php after yr domain. (we use iframe in prestato display it on dashboard and etc ) We use barcode scanner to scan id from invoice, then u dont have to type, u just scan, scan, scan,... Thats it 😉 I do recomment testing it on your demo / test first..
  10. MichaelEZ

    Modules lists

    Hi, so i can list few of them: Front for search we use JoliSearch as for filter Amazzing filter for sliders !Sliders Everywhere! and for menu - Globo Mega Menu (looking for another option right now - i would like to check out ets megamenu 😄 ) Back IMPROVED ADMINISTRATION OF ORDERS for custom "invoice" - ba_prestashop_invoice PrestaSMS and few more specific for CZ / SK market, and some for accounting software
  11. Hi, mby someone find this usefull: Open theme folder and find header.tpl, inside HEAD tag insert: {if ($page_name == 'product' or $page_name == 'manufacturer' )} <link href="{$css_dir}manufacturer/{$product_manufacturer->name|replace:' ':''|lower}.css" rel="stylesheet"> {/if} Now our link css will show only on product and manufacturer page. Next create folder inside theme/css/ and name it manufacturer (name depends on you - but dont forget to edit link) Last, just upload your css and name it after manufacturer (without spaces, and and lower case because {$product_manufacturer->name|replace:' ':''|lower} ) - so for Bee Hive u need to create beehive.css Thats it 😉
  12. For sure https://addons.prestashop.com/en/search-filters/18575-amazzing-filter.html what i like is that u can use filter on manufacturer / best sales / seearch / homepage/ ..etc 😉 also very simple filter setting for spec cat. and many options
  13. MichaelEZ

    Demo site

    Well whats goin on? https://thirtybees.com/demo/ I did recommend TB to friend, but he is unable to check out demo site.
  14. Hi thanks for reply, we are using amazing filter now 😉
  15. that worked 😉 needed to press it like 5x times
  • Create New...