Foster
Members-
Posts
86 -
Joined
-
Last visited
Never -
Days Won
19
Content Type
Profiles
Forums
Blogs
Store
Downloads
Gallery
Everything posted by Foster
-
Module interesting inside the shopping cart
Foster replied to Eolia's topic in Community Developement
The best is to test this option and see what's happen. But you can make a mix, remove the left and right boxe., Eventually the footer. You have : - No boxe and no header and no footer - No boxe and no header -No boxe and no footer I think it will be your simulation test. -
Hi @Namiko You will find this option in design / Image management.
-
v 3.213 Pre-release How to mak upgrade for newbie
Foster replied to Catalina's topic in General discussions
@Catalina, You can upload and push the files inside your test website. If all is ok, you can push on your production. If you want to know the change, use a tool like beyond compare, you can compare the files and see the update. -
v 3.213 Pre-release How to mak upgrade for newbie
Foster replied to Catalina's topic in General discussions
Hello, It's not so difficult to make an upgrade. I look the update, there 2 sql update. in first, go to your phpmyadmin and update the Db. in second, just send the files in your server. Do not forget it's a pre release, some modification can be made the last minute For you it's good to make a test. That's all. My recommendation before that, do the update in your local server, If your have no problem, go in production. About the module, it will have no problem. -
webapp Service Worker, Manifest and webapp
Foster replied to Maxime's topic in Best pratices / tip / trips and training
Hello @Drack In action on the demo, use lighthouse make an audit test. -
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" bots BrowserMatchNoCase "oBot" bots BrowserMatchNoCase "DeuSu" bots BrowserMatchNoCase "ia_archiver" bots BrowserMatchNoCase "MetaURI" bots BrowserMatchNoCase "FlipboardProxy" bots Order Allow,Deny Allow from ALL Deny from env=bots
-
Hi @Julie, I don't know, for me I try to download an image by a size in 640px. I think it's enough for the product image description. After, maybe the script allowing to resize the image has a maximum. - Test some image with this resolution 1024, 2048 ... You will see where is the limit. - The second point it also could be the weight of the image.
-
Dashboard Security alert information
Foster replied to Orphelia's topic in Installation & Configuration & Operation
Hi @Orphelia, The message is an information. You must make an update about your librairies. In your terminal server, execute this function composer update If you have not access to your server via a terminal, you must do that on your local server and upload on you production server. Note : This update do not require to be in root. -
New Product Template - Continue learning
Foster replied to CoucheTard's topic in Community Developement
Hello @CoucheTard Your logo scare me Yes, you can develop your own modules, Look the code inside the module, you will have some other function than you can use. For example you can integrate the reviews evaluation or you can create something else. For the reviews, you can create another template and put inside. Create another module, or template allow you to maintain more easily your application without to tell you what files I need to change or to look. Of course, if there is an update, you must look inside your own module if you must adapt something. But the best, it to create a new template and inside include the files than you must want to change. Look the template on the marketplace, it will help you. -
Depth of directories (path) make me cry
Foster replied to SuperThin's topic in Community Developement
Hello, The user do not see that, not sur it will be change for this version The apps are little specific. I agree it's little long, but for me it's not a problem; -
Vietnamese URL Rewriing
Foster replied to SuperThin's topic in Installation & Configuration & Operation
Nice contribution and update for something not always implemented. -
No you do not have to. It's not mandatory You can install composer inside your dev and after if you install a library and develop something (or update the libraries), you can export your dev in production. It's better to check in dev before because when you are in production, and you have an error it's not very nice !! Composer help lot of when you try to develop something with a library like phpmailer (it's including inside ClicShopping). But it's an example. Composer change these files when you make an action with composer. /shop/composer.json /shop/composer.lock /includes/ClicShoping/External/vendor Let me know if you want more information.
-
@Julie, In your case, you can not install the apps but the library will not installed. You must make another action via your terminal to finish to install the library. After you can activate the apps. The terminal command is : composer require mylibrary composer update mylibrary composer update (for all library) composer remove mylibrary If you have this message you can not make an update via the administration, you will see just the version installed. @SuperThin, As i Said ClicShopping, it's better for you to make a manual update. You can look the apps accross the admin, but it's better to download and install after Also you can look via Github or via the marketplace. Some hoster make restriction and its not possible to know before to make a test.
-
Thank you @ClicShopping, Nice contribution it will help in the future. You warning is very important, it's better to make an update in the development, look if there is a problem and after apply in production.
-
Hello, if you want to know the library version and look if there is an update, yes it can be. I have not installed this app but it just display the information for moment. It will be cool if it's possible to make an action like update around that. A library can have bugs, secutiy problem ....
-
ClicShopping Offline using ?
Foster replied to pierre55's topic in Installation & Configuration & Operation
A service worker is a script that your browser runs in the background, separate from a web page, opening the door to features that don't need a web page or user interaction. Today, they already include features like push notifications and background sync. In the future, service workers might support other things like periodic sync or geofencing. The core feature discussed in this tutorial is the ability to intercept and handle network requests, including programmatically managing a cache of responses. The reason this is such an exciting API is that it allows you to support offline experiences, giving developers complete control over the experience. more info there : https://developers.google.com/web/fundamentals/primers/service-workers -
ClicShopping Offline using ?
Foster replied to pierre55's topic in Installation & Configuration & Operation
Maybe via a service worker, you can do that. but it's not included inside the solution. -
Composer intégration inside ClicShopping
Foster replied to JKaz's topic in Installation & Configuration & Operation
You can but before to go in production, check if everything works fine. -
Composer intégration inside ClicShopping
Foster replied to JKaz's topic in Installation & Configuration & Operation
Composer is a tool allowing you to install a library quickly or to update all the library easily in one time. For example, PhpMailer is installed via composer and you can update a new version via the command below Composer require ... allow to install a library Composer update allow you to update on or all libray. -
There is a tutorial to set your email, see Best pratices / tip / trips and training
-
ClicShopping has lot of features to starton GDRP, but not enough. For example, you can install tartesauxcitrons if you install google analytics for example, the script allow you to add some control for your customers.
-
No access to admin after installation
Foster replied to annedesalpes's topic in Installation & Configuration & Operation
@annedesalpes, You must see a welcome message invite you to install the first modules inside your dashboard. the best than you can do is to look the log to see if an error appear. As @Patrick said : report, we will see if we can help you. -
Hello @Rainer, I created a tutorial about that : https://www.clicshopping.org/forum/topic/473-create-a-cron-to-save-your-db-on-the-server/ It will help you to resolve your problem. +
-
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 > /var/www/xxx/xxx/web1/private/cron.log To test your cron : sh saveCronTabDb.sh To see your cron sudo crontab -l Ah do not forget to protect your directory with an htaccess # Disable directory browsing Options -Indexes <Files .htaccess> Order allow,deny Deny from all </Files>
-
Yes you can do that. Alternative : Copy and rename the file, if there an update, you will not affected by your modification.