Post Installation
User interface customization
You can change the colors used in Quick Code components by going to System > Settings > Appearance (tab).
You can add your logo in System > Settings > Logo & Favicon tab.
You can add your support portal or any useful links to your customers sidebar from System > Settings > Menus tab.
Translating QR type page URLs
Starting from v1.17 every QR type in the front page generator leads to a separate website page. You will have to make sure that you have a created all required pages from Content > Pages module. Once you have all pages ready, go to System > Settings > Pages and add the URL of each QR code type.
Note
The default installation comes with all required pages that are linked with each QR type in the settings page. You do not have to take any action if you want to keep the default set up.
Setting up cron jobs manually
The installer tries to set up required cronjobs using exec
function. It also tries to set up laravel's public folder links which is dependant on symlink
function. Both functions might be disabled on your hosting environment and it might cause the installer to fail silently.
After installation make sure to add the following cronjob entry:
* * * * * curl your-website.domain/system/cron > /dev/null 2>&1
Also you will have to execute the following command to link laravel's storage:
php path/to/project/artisan storage:link
If your hosting provider does not allow you to create frequent cronjobs, and in case you have an ssh acces, you can do the following workaround, which executes crons in the background and keeps running even after ssh session is terminated.
Create a file called cron-task.sh and add the following lines:
#!/bin/bash
while true
do
curl https://YOUR_DOMAIN_NAME_HERE/system/cron > /dev/null 2>&1
sleep 60
done
Create another file next to it and call it cron-start.sh and add the following lines:
#!/bin/bash
nohup ./cron-task.sh > /dev/null & disown
Execute the cron-start.sh script and get your crons executing indefinitely :)
bash cron-start.sh &