Post by straightlight » Thu Oct 02, 2014 10:24 pm

It has come to my attention that OpenCart 2.0 no longer allows propagation of variables between controllers without having to recall each controllers before assigning the $data array into the $this->load->view.

While this methodology might be more restrictive, but not exactly a wrong one for security purposes, it would be great to fetch the modules from the admin section into two separated subjects. One for what we already use by layouts but also a new separated link by controllers so that new pages wouldn't need to be created per requests / sales by contributors. Right now, what OpenCart 2.0 requires is for each distributions to be made on separated routes if VQMod / Factory library are not in effect.

In marketing aspect, it does prevent conflict between packages from the same or different authors as it may save lots of issues as it also provides a cleaner platform while looking at the codes for the OpenCart author and its users. Although, it also restricts customers from the OpenCart market to integrate their main subject with other subjects on their stores which prevents the market to grow larger.

That being said, it would be ideal to manipulate controllers for routing purposes under the admin section and load each of these modules under each existing controllers (loop) built by the OpenCart team rather than having to create new pages due to these new restricted arrays. This way, each contributors / distributors would have an unlimited package solution without affecting the core of OpenCart. This methodology would probably despite the use of VQMod and the Factory library, since controllers can now be loaded separately into other controllers without affecting the platform on anyhow.

This request should also be implied into the admin section and not only from the store-front end.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON
Who is online

Users browsing this forum: No registered users and 3 guests