Code

Discussion on SmartEnd CMS - Laravel Admin Dashboard with Frontend and Restful API

Discussion on SmartEnd CMS - Laravel Admin Dashboard with Frontend and Restful API

Cart 1,529 sales
Recently Updated

smart4ds supports this item

Supported

This author's response time can be up to 1 business day.

1176 comments found.

Why is it that if someone sends a contact form or order forms I don’t get the email. In the inbox. It only goes to the inbox of the system but not to the inbox of info@site.com.

It only comes emails of custom forms

Hello, To receive notifications via email you should set the SMTP settings on
Dashboard => System Settings => Mail Settings
If you already enable it correctly and didn’t receive the notifications of order forms.
I recommend to extract and update this file
https://smartend.app/updates/10.0.4/HomeController.php.zip
On this path

/core/app/Http/Controllers/HomeController.php
If you still face any issue please contact us directly with your website info to log and investigate the problem. You can contact us via support@smartend.app
Regards

طريقة اضافة رقم الواتس اب لايقونة الواتس في الصفحة الرئيسية مع طريقة اضافة خلفية للواجهة الرئيسية بالكامل

١. يمكنك اضافة رقم الواتساب من خلال
لوحة التحكم => إعدادات الموقع => الشبكات الإجتماعية
https://prnt.sc/3JAJF1c0UQ5r

٢. بخصوص سؤالك الاخر لا يوجد خيار لعمل خلفية للواجهة الرئيسية لكن يمكن عمل ذلك عن طريق اضافة كود css خاص كمثال

section {
    background-image: url(https://www.toptal.com/designers/subtlepatterns/uploads/moroccan-flower.png) !important;
    background-size: 200px 200px !important;
    background-color: #ffffff !important;
}
.contact .info, .contact .php-email-form {
    background: transparent;
}
يمكن اضافة الكود من خلال لوحة التحكم => إعدادات الموقع => كود مخصص

طريقة تغير مسمي الاسئلة المتكررة الي مصطلح اخر في الواجهة الرئيسية

اهلا وسهلا،
يمكنك تعديل اي عنوان او وصف موجود بالصفحة الرئيسية من خلال
لوحة التحكم => إعدادات النظام => إعدادات اللغة
اضغط زر “تعديل الترجمة” امام اللغة التي تريد التعديل فيها
سيفتح معك نظام تعديل الترجمة ومنه يمكنك البحث عن النص الذي تريد تعديلة
بمجرد تعديل النص سيتم تعديله مباشرة بالصفحة الرئيسية
https://prnt.sc/iYeI6mfUheMm
اذا لديك اي استفسار يمكنك التواصل مع الدعم مباشرة عبر البريد الإلكتروني
support@smartend.app
تحياتي

I want to remove Powered by Smartend from the site from below.

Hello,
To update or remove the copyright text and Powered by Edit this view file
/core/resources/views/frontEnd/layouts/footer.blade.php
Then update or remove it from this line
https://prnt.sc/Oqw6dcyzxhf3

I forgot to tell the domain:

https://aloic.org

I’ve updated the PHP version to 8.1 via the .htaccess file.
However, you need to review your database connection settings in the /core/.env file. There were duplicate keys in this file, which may have caused configuration issues.
Currently, the website is unable to connect to the database.
Please correct the .env file and ensure the DB credentials are accurate.
If you need more help contact us via: support@smartend.app

Excuse me sir. How can i add more sections on home page and customize them. I also need a gradient colors

Hello, you are welcome,
There is no option to add more rows to the homepage from the dashboard. To do so, you will need to update the homepage source code manually.

You update the homepage view file at:
/core/resources/views/frontEnd/home.blade.php
All connected rows are located in:
/core/resources/views/frontEnd/homepage/row...
You can duplicate any row, modify the source code as needed, and include the new row in the `home.blade.php` file like the existing ones.
Hope this helps!

Aa_n Purchased

500 error when set the gmail SMTP

In localhost it is sending mail accurately through smtp, but in live host when saving SMTP it error the whole website and have to erase the cache file again. and have to erase the all smtp settings from env.

Hello, The space on email password breaks the .env file. Sorry, I’m in emergency case. I will send you the fix as soon as possible.

Aa_n Purchased

That is not the issue, issue is in localhost it is saving and running the smtp accurately but in live hosting it was showing 500 error.

You need to enable the debug mode to see the full error details.
You can enable it by changing APP_DEBUG in ”/core/.env” to true
APP_DEBUG=true
Then remove these two cache files ( If exist )
/core/bootstrap/cache/config.php
/core/bootstrap/cache/routes-v7.php
Then try saving the SMTP details. This will help you to see more details about the error.

Hello SmartEnd Support Team,

I hope you’re doing well. I’m working on a project using your SmartEnd CMS to build an Indian Villages Info Portal. The idea is to display structured information about villages across India, categorized by:

State

District

Mandal / Municipality / Town

Village

Each village page should show related content such as:

Basic info (pincode, population, coordinates, etc.)

Educational institutions (schools, colleges, anganwadis)

Hospitals, temples, cultural details

Property listings, local ads, and job alerts

I’d like to know the best way to implement this using SmartEnd, especially:

1. Can I create a custom page view for each village (like village.blade.php) and show data based on its category hierarchy (state → district → mandal → village)?

2. Can you guide me on how to connect module data (like institutions, jobs, properties) so that only records related to the selected village are shown?

3. Should I extend the WebmasterSections or build this as a new module?

Any advice or steps to follow within the SmartEnd framework would be greatly appreciated.

Thank you so much for your support.

Best regards, Kumar Adari

Hello Kumar,
You are welcome.
If the nested categories is suitable for you idea to show villages.

1- Create a new module for “Villages” from
Dashboard => System Modules
And chose in Categories option “Main and sub categories”
Then you can add the state → district → mandal But note it allow only 3 levels of nested categories.

2. If you will need to customize this section topic view, You can create the view “village.blade.php” and add the a condition on “HomeController.php” to run this custom view for this module like

if ($WebmasterSection->id == 123) {
    $view = "village";
}
You can add this condition on “post_page” method.

If you have any question please contact us via support@smartend.app
Regards
rabol

rabol Purchased

Just a very important note: the application is based on an veryold version of Laravel that is no longer supported, not even security fixes will be issued so a update is due

https://laravel.com/docs/12.x/releases

The new release is coming soon and will be based on Laravel 12.

rabol

rabol Purchased

One more, really important thing.

I juts bought the app, and when installing, I cannot select sqlite.

when trying with MySql it also fails even if the username and password have the rights to create a new database.

SQLite is not supported in Smartend CMS.
The system currently supports only MySQL and PostgreSQL databases.

rabol

rabol Purchased

If it’s not supported, then why is it an option during installation?

rabol

rabol Purchased

Hi

This is a Laravel application, why not follow the normal laravel structure ?

I’m running on a Mac, and is using Larvel Valet, so I simply copied the contents of the folder and opened my browser and immediately I saw lot’s of ‘warnings’ like:

Deprecated: Maatwebsite\Excel\Importer::toArray(): Implicitly marking parameter $readerType as nullable is deprecated, the explicit nullable type must be used instead in /Users/rabol/code/web/smartend/core/vendor/maatwebsite/excel/src/Importer.php on line 26

to me this indicate that the code quality could be better

there is no test’s included so if I make some breaking changes I will not catch it

will these issues be addressed in the next release ?

Speaking of next release: when will it be released ? Is it possible to join a beta program?

No new releases has been published for almost a year!

Hello,
We’re currently working on a major update for Smartend CMS, and several improvements have already been implemented, including:
- Upgrading the framework to Laravel 12 with upgrading all packages
- Enhanced file upload system with support for both local storage and Amazon S3
- Instant Indexing integration
- Ability to add custom code (CSS/JS) to any page
- A new feature to generate multiple image sizes for better performance and page speed
- Spam prevention improvements for form submissions
- Enhanced caching and other optimizations for better control
We’re also developing new features to give you more control over the homepage and to allow building custom landing pages with dynamic content.

The update will be released once development and testing are complete — there’s no fixed release date yet, but we’re working hard to finalize on the next month.

For your other questions:
- Unit tests are not available.
- We use the default Laravel structure, but it’s cleaned and optimized during publishing. This will give you option in the new version, to move the core directory outside the public_html folder, as well as relocate the uploads directory or use an external service like Amazon S3. This improves both security and flexibility.

Regards

Hello, I want to buy this system but I am waiting for Laravel 12 update and improvements. What will be in the new package and when will it be released?

Hello, you are welcome.
We’re currently working on a major update for Smartend CMS, and several improvements have already been implemented, including:
- Upgrading the framework to Laravel 12
- Enhanced file upload system with support for both local storage and Amazon S3
- Instant Indexing integration
- Ability to add custom code (CSS/JS) to any page
- A new feature to generate multiple image sizes for better performance and page speed
- Spam prevention improvements for form submissions
- Enhanced caching and other optimizations for better control
We’re also developing new features to give you more control over the homepage and to allow building custom landing pages with dynamic content.
The update will be released once development and testing are complete — there’s no fixed release date yet, but we’re working hard to finalize it as soon as possible.
Regards

Instead topics and topic view can design and implement different views for services,service, blog,and etc

Hello,
1. If you want to customize one specific page like about page or specific service page:
– Create a view file with the same ID of the page like “123.blade.php” in the custom directory ”/core/resources/views/frontEnd/custom/” You can know the page ID from the dashboard.
– Customize this page as you want on this view file and you will find an example for the main layout on the same directory if you want to use it.
– In this case all of your work will be on this view file you can add Custom HTML code or CSS or JS on it as you want. You can also connect it with external css or js files.

2. If you want to customize a module listing page for specific section like blog or products listing page, you will need to add a condition
On the “list_page” method on “HomeController” like
https://prnt.sc/2L_-D5X4c2ey

Then you can create and customize the view name on this path
”/core/resources/views/frontEnd/products.blade.php”
Hope this helps. Regards

Hello. I got 500 Server Error when ever i am trying to update the site title and upload logo. Kindly advice please. https://attaawun.org.ng/admin/settings

SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘site_title_ar’ in ‘SET’ update `smartend_settings` set `site_title_ar` = , `site_desc_ar` = , `site_keywords_ar

A column was not found You might have forgotten to run your database migrations.

You can try to run your migrations using `php artisan migrate`.

Database: Running Migrations docs

I have fixed it now thank you. The SmartEnd CMS is really amazing.

Hi good day. I have noticed an issue with my site for sometime now.

Everytime i finish deploying it correctly, after sometime, i still get a 500 server error on it, and i dont know what might be causing it all the time.

Could you please help out? Thank you

Hello,
You need to enable the debug mode to see the full error details.
You can enable it by changing APP_DEBUG in ”/core/.env” to true
APP_DEBUG=true
Then remove these two cache files ( If exist )
/core/bootstrap/cache/config.php
/core/bootstrap/cache/routes-v7.php
This will help you to see more details about the error.
You can contact us via email if you need any assistance
support @smartend.app
Regards

Can i add a background picture to the website?

Hello, You are welcome.
You can use custom css code to add background like
section {
    background-image: url(https://www.toptal.com/designers/subtlepatterns/uploads/moroccan-flower.png) !important;
    background-size: 200px 200px !important;
    background-color: #ffffff !important;
}
.contact .info, .contact .php-email-form {
    background: transparent;
}

Hello, I need help to create a homepage like the “Adari Online Services” sample I have. It includes:

A clean layout with categories like Student Zone, Farmer Services, etc.

Buttons for “Raise a Service Request” and “Explore All Services”

A section to track service requests using Request ID and Mobile Number

About, customer reviews, and contact sections

Icons, buttons, and proper spacing

I’m not a developer, so I need help building this exact look and features. Can you help or guide me? Thank you.

Sorry, your request require custom development or modifications to fit your specific requirements, which I do not offer.
You can find all the details about the currently available features here: https://smartend.app/docs/getting-started/preparing-home-page

When I feel contact form, i get details in inbox in dashboard, but i cannot get information in email inbox, can you tell me what can be the problem?

It does not retrieve emails sent directly to your email address. This can’t be done.

but i am not getting emails directly to my email inbox when the form is filled why?

Sorry, but your question wasn’t entirely clear.
However, if you’re asking how to receive email notifications when someone submits a message through the contact page or any other form on your website, please follow these steps:

1. Configure your SMTP settings from the admin panel under System Settings → Mail Settings

2. Add your email in:
Dashboard → Website Settings → Notification Settings.

You can find the full details here:
https://smartend.app/docs/system-settings-and-configuration/configuring-email-notifications-and-alerts

Hello there, I have problem with my website, I can not access admin area in the back end, and in the front end UI only shown home page, can not be navigated to any other page, please help. Thank you for kind attention.

Best regards, Putu Kusuma

Hello and welcome,
This issue indicates that the .htaccess file is missing from the root directory.
Please ensure that the .htaccess file is uploaded to the root of your project. Note that it might be hidden on your local device, so make sure hidden files are visible when uploading.
Regards

Hello, I have had .htaccess in my root directory. I just let you know that my website was running very well, all features were working very well, until I’ve noticed that my front end website is freeze, only showing the homepage, and can not move to any other page. I’ve noticed Admin site was missing from Front End User, and I can not access the Back End User as well, please help, kind regards

Hello,
I’ve responded to your direct email.
Please send your website details to our support email so I can log in and check the issue:
Email: support@smartend.app

Hi i have some Pre Purchase questions 1.can i add a new page in Menu to display embedded content or embedded live stream? 2. can i change the color of theme ? 3.do you have any plan to update the script?Any ETA because its last updated in july 2024.are you going to support this product in future? 4. i couldn’t find google Indexing API. Do you you have any plan to integrating in coming update for instant indexing of page and posting? 5. is it secure script ?as i checked someone site hacked in comments

Thank You

Hello and welcome,
1. Embedding Code into a Page
Yes, you can add embedded code to any page. Here’s how:
- Go to System Settings and switch the text editor to CKEditor, which supports embedded content and iframes.
https://prnt.sc/54SJh7oqXbew
- Create a new page from the Site Pages section, and set a custom URL from the SEO tab.
- Add your embedded code using the iframe icon in the editor.
https://prnt.sc/jnv0IBm8jmAf
- Finally, go to the Site Menus section and add this page to the main menu using its URL.
https://smartend.app/docs/getting-started/navigation-menus

2. Theme Customization
You can change the basic theme colors and toggle between light and dark mode from the Site Settings. You can also apply custom CSS to adjust the theme style.
https://smartend.app/docs/getting-started/basic-website-configuration

3. Upcoming Version
We are currently working on a new version of Smartend with many enhancements. I understand the delay, but we’re close to completing the planned updates and I’ll be available as soon as it’s ready.

4. Instant Indexing
Instant indexing is already on our development roadmap.

5. Security
Yes, the script is secure. All reported security issues have been fixed, and we continue to strengthen the platform. We’re always here to support you in case you encounter any problems.
Regards

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey