Hello.
The greater part of these possibilities is available in the Multi-Vendor. For others, you need to write addons by developer. But these are things to do.
Best regards
Robert
which of the above items can be made from within the system, for which developers do I need to find?
which of the above items can be made from within the system, for which developers do I need to find?
You can contact us to get consultation and discuss your project
which of the above items can be made from within the system, for which developers do I need to find?
Answer attempts below:
Posted Yesterday, 02:17 PM#1
Hi.We have a marketplace system for a specific sector. However, we are experiencing software-related problems that we use. So we intend to move the entire system to the cs-cart multivendor.But we need help on some issues.1. We want the website to be closed for visitors, only members will see and buy their website.- Standard admin setup2. We need a few additional areas that are compulsory to fill in the membership form.- Addon to extend company application to meet your specific needs3. We need an additional confirmation checkbox on the membership form.- Not knowing what this checkbox is supposed to be/do....- Addon to extend company application to meet your specific needs4. Only legal entities may apply for a store subscription.- Addon to extend company application to meet your specific needs5. In the store application form, individuals or corporate companies need to fill in different. We should show these areas according to the selected company. For example, private companies only need to enter tax information. But corporate companies have additional fields that need to be filled next to their tax information.- Addon to extend company application to meet your specific needs6. We also need an additional contract confirmation box in the store application form.- Addon to extend company application to meet your specific needs7. Customer and store membership must be approved by the administrator.- Standard admin procedure
A single addon should do the trick. We would be happy to work with you to ensure all your needs are met. Feel free to click the link in my signature for get-a-quote and we'll get you a quote.
You can use our free Login Redirect to show login page for all customers
But to add specific pages to exceptions, small changes will be required
Create a app/addons/my_changes/controllers/frontend/init.post.php file with content of something similar to this (NOT TESTED):
// Only on GET requests and user not logged in
if( $_SERVER[‘REQUEST_METHOD’] != ‘GET’ || !empty($_SESSION[‘auth’][‘user_id’]) )
return array(CONTROLLER_STATUS_OK);// exclude all get requests for auth controller
if( $controller == ‘auth’ )
return array(CONTROLLER_STATUS_OK);// Specific pages
if( $controller == ‘pages’ && isset($_REQUEST[‘page_id’]) ) {
switch($_REQUEST[‘page_id’]) {
// Exclude these page_ids
case ‘5’: // Whatever your contact us page_id is
case ‘7’: // Whatever your about us page_id is
return array(CONTROLLER_STATUS_OK);
}
}// Exclude these Profiles modes
if( $controller == ‘profiles’ ) {
switch($mode) {
// Exclude these profiles modes.
case ‘add’:
case ‘update’:
case ‘success_add’:
return array(CONTROLLER_STATUS_OK);
}
}
return return array(CONTROLLER_STATUS_REDIRECT, ‘auth.login_form’);
You can edit the specific page_id's of the pages you want to exclude. Everything else that is a GET request will be redirected to auth.login_form
Note that this will also redirect bots so they will NOT be able to walk your site.
there are a lot of products. do I have to add all products id's for exclude. or only pages?
If you want to exclude certain products then you'd have to add a 'products' controller condition test and then the related product_id's.
But as I understood your original requirements you wanted to only exclude the auth and profiles controller modes and 2 pages. Everything else was to require the user to be logged in. If you want to exclude the home page so they can select 'Register' then you'll have to add a condition of:
if( $controller == 'index' and $mode == 'index' ) return array(CONTROLLER_STATUS_OK);
How can I direct a subdomaine, such as abc.xyz.com, if the customer, the vendor, or the administrator has not logged in to the system.
How can I direct a subdomaine, such as abc.xyz.com, if the customer, the vendor, or the administrator has not logged in to the system.
Your question is not clear ("direct a subdomaine"??)
I don't have a login redirect addon.... I think you want to discuss this with Ecom Labs.