Home / Scripts & Code / PHP Scripts / CMS
KingLit CMS Multipurpose Laravel WebsiteKingLit CMS Multipurpose Laravel Website
KingLit is a responsive and user-friendly content management system (CMS) that is built using the popular Laravel 11 Framework.Home / Scripts & Code / PHP Scripts / CMS
KingLit CMS Multipurpose Laravel Website
KingLit is a responsive and user-friendly content management system (CMS) that is built using the...8 Support questions or comments
Please login or create an account to post a question or comment.
-
6 months agoswipeswire PurchasedHi!
Could you please advise how can we change the default font of the site?
Thank you very much! -
6 months agonigus AuthorHello, @swipeswire,
Thank you for purchasing our script.
You will find the basic assets in the publicfrontendcss directory. You have the flexibility to modify the files named bootstrap.min.css and style.css.
Should you have any questions, feel free to reach out to us. We are here to assist you.
Best regards, Nigus
-
6 months agoHello!
Are you planning to offer solutions on the problems reported by me in the past? I guess you must be working on severaal things to bring out a new version.
I think the VAT thing can be a bit complicated. If this is developed a bit later, that is fine.
But I am waiting for multilanguage, etc. Would be great if you can inform me on when you will post a new version. -
6 months agonigus AuthorDear @NeelWonder,
The matter you mentioned isn't something we've addressed previously; rather, it's an additional feature we plan to implement. It seems you may have overlooked the documentation, which provides a comprehensive overview of the application, including its multi-language capabilities. As you've previously indicated, this addition aligns well with our plans for the next release. Rest assured, we're diligently working on it. Your patience is appreciated, and we will release it soon.
Thank you. -
6 months agoHello @nigus!
The multi-language feature is defective programming in your project.
Because there is no possibility to save the language parameter in association with the data saved in the database, there is zero possibility to have appropriate changes of language.
For example, if one creates a category on two languages. Then both these categories (in different languages) will appear in the frontend AFTER CHANGING THE LANGUAGE through the dropdown. So, why should categories in English be displayed, if the frontend language is choosen in German?
If the language parameter would be saved in the table to associate categories to a specific language, then this can be filtered in queries from the controller. Only then a particular category data of the current language in the frontend is pulled is pulled from the table, which is also in sessions.
You have advertised wrongly that this project is multi-language capable. You should declare honestly that currently there is no possibility to save language parameter in association to any data saved in the tables and multi-language does not function.
Can you tell me if you are going to provide me the multi-language functions or not? If yes, when? I want know how long should I wait. Will this be in days or weeks. If in weeks, can you give me the exact week, when?
Thanks.
-
7 months agoHello!
I registered a new user from the front end. This should have entered in the table of users.
However, it showed up under customer. I also see that the customer table have a totally independent mapping.
Thus, the table prefix_users has remained empty.
I think this is a problem here. All new registrations should actually take place in the user's table. So the initial registration, name and email should be entered in the user's table. Only due to some activity the user becomes a customer, like by payment, through change by an admin, etc.
If someone wants to apply for a job he is a user and not a customer yet.
Can you modify and change this please? -
7 months agoFurther, a customer cannot exists, if he is not in the table of users. This is a consistent logic of all lavarel packages.
-
7 months agonigus Authorusers table and customers table they are independent each other. the customers table is about the e-commerce features the users table is the application administration and configuration of the application.
-
7 months agoHello nigus!
Sure, they are different. However, currently the users table remains empty and all incoming data in the customers table are entered there. It is compulsory for every user having an email address to poured in the users table.
Logically, the customer_password cannot exists in the customer's table. This should be in the users table.
The entire Laravel CRF token and all other packages under the vendor dir are based on users table having an email address and password.
But again, you are not getting the point. Let me explain:
There are three different tables in the DB.:
1) Admin users
2) Customers, this has all the remaining data like name, address, tel., etc.
3) Registered users, who are not customers. This has email and password.
The Registered users table is one of the main core of Laravel CRF tokens and security features. Once a user gets his email address registered and validated, he can become a customer.
But a customer cannot exists without his email address in the user's table. This is a default Laravel design, which is my understanding.
-
7 months agoHello!
While creating a new Blog, I got following error:
/admin/blog/create
.....Add Blog
ErrorException
.....PHP 8.2.17
.....Framework 11.4.0
.....Undefined array key 0
app/Http/Controllers/Admin/BlogController.php:62
$ai_id = $statement[0]->Auto_increment;
Routing
Controller
.....AppHttpControllersAdminBlogController@store
Route name
.....admin.blog.store
Middleware
.....web
admin -
7 months agoHello!
The same error I have in the following:
Undefined array key 0
app / Http / Controllers / Admin / PartnerController.php : 43
The $ai_id is missing. -
7 months agoNow with the version 2.1, I have the same problem mentioned above:
/admin/partner/store
ErrorException
PHP 8.2.18
11.5.0
Undefined array key 0
app / Http / Controllers / Admin / PartnerController.php : 44
$ai_id = $statement[0]->Auto_increment;
It cannot make an auto_increment.
However, MariaDB does this automatically.
I think after adding the data in the tt´able, you need to query the last add and then insert the id elsewhere, if that is your purpose.
-
7 months agoHello!
I visited the demo and found that I am not able to choose the language while saving new categories and contents. Also, I could not load the second language as after choosing, it shows me only english.
However, everywhere on the project page, you mention that this is in multi-language. Coulld you please explain how to save contents in multiple languages and have them changed in the front end?
In the demo, I have setup following two pages:
Dynamic Page English
Dynamic Page Amharic
Please explain how do I change the language by choosing it and this changes the content. I have not understood.
When are you planning to add the multilanguage function? - View 6 more replies
-
7 months agoHello nigus!
It does not seem like you have understood what I have been talking about since many weeks. So make you aware of what I am talking about, let me ask you a simple question as below:
Will the blog content saved in the table in english change to a french content saved in the database? How will it identify the content in a different language?
The problem is because you have not implemented entirely in the demo. Hence you do not understand. Show this in the demo that changing the language will change all the contents in a different language.
Currently, only the titles are changed that are pulled from the json files. But on every webpage, the content remains - also in the demo - in english or the default language.
ONLY THEN THIS HAS A SENSIBLE MULTILANGUAGE CHARACTER!>
Sure, take your time. Please let me know when this is implemented. -
7 months agoHello!
Let me give you concret example, how others have implemented multi-language.
----------------------------------------------------------------------------------------------
CREATE TABLE `categories` (
`id` bigint(20) UNSIGNED NOT NULL,
`category_name` varchar(255) NOT NULL,
`category_slug` varchar(255) DEFAULT NULL,
---> `lang_id` int(3) UNSIGNED NOT NULL,<---
`seo_title` varchar(255) DEFAULT NULL,
`seo_meta_description` text DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
)
----------------------------------------------------------------------------------------------
CREATE TABLE `blogs` (
`id` bigint(20) UNSIGNED NOT NULL,
`category_id` int(11) NOT NULL,
`blog_title` varchar(255) NOT NULL,
`blog_slug` varchar(255) DEFAULT NULL,
---> `lang_id` int(3) UNSIGNED NOT NULL,<---
`blog_content` text NOT NULL,
`blog_content_short` text NOT NULL,
`blog_photo` varchar(255) NOT NULL,
`seo_title` varchar(255) DEFAULT NULL,
`seo_meta_description` text DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
)
----------------------------------------------------------------------------------------------
CREATE TABLE `menus` (
`id` bigint(20) UNSIGNED NOT NULL,
`menu_name` varchar(255) NOT NULL,
`menu_status` varchar(255) NOT NULL,
---> `lang_id` int(3) UNSIGNED NOT NULL,<---
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
)
----------------------------------------------------------------------------------------------
In coding, it is advisable to use shorter forms of wordings like lang_id instead of language_id.
Let us say, there are three languages, english (id=1), german (id=2) and french (id=3)
I have added the lang_id in above tables. One has to generate a dropdown from the prefix_languages table. At the time of saving the blog_category, the lang_id will be stored.
Thus, in english, I can have 10 categories in blog, then in german, I can have 4 blog categories and in french I can have only one.
Thereafter, I choose the language in admin. If I choose french language in backend, it will pull out only french categories. and display.
When I want to save a blog in english, I choose english language, choose an english category from the dropdown and save the blog contents.
In the frontend, these contents will be pulled out based on the lang_id choosen in the front end.
The same applies for menu. It will generate a menu based on the language.
Only after doing this, it is multi-language.
-
7 months agoAck, you have used language_id already. Thus, it is necessary to keep it because the sessions may get confused.
-
7 months agoHello!
I visited the demo in the frontend and found that there is no possibility to add VAT anywhere. Even in the backend, I cannot find this possibility to configure.
Well, it is illegal to sell products without adding VAT. This is a law existing in every country.
When are you planning to add this? -
7 months agoHello!
To support your development of the above request, I have purchased an extended license because I could not examine all the functions.
The above function is neseccary and compulsary.
In the event you do not provide the above feature within 29 days, I will have to ask for a refund of this request. This must be granted due to the refund policy of Codester. -
7 months agoHello @nigus!
This is not yet implemented in 2.1 version. I hope that you are working on this. -
7 months agonigus AuthorYes, we will address this in the next release. For clean customization, it takes some time. Please stay patient.
-
9 months agoniraj000369 PurchasedDear Sir,
I have check the demo, if any user purchase the any product through offline, how to approve order from admin panel .
i have check but not showing any order approve system -
9 months agonigus AuthorYa, you are the best. Ok, we will check and make some modifications. It is simple!
-
9 months agoHelloRam PurchasedI have purchased it. I shall give you a detailed review in 2 days. As of now, there are issues in script and documentation. MULTIPLE PROBLEMS PRESENT NOW. Checking on it
-
9 months agonigus AuthorDear HelloRam, Please don't delete aggressively in the Manage Module (Menus) in the admin panel. 500: A server error occurred due to a photo gallery deletion on your side. Please send me your frontend menu structure, and I will make it for you. And Congratulations! Now it works well, and also, please check the documentation.
-
10 months ago1. where is document ?
2. each member can have individual profile page?
3. Sign up/login page has google recaptcha?
4. how will the member page slug look like? website.com/@username ?
if any of the above not available, as they are basic features and are not complex, would you come with an update ?
Possible to disable job/ecommerce page? -
10 months agonigus AuthorDear Pradeepan, please check the demo for all of your questions; it will have an answer.
Answers
Note: Some features are temporarily disabled in the demo.
1. where is document? Please check the domo first
2. each member can have individual profile page? Yes, it is possible for each member to have an individual profile page.
3. Sign up/login page has google reCAPTCHA? Yes, it is already implemented Google reCAPTCHA on the sign-up/login page.
4. how will the member page slug look like? website.com/@username ? The member page slug can be customized to fit the website's structure and style. Now the answer is no.
Due to security, we do not do this right now. If you need customization, please contact us; we are always ready!
if any of the above not available, as they are basic features and are not complex, would you come with an update? We are working hard for the next release.
5. Possible to disable job/ecommerce page? Yes, it is possible to disable the job or e-commerce page on a website. This can be done on the admin panel with a single click: enable or disable. -
10 months agoThanks
-
10 months agonigus Author@Pradeepan you are welcome!
Information
Category | Scripts & Code / PHP Scripts / CMS |
First release | 15 January 2024 |
Last update | 25 April 2024 |
Files included | .php, .css, .html, .less, .sql, Javascript .js |
Tags | php, website, cms, laravel, phpscript, kinglit |