Can Feature Requests for PrestaShop require login or approval before publishing?
Yes, requests can require customer login and admin approval. In PrestaShop REQUIRE_LOGIN blocks guest submission, REQUIRE_APPROVAL stores new requests as submitted, and public lists hide submitted items from non-submitters until they move into a public status.
The defaults are merchant-friendly: REQUIRE_LOGIN is off, but REQUIRE_APPROVAL is on. With approval enabled, the controller saves new items as submitted; without it, new items start as under_review.
Visibility is handled in the model, not only in the template. Normal product lists exclude both declined and submitted items, then add back submitted items only when the current viewer matches the submitter by customer ID or IP address. The indexable public roadmap query also excludes submitted and declined, so pending ideas do not become public SEO content.
For the submitter, the JavaScript can show a pending notice: Your request is pending review and only visible to you. That makes the approval workflow clear without exposing unreviewed requests to other shoppers.
Was this answer helpful?
Related products
Still have questions?
Can't find what you're looking for? Send us your question and we'll get back to you.