Skip to content
View in the app

A better way to browse. Learn more.

Clicshopping AI, Free generative artificial intelligence e-commerce Open Source , Open Source Store Onlne

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
  1. Quick video about the process installation of ClicShopping :

      • Thanks
      • Like
    • 25 replies
    • 45k views
  2. Tutorial about how to configure double taxes system (QC, Canada) in ClicShopping. Quebec settings have been taken because it's little more complex to take 1 tax but the process is little the same.

      • Thanks
      • Like
    • 4 replies
    • 5.9k views
  3. Hello, This tutorial help you to include a modal boostrap with an external element inside the modal without the header and the footer 1st step : Modal boostrap now we suppose you want to include a modal inside a file. For example in edit.php Add this element : the modal boostrap where you want. (Sites/Admin/Pages/Home/template/edit.php) <script> $( document ).ready(function() { $("#myModal").on("show.bs.modal", function(e) { var link = $(e.relatedTarget); $(this).find(".modal-body").load(link.attr("href")); }); }); </script> <?php //******************************** // call pop up inside Amin/Pages //…

  4. Hello, I am looking something allowing to check the number of character inside a textarea without jquery. There are some solution, but I like the code below because he is very short. It's for some people want to do create a form as contact, feedback, reviews, comment ... It can be useful If the number of character is not reach, a pop up appear on the screen. <form action="mango.php" method="post" id="form12" onsubmit="var text = document.getElementById('checkField').value; if(text.length < 80) { alert('put more info!'); return false; } return true;"> <textarea rows="10" cols="80" maxlength="200" required id="checkField" > …

      • Thanks
      • Like
    • 0 replies
    • 3.3k views
  5. Hello, A little tutorial to help you to include some interesting element inside your .htaccess and increase the website security. I take also, the ClicShopping .htaccess inside this tutorial. Link can help you : https://htaccessbook.com/increase-security-x-security-headers/ ################################## # Security # Be carefull approach is different : Linux, Ngix, IIS # Below for linux ################################## <IfModule mod_headers.c> # prevent mime based attacks Header set X-Content-Type-Options "nosniff" # XSS Protection Header set X-XSS-Protection "1; mode=block" #X Frame Header always set X-FRAME-O…

      • Like
    • 0 replies
    • 4.8k views
  6. ClicShopping includes some elements to declare your sitemap on google console. There the main element than you must include in google sitemap. These elements are in relation with these files includes/ClicShopping/Apps/Marketing/SEO/Sites/Shop/Pages/GoogleSitemap/Actions /shop/index.php?Info&RSS /shop/index.php?Sitemap&GoogleSitemapBlogCategories /shop/index.php?Sitemap&GoogleSitemapBlogContent /shop/index.php?Sitemap&GoogleSitemapCategories /shop/index.php?Sitemap&GoogleSitemapFavorites /shop/index.php?Sitemap&GoogleSitemapFeaturedProducts /shop/index.php?Sitemap&GoogleSitemapIndex /shop/index.php?Sitemap&GoogleSitemapManufa…

  7. Hello, Below the information, how to configure ClicShopping with the SMTP approach. For hotmail Hotmail SMTP Server: smtp-mail.outlook.com Hotmail SMTP Port: 587 Hotmail Security: STARTTLS Hotmail SMTP Username: Your complete Windows Live Hotmail email address (e.g. me@hotmail.com or me@live.com) Hotmail SMTP Password: Your Windows Live Hotmail password SMTP transport : TLS For gmail Server name SMTP : smtp.gmail.com Username SMTP : your Gmail email SMTP Password : you Gmail password SMTP Portl: 25 ou 465 SMTP transport : TLS More general Server name SMTP : smtp.mydomain.com Username SMTP : your…

      • Thanks
      • Like
    • 0 replies
    • 1.9k views
  8. Hello, The latest commit introduce the service worker and a manifest for web app. The advantage to use a web app is for the smartphone and improve the speed of the website. If you want more information about that, just follow these links : about the web app : https://developers.google.com/web/fundamentals/web-app-manifest service worker : https://developers.google.com/web/fundamentals/primers/service-workers About the manifest, you nothing to do but if you want change the logo, you must go in this directory /sources/images/logos/manifest just replace the logo by yours and you must respect also the size of the image. …

      • Thanks
      • Like
    • 3 replies
    • 11.7k views
  9. For moment, some badbots can very aggressive. There a solution to block this elements via your htaccess ################################## # Bot ################################## #Rules to block bad bods from accessing web pages on your site. #Remove or add more rules as per your needs. BrowserMatchNoCase "Baiduspider" bots BrowserMatchNoCase "SemrushBot" bots BrowserMatchNoCase "Yandex" bots BrowserMatchNoCase "BLEXBot" bots BrowserMatchNoCase "AhrefsBot" bots BrowserMatchNoCase "DotBot" bots BrowserMatchNoCase "Exabot" bots BrowserMatchNoCase "SeznamBot" bots BrowserMatchNoCase "aiHitBot" bots BrowserMatchNoCase "spbot" bots BrowserMatchNoCase "MJ12bot…

  10. Hello, This tutorial allow you to create a cron to save your db in daily. if you want to change the delay, you can use this site to help you : https://crontab-generator.org/ Inside your server create a files : saveCronTabDb.sh with execute right (chmod 755) #!/bin/bash DB_USER='MyUserName' DB_PASS='MyPassword' DB_HOST='localhost' DB_NAME='MyTable' mysql -u${DB_USER} -p${DB_PASS} -h${DB_HOST} $DB_NAME < "/var/www/xxx/xxx/web8/web/myDbdirectory/myDbfilesToSave.sql" Now you can create your crontab with this command: In this case all the 21hr everyday * */21 * * * /var/www/xxx/xxx/web1/private/saveCronTabDb.sh…

      • Thanks
      • Like
    • 0 replies
    • 3.3k views
  11. This video allows you to see how to include a new template inside ClicShopping more information : https://www.clicshopping.org/forum/files/file/169-template-design-alibaba/

      • Like
    • 1 reply
    • 3.2k views
  12. If you hoster use MyISAM for their SGBD You can not install ClicShopping because it Use Innodb If you see a message like this when you try to install ClicShopping : SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'innodb' You can try to resolve the problem with this process : 1 - Install manually the Database called : clicshopping_en_MyIsam.sql located inside install directory via your phpMyAdmin import Db (no data included inside) 3 - Continue the installation process without to install the Db.

  13. A little example allow you to configure your htaccess to increase the speed and security Options -Indexes Options +FollowSymlinks #### Your config to change ############### #AllowOverride All AcceptPathInfo on ################################## # Security ################################## <IfModule mod_headers.c> # prevent mime based attacks Header set X-Content-Type-Options "nosniff" # XSS Protection Header set X-XSS-Protection "1; mode=block" #content policy #Header set Content-Security-Policy "script-src 'self' https://www.mydomain.org" #X Frame Header always set X-FRAME-OPTIONS "DENY" </IfModule> #Header always append X-Frame-Option…

      • Thanks
      • Like
    • 1 reply
    • 3.8k views
  14. this capsule explains how to set the "PayPal payment apps" module in ClicShopping.

      • Like
    • 3 replies
    • 4.7k views
  15. this capsule explains how to install the Colissimo french Post Multi Pickup in ClicShopping. For more information you can go on the market place : https://www.clicshopping.org/forum/files/file/156-apps-shipping-colissimo-point-relais/

      • Like
    • 0 replies
    • 3k views
  16. This tutorial allows you to see how to install the Apps Shipping Post Canada inside ClicShopping

      • Thanks
      • Like
    • 0 replies
    • 6.7k views
  17. this capsule explains how to install the "minimalistic header multi template module" module in clicshopping. For more information you can go on the market place :https://www.clicshopping.org/forum/files/file/168-modules-page-header-multi-template-minimalistic/

      • Thanks
      • Like
    • 5 replies
    • 9.1k views
  18. this capsule explains how to install the "apps customers guest customer" module in clicshopping. For more information you can go on the market place :https://www.clicshopping.org/forum/files/file/63-apps-guest-customer/

      • Thanks
      • Like
    • 2 replies
    • 3.4k views
  19. this capsule explains how to install the "apps tools export data" module in clicshopping. For more information you can go on the market place :https://www.clicshopping.org/forum/files/file/33-apps-tools-export-price-comparator/

      • Thanks
    • 0 replies
    • 2.8k views
  20. This capsule explains how to install the "Checkout step" module in clicshopping. This demo show you 4 modules available for free : - Step on shopping cart - Step for Shipping - Step for Paiement - Step for confirmation For more information you can go on the market place to download these modules

      • Thanks
    • 0 replies
    • 2.7k views

Tell a friend

Love Clicshopping AI, Free generative artificial intelligence e-commerce Open Source , Open Source Store Onlne? Tell a friend!

Important Information

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.