How to limit access to a product to a group with time? - prestashop

I'm new to Prestashop but perfectly able to modify the sources.
How could I limit access to a given product to only one given group 24 hours before the other groups ?
Thanks for answering this.

By default Prestashop does not offer this feature. You can enable or disable access for the whole group which apply for all products.
You will need to write a module your self or buy a module which does this for you.
Searching the WWW i have found this module which is free (http://store.nemops.com/free-modules/44-product-access.html) however not compatible with 1.7. With some basic PHP knowledge you can easily upgrade the module to 1.7.
You can also find multiple paid modules which does this for you (https://addons.prestashop.com/en/search?search_query=product%20access)

Related

Prestashop price edit on checkout

I'm not a Prestashop expert but a customer asked me if there is a way to change the price of individual products during checkout (he has a private ecommerce reserved only for his resellers so all the thing would be under control). I wanted to ask someone more experienced then me if this is at least feasible, if Prestashop (1.7) allows such a change; I tried to search for good among the modules on the store but I did not find any. Thank you.
There are specific prices on prestashop which allow you to define personalized prices for the product according to certain parameters.
Nothing to do with the webservice, but the doc is not very complete and they are not explained on the webservice doc, but you can find them from your back office.
https://devdocs.prestashop.com/1.7/webservice/resources/specific_prices/

Product Filter in BigCommerce using core PHP

I have standard plan of Big Commerce store.
I have to integrate product filter dropdowns in my store. So which is the best way to achieve this functionality.
Kindly suggest
Thanks in advance
You have a few options:
1.) Upgrade to a Pro or Enterprise plan, and activate product filtering.
2.) Install a product filtering app and configure.
3.) Make a purely JavaScript solution where you hit different product list pages and append results to the current page.
4.) Make a standalone PHP app (or other BC API supported language) and use JS to hit and display the filtered products on your page.
Options 1 & 2 require no code. Options 3 & 4 could take lots of hours to implement. It depends what your budget is, and the requirements of your project.

How to add new field tab in prestashop product backoffice?

I want to add new field in prestashop product backoffice . This tab is same description tab.Please find attached screenshot what I need .
Thanks
Prestashop overrides their core (all their code files) every time you use the one-click-update in order to prevent developers to mess with their core.
Any modification on this page will be overridden on your next update unless you are willing to update the files manually with FTP and the database via PHPMyAdmin (or with MySQL workbench via remote connection) without overriding anything related to this interface.
I strongly advise you against this as you'll most certainly face incompatibility between your version and Prestashop core pretty quickly.
If you think your request is good for the whole community, you might try to pull a suggestion here: http://forge.prestashop.com/secure/Dashboard.jspa
Do not put to much hope on this as Prestashop team is quite busy.
If it's something specific to your shop, you'll need to hire a freelancer to as suggested by Raghubendra Singh in his comment. I'll add to his comment that it will need to be in a custom module. You might try to pull a proposal on this website: https://www.upwork.com/
If you do so, make sure that the developer you hire have a good experience both with PHP/MySQL and Prestashop itself (as it is a complex system). Even if you hire a developer from Filipino or India, you'll probably need to invest at least a thousand US dollars in order to have something sharp.
Also, please note that you'll need to hire the developer once more at least for every major update (by example 1.7.X => 1.8.X) to fix the incompatibility with Prestashop core.
the simplest way is to use an addon. For instance, this one.
It allows adding an unlimited number of tabs, some of them have a predefined structure (contact form or attachments). Others are changeable. So it's possible to add any content you need: additional pictures, video, text, etc.

Prestashop - set different prices according to payment method?

I'm using Prestashop 1.5.6 and I'd need to set a different total price for an order depending on the chosen method, some modules work intermediating with credit cards (like Mercado Pago module) and I'd need to increase the price in that case, is this possible to do it with the functionality of the shop itself, is there a module , a workaround or something? The module of the payment method I need to increase the price doesn't allow to be configured in that sense.
This feature is not supported by PrestaShop up to 1.5.6. So far PrestaShop 1.6 will not support that either. You will need to search for a module for that.
This module claims to support that feature:
http://addons.prestashop.com/en/checkout-modules/3495-additional-payment-fees.html
but one client that uses it said it's not working properly and they had to tweak the core Moneybookers & PayPal modules to add fees feature. Also the developer did not respond very friendly when issues were reported, so it's up to you if you'll use it or will search for another.

Could Prestashop be used to build a craigslist clone?

I'm not so much interested in actually doing this as knowing if Prestashop has the power to allow members to create their own products, classifieds, etc. I've read some articles on Prestashop and played around with it a bit and it looks like the shop owner has to do all the creating and the users consume.
To make client add there own products etc. using prestashop you need to promote all of them at least to managers and grant access to back-office.
But prestashop is just framework as all CMS are. If you have plenty amount of time it is possible to make everything using prestashop source code...
... question is: is it worth?
Especially with the addition of the Webservice in Prestashop 1.4 onwards there's no reason why you couldn't write your own simple "control panel" to give ordinary users some capabilities for creating and managing their own "products".
Obviously you would need to add your own permission scheme (including "ownership") for the products they created, as well as creating the actual product create/edit front end for them.
Definitely possible but non-trivial.
Paul