O
O
oculos2015-04-08 17:31:53
Yii
oculos, 2015-04-08 17:31:53

Which cms for an online store can be (easily) combined with Yii or Laravel?

I plan to develop a rather complex portal, part of which will be an online store (hereinafter IM). I want to use Yii2 or Yii as the basis for the portal, but I am ready to consider other modern frameworks. I don’t want to implement IM on the framework, so most likely in the future we will need all the functionality popular for modern IM (comparison of goods, promotions, catalog search, invoice printing, sales analytics, etc.) and, as far as I know, not a single extension neither yii nor laravel covers all this, but there are such cms for IM.
From the framework I need:

  • MVC implementation
  • a good template engine (or the ability to tie a custom one)
  • access control according to user role
  • convenient work with the base
  • logging system
  • convenient work with mail

Answer the question

In order to leave comments, you need to log in

4 answer(s)
F
FanatPHP, 2015-04-08
@FanatPHP

In the title, he is looking for CMS
And in the text of the question - the framework
And that's how they have everything

V
Vladimir Borutkin, 2015-04-08
@Atanvar

Why not make an Internet store on the framework? it's easier and more convenient.

A
Alexander Kozhevnikov, 2015-04-25
@bethrezen

Try DotPlant2 , an open source system for online stores powered by Yii2. A beta release is scheduled for June 1st.
Of the features you listed, everything is there, except for sales analytics and invoice printing, but these gaps will be eliminated by beta1.
Site-specific functionality (portal around which you want to build an online store) - can coexist next to the online store in the form of separate additional modules.
The box contains templates in native php, but you can connect any others in the same way as they are connected to the yii framework 2.

N
Neeko, 2015-04-08
@neeko

The bitter truth is that most of the modules of online stores for CMS have to be added, remade for themselves, so what's the point? Use the framework, on my own I will advise laravel, it has everything you listed.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question