Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Patrick

  1. Patrick

    Where can find to develop an Apps

    @ClicShopping Thank you, it will be nice to develop a new application more quickly, the tuto seems to be simple to use.
  2. Patrick

    Where can find to develop an Apps

    Hello Drack Some information are available. You can look this. It will help you. Documentation : https://www.clicshopping.org/forum/forum/8-documentation/
  3. Hello, I am trying to create a modal boostrap inside the admin but every time I have the header and the footer. Do you know how to make without the header and the footer. Thank you
  4. Ok, thank you, I will look and if I have a problem, I will tell you.
  5. Patrick

    SEO tip and Tricks

    SEO is not now a simple knwoledge, it's became complex. This article for e-commerce is very good and it can help some shop owner to work and increase their rank. Nothing is simple today with all the tools, desktop, smartphone, IA like alexa.
  6. Patrick

    Pertinent tool to analyze the seo

    @JhonD I don't know these tools. Tk for the link.
  7. Patrick

    Problem with CSS

    Hello @Drack I think you must use a cache on your css with htaccess, look the htaccess ExpiresByType text/css "access plus 1 week" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/css'" If you have this, you must delete your browser cache and comment this line. For development, it's better to not use these elements.
  8. Patrick

    Hooks GRPD

    Hello Gary, Welcome in this new forum and e-commerce solution. look this directory : /includes/Module/Hooks/Shop/Account For example, if you look the file DeleteAccount, you will see 2 files : AccountGdprDeleteAccount ==> this file display the information AccountGdprCallDeleteAccount ==> this files make the action process. That I know, maybe @ClicShopping can confirm that, the files must start by this name : AccountGdpr .....php Good luck
  9. Hello Phil, You can see inside your phpmyadmin and products, if the image is registered. Also, you can look inside the sources/images/products/ if you see the image and my last question, do You try to create a directory ?
  10. Patrick

    What is the name for horizontal menu

    If I remember, the name is modules_header_menu_slimmenu . The source is here : https://github.com/ClicShoppingOfficialModulesV3/modules_header_menu_slimmenu
  11. Patrick

    VPS Linux or Windows

    I am under linux debian. Choose VPS or dedicated depends if you have lot of visits or not. For example, Amazon cloud could be very interesting but at a moment it's better to be on dedicated.
  12. Patrick

    Web Push and E-Commerce : How to use it ?

    Thank you for this article, it's interesting and I will look more information about that. I looking the apps but I don't found. On the demo, I saw you have included the web push. Do you think to include this development on marketplace ?
  13. Patrick

    Duplicate content

    This site (positeo.com) does not give correct results (When I did my tests it always showed me an error) I think the best way to test and type a text from your site in google The quota that between the limits is not mentioned by googling but we can say arround of 35% and 45% If you use texts that you have written yourself, you will not worry about duplicate content
  14. Hi, I would know if you have an opinion about the payment to use, and the best approach in this side ?
  15. Just for information until now everything seems to work fine.
  16. I downloading the last ClicShopping update on Github, I will test on my commputer with php 7.3
  17. A little tuto can help under ispconfig 3.1 to enable the http/2 protocols Http/2 protocols increase the speed to display your website. you can test there : https://tools.keycdn.com/http2-test or via this command : 1 - edit all your website cd /etc/apache2/sites-available to test sudo a2enmod http2 and restart apache2 Number 1 : Install all the website cd /etc/apache2/sites-available nano mydomain.com under ServerAdmin add Protocols h2 http/1.1 restart apache2 /etc/init.d/apache2 restart make the same thing for all website 2- all new website vi 000-default.conf below DocumentRoot add Protocols h2 http/1.1 3 - Via the panel edit your website, go to options and apache directive add Protocols h2 http/1.1
  18. Patrick

    Remove Products Quantity inside index page

    To go far, you can create your own template and include or change that you want inside. It's better to create a new file to change in the original file. Like that if you have an update, you will not impacted.
  19. Patrick

    How to add a new element for the grdp

    Yes you can do that, you can include the GDRP inside your apps I think. I do not test.
  20. Patrick

    How to add a new element for the grdp

    Hi, First, Do you have installed or not the gdrp header tag modules ? ClicShopping propose a nice approach about the registred customer but for the not registred, you must install a specific module. You we will found the modules the : https://github.com/ClicShoppingOfficialModulesV3/module_header_tags_gdpr or you can install via the extensions. maybe it can help you to manage your need. you can find a module cookie consent. Else look the directory : Clichopping/Modules/Hooks/Account. You will find some GRPD modules. it's easy to create another : Copy the files and change the name : example <?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 * * */ namespace ClicShopping\OM\Module\Hooks\Shop\Account; use ClicShopping\OM\CLICSHOPPING; use ClicShopping\OM\Registry; use ClicShopping\OM\HTML; class AccountGdprNoIp { protected $IpAddress; public function getIpAddress() { $CLICSHOPPING_Db = Registry::get('Db'); $CLICSHOPPING_Customer = Registry::get('Customer'); $Qgdpr = $CLICSHOPPING_Db->prepare('select no_ip_address from :table_customers_gdpr where customers_id = :customers_id '); $Qgdpr->bindInt(':customers_id', $CLICSHOPPING_Customer->getID()); $Qgdpr->execute(); $ip_address = $Qgdpr->valueInt('no_ip_address'); return $ip_address; } public function display() { $output = '<div>'; $output .= '<label class="checkbox-inline">'; $output .= HTML::checkboxField('no_ip_address', $this->getIpAddress(), $this->getIpAddress()); $output .= '</label>'; $output .= CLICSHOPPING::getDef('module_account_customers_gdpr_no_ip_address'); $output .= '</div>'; return $output; } } To create another module change AccountGdprNoIp by AccountGdprMyModule Note : AccountGdpr is very important, it allow you to implement the code in your catalog the new module. The files is reading dynamicly I hope it can be an help to create your own module.
  21. Patrick

    Country with double taxes

    Yes you can for example about the canada taxe, it's included inside. I do no test because I am not in this country but it must work. Look the taxe and their cunstruction. It can help you.
  22. Patrick

    Boxe or not boxe on the index Page

    I think when I see the other website, the order funnel must be simple. the customer does'nt have information who can change this opinion. The big platform use another website for that after to come back in the website.
  23. Patrick


    Good to know !
  24. Patrick


    You have not a robot.txt inside ClicShopping. This is including inside the solution and there is an identification about the different robot.txt Also, you can use different module, called header_tags than you can install. Look the extensions.
  25. Hi Joe, There is an extension can allow you to do that. Inside you have example to transfert your bd inside ClicShopping. You can create your own transfert and eventually share your work to allow other people to use the conversation. Look this post it can help you : https://www.clicshopping.org/forum/topic/32-migration-for-oscommerce/ the name of the extension is : apps_tools_import_data Looking the code, it enough simple, you must create a new hooks and take the element inside the other. It can help you.

Important Information

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