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. General discussions · Started by Rainer,

    The fees Paypal has changed In the UK, for example, they used to offer a small percentage discount if sales were above certain levels, plus a 20p transaction cost. The transaction fee charge has increased from 20p to 30p per transaction.

    • 8 replies
    • 5.6k views
  2. Documentation · Started by ClicShopping,

    Database ClicShopping\OM\Db Introduction The Db class manages the connection to the database server and executes sql queries. It extends the native PHP PDO class with custom functionality optimized to the framework. The class executes sql queries safely and securely by binding parameter values to the query via placeholders rather then having the values being injected into the sql query itself. Connections Db::initialize() opens a new connection to the database server. All parameters of the function are optional where the installation configuration values are used as default values. use ClicShopping\OM\Db; $CLICSHOPPING_Db = Db::initialize(); Para…

  3. Configuration Introduction The main installation configuration parameters are stored in the following locations: Type Location Global Core/ClicShopping/Conf/global.php Shop Core/ClicShopping/Sites/Shop/site_conf.php Shop Core/ClicShopping/Sites/ClicShoppingAdmin/site_conf.php The global configuration file and all site configuration files are automatically loaded into their own groups when the framework is initialized. The global configuration file is loaded into a 'global' group, and the site configuration files are loaded into their own Site group (eg, 'ClicShoppingAdmin', and 'Shop'). Reading a configuration value is first attempted at…

  4. hello I am using a caroussel inside the header and include a define but the define appear with no translation. <?php echo CLICSHOPPING::getDef('module_header_header_menu_advert1_text'); ?> I must have done something wrong?

      • Thanks
    • 6 replies
    • 5.6k views
  5. Documentation · Started by ClicShopping,

    Registry ClicShopping\OM\Registry Introduction The registry is an object storage container strictly used to store object instances and access them by reference. It does not allow registered objects to be overwritten unless manually specified to do so. Adding to the Registry Objects can be added to the registry using Registry::set(). use ClicShopping\OM\Db; use ClicShopping\OM\Registry; $CLICSHOPPING_Db = Db::initialize(); Registry::set('Db', $CLICSHOPPING_Db); Parameters Registry::set($key, $value, $force) Parameter Value $key The name of the object to reference in the registry. $value The object to store in the regis…

  6. Email is part of communication, below different examples how to set email inside ClicShopping Example 1 : o2switch.net User name : myemail@domain.com - Password : email password - Server : mail.test.domain.com - remove mail. and write only test.domain.com - SMTP Port: 26 - SMTP authentication : true - SMTP secured protocol : ssl - Emails activation : true Example 2 : gmail.com - User name : myemail@gmail.com - Password : Utilisez le mot de passe du compte de messagerie. - Server smtp : smtp.gmail.com - remove smtp. and write only gmail.com - SMTP Port: 25 ou 465 - SMTP authentication : true - SMTP secured protocol : ssl…

  7. Community Developement · Started by Eolia,

    I wanted to verify something on the demo and I see a new template called template_alibaba. Where can I download this new template ? Is it free ? Look nice and I like.

    • 10 replies
    • 5.5k views
  8. Very often customers are asked to come up with a unique and beautiful domain. When you start searching, all domains are already taken. And we need the best domain for our dream site. My employees always find a way out, they often buy a domain if the brand is already known , but it takes a lot of time. If you are interested here, I also learned new tricks https://www.seoquake.com/blog/domain-com-alternative/ What else would you recommend reading on this topic? Thanks!

    • 3 replies
    • 5.5k views
  9. Could help to configure the meta tag description, title for index page ?

    • 3 replies
    • 5.4k views
  10. ClicShopping 3.X allow you to use use hooks inside your App to increase the functionalities in others App. To use this element you can have different choice depends with the app than you want to use Use the Hooks In hooks you have 2 choices : output to display an information call to use a function. $CLICSHOPPING_Hooks->call('Orders','Update'); $CLICSHOPPING_Hooks->ouput('Orders','ContentTracking', null 'display); To use the hook with call you can have different choices depending of the Hooks : The best is to look this directory inside the original hook where you want to include anew functionalities : ClicShopping/Apps/Produ…

  11. On the portail I see that : Do not use the Composer Security modules Dashboard - security-checker composer library is obsolete for v3.2x What the problem with this module ? Thank you

      • Thanks
    • 4 replies
    • 5.4k views
  12. Hello, I am new and I have a server based on php 6.x . I would know if ClicShopping works with this version ?

      • Thanks
    • 13 replies
    • 5.3k views
  13. Hi, I would know if you have an opinion about the payment to use, and the best approach in this side ?

    • 11 replies
    • 5.3k views
  14. Hello, I would know if there is an impact if I remove the quantity fields in products new index page ? Tk

    • 3 replies
    • 5.3k views
  15. I put this post in the section "Website Design: HTML, PHP, CSS ..." because it is the one that seems to me the most appropriate. It could be also in design or marketing.

      • Thanks
    • 4 replies
    • 5.3k views
  16. General discussions · Started by ClicShopping,

    Hello, Happy to present you the ne release 3.21. All information is available there : https://www.clicshopping.org/forum/topic/398-version-321-release/ I hope you will be happy and the work continue !!! Have a good day

      • Thanks
      • Like
    • 10 replies
    • 5.3k views
  17. Hello, It's not long time I installed ClicShopping. I am not very good programmer. I installed little modules ? It's work again ? What is you recommendation ? Thank you.

      • Thanks
      • Like
    • 9 replies
    • 5.3k views
  18. 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…

  19. Hello Guys ! Just a question, The carousel is better in top or inside the content. With the screen definition the carousel on the top can take lot of space. Inside the body it will be maintained. Thank you

    • 3 replies
    • 5.2k views
  20. According to you, what would be the main causes that the customer would not order?

      • Like
    • 10 replies
    • 5.1k views

Tell a friend

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

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.