Agile Multiple Shop module for Multiple Seller/Vendor

In this forum you can post anything related to PrestaShop Modules/Addons from Agile Addons-Modules.Com.

If you need support for any module/addon from Agile Addons-Module.Com, please post it here. We will respond as soon as possible. Usually within one business day.

Please indicate the PrestaShop version, product name. product version, and if possible your order # to get a prompt response.

Moderator: jeffayao_1666

Agile Multiple Shop module for Multiple Seller/Vendor

Postby shokinro » Sat Apr 27, 2013 11:14 pm

What is it?
The Agile Multiple Shop module is an accessory for the Agile Multiple Seller module. It provides "virtual shop" functionality in the PrestaShop main store, allowing each seller to have their own virtual shop with - a dedicated virtual directory (URL), sellers can use their own logo, and they can even use a completely different theme.

Compatible with PrestaShop 1.5x ot higher


The Agile PrestaShop Multiple Shop/Store (multi-shop or multi-store) module gives the store owner the ability to provide sellers with their own "virtual shop" inside the main store. With this accessory module, the multiple seller store owner can provide each seller with a dedicated shop with their own pages, logos, and even theme choices.

Main Shop - Seller/Vendor - and Seller’s "Virtual Shop"
Immediately after installing PrestaShop 1.5x, you will have a default store (shop), and PrestaShop will be running in single store/shop mode. This default store (shop) we will call the main store/shop.

After installing the Agile Multiple Seller/Vendor module, you will be able to allow multiple sellers/vendors to list and sell products in the main store. Each seller is represented by an employee account within PrestaShop. Each seller account is linked to following data records:

- Employee account: Allows a seller to access the back office functions and features. Access permissions are controlled by the employee profile.
- Customer account: Allows a seller to access the front office and its seller management features, such as product, order, and profile management.
- A seller business info record: Contains seller's business information, logo, address. etc.
- Seller payment information (multiple records).

With the Agile Multiple Shop module installed, you will be able to create a virtual shop for each seller/vendor.

A virtual store/shop is not a real shop, in that it does not have any physical data. It has one or more URLs, and a store/shop owner, which is a seller/vendor within the Agile Multiple Seller/Vendor module. All products and categories are registered in the main store. The products and categories of a virtual shop are determined by store/shop owner.

Categories of a virtual shop: Contains all public categories of the main store, and the private categories of the virtual shop owner registered in the main store.
Products of a virtual shop: Only products registered (created) by the virtual shop owner.

Features:

- Each seller will have one and only virtual shop
- Each shop will have its own dedicated URL
- Each shop could have its own theme or share a theme, admin can assign the theme to a seller's shop
- The shop could have a choice of following web page header logo options to be set by the store admin:
- Show main store logo only
- Show seller’s logo only
- Show both the main store logo and the seller’s logo (theme modifications required).

- A "Shop by Seller" block – gives the buyer/customer the ability to shop by seller.
- A Seller List page – Page listing all sellers, customers can filter seller list by name.
- A Seller Home page – This is the Home page of a seller's shop, it displays the seller's detailed information and lists all products from the seller.
- A "Shop by Country" block – Allows the buyer to choose a store by country or region if the main store (market place) contains stores/shops from multiple countries

Once a customer enters the seller’s shop, it will only display products from the selected seller’s shop/store. This includes the following PrestaShop standard modules:
- Search block
- New products block
- Category block(on left/right column)
- Category list on footer
- Tags block
- Best seller block
- Manufacturer block
- Supplier block

Note: Any other blocks or modules not listed here are not guaranteed to work.

- Each seller can have their own private shipping carriers (separate Seller Shipping Module is required).
- All virtual shops share the same global payment and checkout process.
- Customer is able to purchase products from different shops with one shopping cart.

Limitations:

- All virtual shops for sellers must be registered under one shop group – Default
- Each seller can have only one virtual shop.


Update Log:

===========
Version 2.5.0.3 - 2016.08.29
Feature - Shop By Seller page now allow search by seller names in addition to current Index of first letter of sellers.

Fix - Shop By Location page, product was displayed even when product visibility was set as "no where"
Fix - smarty cache id related issue when multiple shop
Fix - If a user access via seller's virtual shop via bookmarked URL and if the seller is disabled, then the page will be in error.
(usually the seller will not show up in Seller List at Shop By Seller page, so usually there is not a problem).
Fix - Location list drop down does not show current selected location on "Shop By Location" page.
Fix - Location list drop down always shows country on "Shop By Seller" page

Version 2.5.0.1 - 2015.11.08
Improvement - Change "Shop By Seller" and "Shop By Location" pages controllers (from normal front page controller to standard module front controller)
A. admin will be able to change the URL of each page
B. developer is able to use normal theme file overrride those pages in /themes/YourTheme/modules/modulename/views/templates/....)
C. Avoid to adding new classes to PrestaShop core "controllers" folders
Improvement - We will hide "Seller Type" on "Shop By Seller" there is no seller type created by admin.
Improvement - Back office - Administration - Seller Business Info page - "Shop" field field availability will be based on installaiton of Agile Multiple Shop
Fix - A bug in specific version of Agile multiple seller 3.2.x, it did not assign virtual shop properly when sign up from new seller sign up page.

Version 2.0.2.1 - 2015.04.22
- Support both grid/List view at seller list page
- Fixed Shop By City page drop down list default select
- load seller logo URL and include in the seller data for home page hook, so you can include seller logo inside that hook.
- changed to use real hook name of PrestaShop 1.6x instead of using alias name
- fixed seller type list sorting issue - sort by name

Version 2.0.1.1 - 2014.06.28
- It is configurable for admin to choose show left or right column at seller virtual shop home page.
- Compatible with Smart Cache for JavaScript and Smart Cache for CSS
- Configurable to choose show category URL based on main store URL or current virtual shop URL


Version 2.0.0.3 - 2014.04.020
- Add new tab at Home page to show "Shop By Seller" and "Shop By Location" at home page.
The contents is the same as "Shop By Seller" and "Shop By Location" at left/right column on other pages.



Version 2.0.0.1 - 2014.04.04
Support PrestaShop 1.6x
- support responsive theme
- add seller rating summary on seller virtual shop home page
- removed automatically adding "/home" from virtual shop URL
- other bug fixes


Version 1.2.2 - 2013.12.24
- Change "Shop By Country" to "Shop By Location",
It is configurable for admin to change to Shop By location level: Country, State, City, Seller Type
- removed pagination.tpl/product-sort.tpl from module folder, use the one in theme folder.
- Configurable to show "Shop By Seller" and "Shop By Location block" at Seller Virtual Shop or not
- Change the breadcrumb displaying method. you can control the appearance of shop in the Breadcrumb (store navigation bar)


Version 1.1.0.1 - 2013.03.24
- Search by Seller Type and Search by Seller location at seller list page
- Switch from List view of Grid view of seller list page
- Pagination function of seller list page
- fixed an issue at Seller Home page - pagination get "404 not found error"
- Fixed an pagination issue at Shop By Seller/Shop By Country page

Version 1.0.0.1 - 2012.12.01
====================
First release
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby iabasolo_2739 » Thu May 30, 2013 9:44 am

Hi there,

we have couple of comments (one doubt and one improvement) for this module:

- doubt: How can we order list of sellers in hookblockseller.tpl shop by seller? Or in its controller?
- improvement: When we started to translate the hookblockseller.tpl we faced that text "Please choose" was assigned to module "Agile Seller Products" instead of "Agile Multiple Shop", so that text was never tranlated in Multiple Shop.

thanks a million in advance
Best regards
Igor
iabasolo_2739
 
Posts: 12
Joined: Tue Apr 16, 2013 11:30 am

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby Terry » Thu May 30, 2013 11:46 am

Hi iabasolo,

Can you tell us which version of PrestaShop, and which version of Multiple Shop you're using?

Thanks...
Like us on FaceBook ~ Follow us on Twitter ~ Tutorial videos on YouTube
Terry
 
Posts: 125
Joined: Mon Oct 22, 2012 12:49 am

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby iabasolo_2739 » Thu May 30, 2013 2:03 pm

Hi Terry,

we are using Prestashop 1.5.3.1 and Multiple Shop version is 1.1.1.0.

regards
Igor
iabasolo_2739
 
Posts: 12
Joined: Tue Apr 16, 2013 11:30 am

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby shokinro » Fri May 31, 2013 12:35 am

Hi Igor
Thanks for using our modules.

- doubt: How can we order list of sellers in hookblockseller.tpl shop by seller? Or in its controller?

Currently the sellers are sorted by name, ASC order.
If you want to change the way it is sorted, you may need to modify it in controller.
/controllers/AgileSellersController.php

- improvement: When we started to translate the hookblockseller.tpl we faced that text "Please choose" was assigned to module "Agile Seller Products" instead of "Agile Multiple Shop", so that text was never tranlated in Multiple Shop.

Thanks for your reporting of the error. I have corrected the error in our source code. It will be OK with next release.
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby iabasolo_2739 » Fri May 31, 2013 8:43 am

Hi Shokinro,

In our case, it seems that list is sorted by DESC Vendor id. We want list sorted by seller type and Surname.
We edited controller AgileSellersController.php, but it is not illegible (f.e.: "\x47\x4c\x4f\x42\x41\x4c\x53"}["\x73\x62nw\x77p\x6dr\x6b\x62")

Any option to get file sorted or "readble"?

thanks a lot in advance
Igor
iabasolo_2739
 
Posts: 12
Joined: Tue Apr 16, 2013 11:30 am

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby shokinro » Fri May 31, 2013 11:51 am

Hi Ignor
Thanks using Agile multiple seller/vendor and agile multiple shop module.

In our case, it seems that list is sorted by DESC Vendor id. We want list sorted by seller type and Surname.

The seller name is come from seller info - company field, but by default it is from first name/last name if the seller do not change.

We edited controller AgileSellersController.php, but it is not illegible

Our code is obfuscated for anti-piracy purpose and IIP protection purpose.
I will send you the open code of this file, so that you can make changes.
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby iabasolo_2739 » Mon Jun 10, 2013 1:12 pm

Hi,

We want the shop by seller block on left column (drop down list) sorted by seller's name or surname . Currently it is sorted by date added.
Are we able to update it by our own? (updating hookblocksellers.tpl) or should you send us a new file code?

thanks again for your great job and products.
best regards
Igor
iabasolo_2739
 
Posts: 12
Joined: Tue Apr 16, 2013 11:30 am

Re: Agile Multiple Shop module for Multiple Seller/Vendor

Postby shokinro » Tue Jun 11, 2013 12:06 am

@Igor
Thanks for using our modules.
Yes, we will provide you the open code of related file for you to modify by yourself.
(the file has been sent to you by email).
Follow us at Twitter Like us on Facebook Watch our Tutorial Videos on YouTube
shokinro
Site Admin
 
Posts: 3091
Joined: Sat Jun 25, 2011 3:08 pm

Agile Multiple Shop module for Multiple Seller/Vendor

Postby grpeterpanos_2997 » Thu Jun 27, 2013 2:52 pm

Hi I installed the module but as soon as I installed it I got many problems.
1) When i login in admin I cannot see any product or category. (in the frontend I can see all products(duplicated) and categories)
2) SEO friendly urls are broken causing an Internal Server Error
3) when i enter Seller Bussiness Info in the backend I get an error: Table \'thsirtn.ps_sellerinfo_lang\' doesn\'t exist

Please Help me!!!!
grpeterpanos_2997
 
Posts: 0
Joined: Thu Jun 27, 2013 2:52 pm

Next

Return to Support forum - Agile PrestaShop Modules/Addons

Who is online

Users browsing this forum: No registered users and 18 guests