Elxis CMS Forum

Extensions => Bots and plugins => Topic started by: datahell on February 13, 2014, 23:10:58

Title: Mini Shop
Post by: datahell on February 13, 2014, 23:10:58
I develop a compact shopping cart solution for Elxis 4.x that will be released for free.

The heart of the system is plugin Mini Shop which is an improved version of plugin Buy Now (https://www.elxis.net/edc/ecommerce/11.html).
This plugin can co-work with many other extensions, bringing altogether a feel of a complete shopping cart in an Elxis 4.x site.
I post a screenshot of the Mini Basket module which displays the products that have been added into cart by the Mini Shop plugin.

Note: To see attached images you must login.
Title: Re: Mini Shop
Post by: rentasite on February 13, 2014, 23:37:00

I have also read your comment, in the Greek section, about Mini Shop. I think this will be a superb plugin!

Bravo Yianni!  :)
Title: Re: Mini Shop
Post by: datahell on February 20, 2014, 22:52:02
Plugin Mini Shop and module Mini Basket are ready and currently under test and evaluation process.
They will be released in public in 3-4 days.
Title: Mini Shop released
Post by: datahell on February 25, 2014, 21:13:48
Mini Shop plugin and Mini Basket module were released and you can download them from EDC.
Special thanks to Konstantinos Kosmopoulos for paying the development of these extensions and accepting to be released for free into public.

Related links
Download Mini Shop plugin (https://www.elxis.net/edc/ecommerce/64.html)
Download Mini Basket module (https://www.elxis.net/edc/ecommerce/65.html)
Mini Shop documentation (https://www.elxis.net/docs/using-elxis/third-party-extensions/mini-shop.html)
Title: Re: Mini Shop
Post by: webgift on February 26, 2014, 09:07:50
Bravo! Really thanks to Konstantinos... Such movements need and have to be rewarded!
Title: Re: Mini Shop
Post by: perseas on March 11, 2014, 20:00:56
The idea was implemented exactly as needed.

I would suggest in future upgrades of the plugin minishop include a Radio box with two options
Option 1 : Απόδειξη ,
Option 2 : Τιμολόγιο,

 Also added one more field in the order form entitled "Α.Φ.Μ." which becomes mandatory if the client chooses the invoice. If the customer chooses the option 2 then be mandatory completion of field "Α.Φ.Μ."
I believe that this addition will help tremendously and will reduce unnecessary correspondence with customers.

Also for automatic customer registration to newsletters in my opinion would be better placed at the end of the form a selection box to choose the customer for this function.

Best regards, datahell
Title: Re: Mini Shop
Post by: datahell on March 11, 2014, 21:08:24
What I want to do in a next step is to convert this plugin into a small shopping cart component.

The first features that will be added are the following:
- View/manage products from the component's backend section instead of the plugin's guided input window.
- View/manage orders from backend
- View products in frontend within the component.
- A lot more features will be added as the component provides a full shopping cart experience.

The switch from the plugin to the component will not affect Mini Shop plugin products and orders as it will use the same database tables. I had already this idea before releasing Mini Shop plugin and so it is everything well prepared and the transition will be safe and smooth.
Title: Re: Mini Shop
Post by: QAZI on March 22, 2014, 12:28:06
Dear data hell :)

Thanks for your support  I am trying to add  products  in a mini shop plugin  according to the documentation  after saving the product it shows me this message or   after three tries  my IP gets blocked.


Requested URI:  /estia/inner.php/content/plugin/?id=9&fn=403&elxerror=Product code (SKU) is invalid!

SECURITY ALERT   :- Request dropped !

Command injection.

Reference code: SEC-DEFG-0026 :- Sorry for the inconvenience.


How can be the problem solved . Thanks in advance


Qazi  Farooq



Title: Re: Mini Shop
Post by: datahell on March 22, 2014, 14:19:21
Write a valid product code (SKU).
SKU must be a latin alphanumeric string without spaces and optional symbols - and _
Valid examples: ABC-123 , D903_IO , 67813 , ATEROP , RT-34-61

Elxis Defender gets triggered because it detects the general filtering signature "code(" in Mini Shop reply message: "elxerror=Product code (SKU) is invalid!"

I must change this reply to something else like: elxerror=Product code -SKU- is invalid! in order not to trigger the Defender.
Title: Re: Upgrade of Mini Shop
Post by: perseas on May 14, 2015, 09:59:07
Hi  Elxis Team

I need an upgrade of Mini Shop Plugin or development of e-shop component for Elxis 4.3. like Elxis 2009

Sent me private message