Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Drack

  1. I agree it's better to create a new module if you don't like the options.
  2. You can install via the dahboard module, there a seo modules. It can help you inside this process.
  3. @Griffou you can choose the last and update your module and your decision in consequence !
  4. There is a new hooks allow you to make a summary on your product page. Look that, you can win some time https://www.clicshopping.org/forum/files/file/164-hooks-marketing-seo-analyse/
  5. I think, it's better to have not more than your screen width. For example, il you have 10, you will have some statistics on 2 row. It think it's better to focus on what is important for you. Inside the dashboard, you also have lot of statistics, it's not important to make the same inside the top dashboard.
  6. Apps tools export price comparator seems to be the best. Now it's not free. That I see inside the description, you can manage the product via a status and choose the product what you want to export or not.
  7. Yes it look nice. It enough easy to make another one : Take this file IndexDashboardTopStockWarning and rename it : IndexDashboardTopTest Change inside the class and the request The file will be like this ! ........... must be removed and adapted at your needs. <?php /** * * @copyright 2008 - https://www.clicshopping.org * @Brand : ClicShopping(Tm) at Inpi all right Reserved * @Licence GPL 2 & MIT * @licence MIT - Portion of osCommerce 2.4 * @Info : https://www.clicshopping.org/forum/trademark/ * */ namespace ClicShopping\OM\Module\Hooks\ClicShoppingAdmin\Dashboard; use ClicShopping\OM\CLICSHOPPING; use ClicShopping\OM\Registry; use ClicShopping\OM\HTML; class IndexDashboardTopTest { protected $db; public function __construct() { if (CLICSHOPPING::getSite() != 'ClicShoppingAdmin') { CLICSHOPPING::redirect(); } $this->db = Registry::get('Db'); } public function execute() { $Qproducts = $this->db->prepare('select count(*) as count from :table_products where .......... '); $Qproducts->execute(); $number_products_test = $Qproducts->valueInt('count'); if ($number_products_test > 0) { $text = CLICSHOPPING::getDef('text_number_products_........'); $text_view = CLICSHOPPING::getDef('text_view'); $output = ' <div style="padding-right:0.5rem; padding-top:0.5rem"> <div class="card bg-warning"> <div class="card-body"> <div class="row"> <h5 class="card-title text-white"><i class="fas fa-bell-slash" aria-hidden="true"></i> ' . $text . '</h5> </div> <div class="col-md-12"> <span h5 class="text-white">' . $number_products_test . '</span> <span><small class="text-white">' . HTML::link(CLICSHOPPING::link(null, 'A&...........'), $text_view, 'class="text-white"') . '</small></span> </div> </div> </div> </div> ';
  8. Look on the market place header tag, you will found everything or you can install it directly with tools/extension ==> choose official
  9. Drack


    Thank you for this update. If I understand the function, it's possible to have different products length, but inside the shipping all is the same because it need an uniformisation. is it correct ? It's like the weight.
  10. Drack

    Newsletter and Email

    I agree with Ryan to use an external tool. Just before, your customers must be agree to accept to receive the newsletters.
  11. Thank you for this update and recommendations. I looked the news, to include a status inside a categories, it's a good new for the shop owner to display or not a category. Just a question, if the category is on Off, the products inside the categories is displayed or not ?
  12. Hello Joe, I think your hoster does not allow that in native. You must change the right of all directories. In this case, I think it's not recommended to do that. and it's better for you to make an manual install. It's easy, just download the zip, unzip the files and push inside your shop You have the instructions on the marketplace.
  13. @Ronaldo, Inside your administration / tools menu, you can edit a language definition and change all that you want. It's easy. The inconvenient, the language is saved in the mysql database and if you reset the language, it take all the default language file. You lost all that you have inside the db.
  14. In this case, I think you can createa page inside the page manager (you will have an fix id) and inside yoru file you can call the id. This option allow to use the multilanguage and change when you want.. The second option is to call the language file. But in this case you must every time to edit your language and change the content. You can also make by the administration but if you reset your language, your lost your content.
  15. Hello @Victorious, What do you want to make exactly ? It's dynamic content or just static content ?
  16. @Julie, Nice idea, I think it's the way to take when you must have a correspondance with the customer.
  17. Look these information on the blog, I think it can be usefull to start and secure your application : @Julie you think you forget to go on Design/Configuration/Image management. https://www.clicshopping.org/forum/blogs/blog/3-clicshopping/
  18. Drack

    Setting paypal

    Your must to create a paypal sandbox to if you want a simulation about the payment process. After you can insert your element in live. Inside the apps, you have some help can you.
  19. Yes you can make that, you must just adapt the css or use the card function if you implement this function in your template.
  20. Hello Mariana, Welcome, and it's exact, I am looking more deeply this element an when you push a product in archive, you can display it on the catalog without the buy button. It's smart approach because you can after develop some marketing tools like to propose a product alternative. The second advantage is for the seo, you don't loose an url. The 3rd, an archive is not displayed inside the products administration. You can focus only on your current product That's I see with the archive.
  21. I use the hidden antispam. I have no problem until now. If you have not installed this apps, I recommend you to do that.
  22. NO you can't, you must copy the files inside their directory but for the css you can do that. I don't know if it's recommended.
  23. @Josephine : https://www.clicshopping.org/forum/topic/14-how-to-display-information-inside-the-template/ I let you the css .ModulesFrontPageBoostrapColumn5Image { text-align: center; } .ModulesFrontPageBoostrapColumn5Title h3 { font-size: 0.6875rem; text-align:center; vertical-align:text-top; padding-top: 0.3125rem; height: 0.625rem; padding-left: 0.3125rem; padding-right:5px; } .ModulesFrontPageBoostrapColumn5Title A { text-decoration: none; } .ModulesFrontPageBoostrapColumn5TextPrice { color:#000000; text-align:center; vertical-align:text-top; font-size: 0.75rem!important; padding-top: 0.625rem; }
  24. Drack

    Paypal fees

    Hello, No you can't do that, the alternative is to increase the shipping fees.
  25. Hello, I have just created a new product new template. The approach is very basic and you can if you want to include some features inside like flash discount, qty, stock ... How it works, Inside directory template_html, create new files like template_boostrap_simple.php and insert this code below. You can copy this files in other template directory if you want to have a new design. I take the orginal design, but if you want to change the css parameters, It's better to create a new css. what do you think ? <?php /** * * @copyright 2008 - https://www.clicshopping.org * @Brand : ClicShopping(Tm) at Inpi all right Reserved * @Licence GPL 2 & MIT * @licence MIT - Portion of osCommerce 2.4 * @Info : https://www.clicshopping.org/forum/trademark/ * */ use ClicShopping\OM\CLICSHOPPING; ?> <div class="col-md-<?php echo $bootstrap_column; ?> col-md-<?php echo $bootstrap_column; ?>"> <div class="card-deck-wrapper" itemprop="itemListElement" itemscope="" itemtype="https://schema.org/Product"> <div class="card-deck"> <div class="card card-footer"> <div> <div class="col-md-6 float-md-left"> <div class="ModulesFrontPageBoostrapColumn6Image"> <?php echo $products_image; ?></div> </div> <div class="col-md-6 float-md-right"> <div class="ModulesFrontPageBoostrapColumn6Title"><h3><a href="<?php echo $products_name_url; ?> "><?php echo $products_name; ?></a></h3></div> <div class="separator"></div> <div class="separator"></div> </div> </div> <div class="separator"></div> <div class="hr"></div> <div> <ul class="list-inline"> <div class="ModulesFrontPageBoostrapColumn6TextPrice" itemprop="offers" itemscope itemtype="https://schema.org/Offer"><?php echo CLICSHOPPING::getDef('text_price') . ' ' . $product_price; ?></div> </ul> </div> </div> </div> <div class="separator"></div> </div> </div> the result :
  • Create New...

Important Information

By using this site, you agree to our Terms of Use