Page 1 of 1

How to extend front-end ?

Posted: 10 Sep 2019, 19:24
by MikaelNazarenko
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!

Re: How to extend front-end ?

Posted: 11 Sep 2019, 15:29
by lucadambros
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.

Re: How to extend front-end ?

Posted: 11 Sep 2019, 16:31
by aimeos
The big picture might be also helpful:
https://aimeos.org/docs/Developers/Software_stack

Re: How to extend front-end ?

Posted: 11 Sep 2019, 18:34
by MikaelNazarenko
Thank you a lot, guys!

Re: How to extend front-end ?

Posted: 04 Oct 2019, 07:52
by avinash1990
Thanks, it is helpful information.