How to extend front-end ?

Help for integrating the Laravel package
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
MikaelNazarenko
Posts: 73
Joined: 27 Jun 2019, 16:19
Contact:

How to extend front-end ?

Post by MikaelNazarenko » 10 Sep 2019, 19:24

Good evening!

My environment is the following:
Laravel Framework 5.8.26
aimeos-laravel 2019.07
PHP Version 7.2.19-1+ubuntu18.04.1+deb.sury.org+1

I need to implement new feature to the front-end. So I need to add something like customer panel, no matter. But for that I need add controller, views and more. As I understand the controller looks like usual Laravel controller, for example aimeos-laravel/src/Aimeos/Shop/Controller/CatalogController.php

But in the methods is very few code. So the aimeos code is somewhere in other place. So I need to use aimeos architecture.

Tell me, please, how to implement it properly ?

Also tell me, please, how can I extend front-end myaccount ? Exactly views, controllers logic etc

Thank for the help!

lucadambros
Posts: 30
Joined: 24 Jun 2019, 14:46

Re: How to extend front-end ?

Post by lucadambros » 11 Sep 2019, 15:29

Guide: https://aimeos.org/docs/Developers/Html ... components

Here you can have everything you need to extend existing components. The guide is very clear about this.

Here you can find all the methods you want: https://aimeos.org/api/latest/


Inside this forum you can also find a lot of examples because a lot of people (like me) asked the same question again and again.

User avatar
aimeos
Administrator
Posts: 3191
Joined: 01 Jan 1970, 00:00

Re: How to extend front-end ?

Post by aimeos » 11 Sep 2019, 16:31

The big picture might be also helpful:
https://aimeos.org/docs/Developers/Software_stack
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

MikaelNazarenko
Posts: 73
Joined: 27 Jun 2019, 16:19
Contact:

Re: How to extend front-end ?

Post by MikaelNazarenko » 11 Sep 2019, 18:34

Thank you a lot, guys!

Post Reply