Search the Community
Showing results for tags 'CUSTOMER'.
-
Hello experts! I'm very new to Prestashop but I have some experience in SQL. I have recently upgraded to PrestaShop 1.7.7.2 and whenever I open the customers tab, I keep getting this error: An exception occurred while executing 'SELECT c.id_customer, c.firstname, c.lastname, c.email, c.active, c.newsletter, c.optin, c.date_add, gl.name as social_title, s.name as shop_name, c.company, (SELECT SUM(total_paid_real / conversion_rate) FROM ps_orders o WHERE (o.id_customer = c.id_customer) AND (o.id_shop IN (?)) AND (o.valid = 1)) as total_spent, (SELECT con.date_add FROM ps_guest g LEFT JOIN ps_connections con ON con.id_guest = g.id_guest WHERE g.id_customer = c.id_customer ORDER BY con.date_add DESC LIMIT 1) as connect FROM ps_customer c LEFT JOIN ps_gender_lang gl ON c.id_gender = gl.id_gender AND gl.id_lang = ? LEFT JOIN ps_shop s ON c.id_shop = s.id_shop WHERE (c.deleted = 0) AND (c.id_shop IN (?)) AND (`firstname` LIKE ?) AND (`lastname` LIKE ?) AND (`email` LIKE ?) AND (c.date_add >= ? AND c.date_add <= ?) AND (c.date_add >= ?) ORDER BY c.id_customer desc LIMIT 50' with params [1, 1, 1, "%JohnDoe%", "%JohnDoe%", "%[email protected]%", "2024-10-23 0:0:0", " 23:59:59", "2024-10-23 0:0:0"]: SQLSTATE[HY000]: General error: 1525 Incorrect DATETIME value: ' 23:59:59' [Doctrine\DBAL\Exception\DriverException 0] With debug mode: Notice: Undefined index: to From my understanding, it seems that the query is using " 23:59:59" as a parameter, and is not in a suitable datetime format. I believe it should be doing something like "2024-10-23 23:59:59". When I take a look at the php file, it doesn't seem like to is undefined. How can I address this issue? I would greatly appreciate help.
-
Hi, here is a new module to help answer customer questions about products: Customer questions and answers Module Displays a "Customer Questions and Answers" block about the product (such as Amazon) with instant search engine included. Questions can be answered by the seller or by customers who bought the product. Link to Prestashop Addons: https://addons.prestashop.com/en/faq-frequently-asked-questions/86524-customer-questions-and-answers.html This module encourages your customers to solve their doubts about the product and to finalize their purchases. It improves customer relations by allowing other customers who have purchased the product to answer any questions potential customers may have about the product, increasing confidence in your product and your shop. Features When a customer posts a question, emails will be sent to the number of customers you have set in the module settings who have most recently purchased the product. From that email or from your shop they will be able to answer the question. The customer will receive an email notification when someone answers their question giving them the opportunity to thank the customer/salesperson for their help. Customers can rate the most useful questions and answers, as well as report abusive answers. It streamlines the process of answering customer questions about the product by allowing customers to consult questions and answers from previous customers with an easy to use instant search engine included. The instant search engine ignores the most common words (2 characters), searches for exact matches for words with 3 characters or performs partial searches for words with 4 or more characters among all product questions and answers showing the results instantly. The instant search engine will also search for matches in the product description and data sheet. You can also set up a blacklist of words to be ignored by the search engine in a certain language. By clicking on any question the customer is sent to the answers page. From here the customer can see all the answers to the question and perform the same actions as on the product page (answer the question, vote on the usefulness of the answers and report abuse). In the settings, among several presentation options, you can set whether you want questions and answers to require validation or not, as well as set a minimum time between the publication of questions or answers by the same user. You can also set the number of unanswered questions that there must be for the module to notify you by email. In this way, we avoid being bothered every time a user asks a question in the store and provide the opportunity for the user community to answer the questions. In the configuration you can include some layout options for links and buttons without having to modify the module stylesheet. You can see how they look in the examples under the layout options. Managing questions and answers is easy. Validating, viewing answers and questions, deleting, copying and even answering questions from your module is fast with our interface that quickly displays your actions via AJAX. Use the filters and receive information immediately. You can manage both question and answer tables at the same time and without leaving the management page. The changes you make will be displayed in the other table in real time without any problem. Filters and quick links are displayed immediately with AJAX. For more information, video demo, demos and documentation Link to Prestashop Addons: https://addons.prestashop.com/en/faq-frequently-asked-questions/86524-customer-questions-and-answers.html Thanks for your time!
- 15 replies
-
- customer
- prestashop 1.7
-
(and 6 more)
Tagged with:
-
whatsapp [FREE MODULE] Prestashop whatsApp chat support
Zohaib-fk posted a topic in Free Modules & Themes
Hi All, Greetings of the day. This prestashop addon helps to add whats app chat support on the online store and turn visitors into customers. This helps to build relationships with customers, provide personalized service and increase sales. WhatsApp officially announced that over 1 billion people use WhatsApp every single day. Those users also send over 55 billion messages every day. Additionally, WhatsApp is no longer just for phones – there are now both Mac and Windows apps that have made WhatsApp officially multi-platform. Customer visits the online store and gets solutions to their questions quickly from multiple devices phones and tablets. Customer engagement is highly vital for any kind of business firm as they have begun using WhatsApp, a social networking app. WhatsApp offers direct communication between customers and business representatives through short but helpful messages. By incorporating WhatsApp into your marketing plan, you can respond swiftly to all the important queries of your loyal customers in no time. As smartphone users are increasing tremendously, we have a chance to associate with your target clients and customers and produce the greatest leads for your business. With the help of WhatsApp, you are permitted to send interesting images and videos by creating your full marketing campaign exciting and engaging too. WhatsApp is a magnificent tool for endorsing new varieties of your products or offers that are available at discounted rates. The process is similar to advertising where you can share eye-catchy e-brochures of your company, and your valuable service with help of WhatsApp. Features - Helps in quick solutions to customer queries, relationship building, branding, and marketing. - Improve communication and get a targeted audience. - Easy to set up simply by adding a phone number with a country code. - Fully responsive 100%. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers & Attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Compatible with PrestaShop 1.5.x,1.6.x,1.7.x and 8.x.x - Multiple browsers compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Multi-language and Multi Store compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation Benefits to Customers - Helps customers to get solutions to queries easily and quickly. - Helps to get support in the native language. - Works on multiple phone devices, tablets, and countries therefore customers get support internationally 24*7 from the support team. - Customer trust online store and feel comfortable. Benefits to Merchants - Stand out amongst competitors using better communication with customers' native language from single or multiple countries. - Cost efficient and reduce expenses of marketing. - Expand market reach, helps in branding and awareness. - Helps in customer relationship building, online store marketing, branding, and solutions to queries 24*7 comfortably using multiple device phones. Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store Other : Please leave your valuable feedback after using the module. This will help to increase self-confidence, improve service, and enhance the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others to see how the module works on your website. Download Module and Documentation Demo URL => https://www.presta-addons-modules.com/en/ Pay any amount as per your choice to get the multi-languages,multi-shops, and multi-shop-groups feature in the free addon sfkwhatsappchat.zip- 20 replies
-
- 1
-
- customer
- prestashop
- (and 13 more)
-
Changes to the appearance of the Customer table. The module allows you to Add/Hide some columns from the list: Social title Group Newsletter Partner offers ==== VAT_number (siret, NIP) Customer Language ==== Compatible with PrestaShop 1.7.6.7 - 8.0.4 You can use the CSS file to style the columns (/views/css/..) Language versions: EN (PL and soon more languages...) mkd_admin_customer_grid.zip
-
Order Return Manager (RMA) Module With the growing competition in the eCommerce industry, it is really important for the online store owners to pay special attention to their existing customers as it is comparatively easier to retain the existing customers. As of now most of the online store including top marketplace like Amazon, eBay, Walmart etc offers easy return policies to the customers to retain the customers for a long time. The Return Manager module allows the store admin to offer hassle-free returns to the customers. By using this module the store admin can provide a user-friendly interface to the customers so that they can easily return the entire order or partial order. The Return Manager module helps you to improve the customer service. This Module is available for the Prestashop version 1.6.0.4 to version 1.7.x.x. More Info and purchase here: Return Manager Module FRONT DEMO BACKOFFICE DEMO The key features of the Return Manager Module are following: 1) The RMA Addon allows the store admin to set the return for the 3 methods – Credit, Refund and Replacement. 2) Admin can customize the messages for the return requests. 3) Admin can use the custom CSS and JS to make any changes in the look and feel at the front end of the module. 4) Admin can generate the return slip and also add the return guidelines along with the return slip. 5) Admin can define return policies along with the option to remove return policies from specific products or categories. 6) Admin can add/edit return policies with ease. 7) Admin can add the multiple reasons for the return so that customer can select a most appropriate reason for the return. 8) Admin can select the shipping paid by option for the return reasons. 9) The Return Manager module allows the customer to edit the comments for their returns. 10) Return manager addon also supports the option to upload the images/documents, so that customers can share the images of the defective/wrong products or the documents related to the purchase. 11) Admin can add multiple return statuses. 12) Admin can create return requests on behalf of the customers. 13) Return Manager addon offers pre-defined email templates for the New Return Request Notice (Customer), New Return Request Notice (Admin), New Return Request Approved, Return Request Denied, Return Request Status Change, Return request completed. Admin can easily customize these emails along with the subject line. 14) Easy tracking of the return requests. 15) Admin can accept/deny the return request on a single click as per the action was taken by admin an automated email will be sent to the customer. 16) The Return Manager Module is compliant with the official Prestashop GDPR module. Module link: https://addons.prestashop.com/en/customer-service/20146-knowband-order-return-managerreturn-slip-barcode.html
- 35 replies
-
Hi there, I have a problem with the cart icon displayed in the header. Description of the problem Step 1: When I launched the site, I wanted people to create their account befoyre buying anything. For a few days, there was no cart icon displayed as long as you weren't logged in. You could click "add to cart" all you want, nothing happened and it was absolutely normal, for you had to log in first. Step 2: Eventually I decided that people should be able to add products to cart before logging in or signing up. So I had to edit some files accordingly and I got the desired result. The visitor sees a product he likes. He "adds to cart". He's redirected to the login page. He either logs in or signs up. He's now logged in and the product he had added before is already in his cart. Step 3: Finally the idea came to my mind that I should let anyone buy stuff on this site without ever having to log in or even have an account. The problem is, the visitor can't even known if the product was added, since the cart icon (in _desktop_cart div, you know) is not there. Actually I had removed it in step 1. The "add-to-cart" functions works fine though (for if you log in or create an account after having clicked "Add to cart", you see the selected product in you cart). But the non-loggedin customer can't go further because he has no way to check his cart. So basically, on a more technical level, the problem is is. When !$customer.is_logged (to put in bluntly), the #_desktop_cart div is empty. But as soon as $customer.is_logged, the #_desktop_cart div is alright, and the cart contains whatever customer added before logging in. I want the #_desktop_cart div to work exactly the same whether one is logged or not. Can someone help me ? Context : - i use a child theme Than you!
-
Hi All, Greetings of the day. The module helps to add popup image ads on the home page related to products, offers, promotions, etc & showcase them in the front office using interactive popups. Numerous studies show that conversion rates increase remarkably with the use of pop-ups. It is a unique way of commanding attention; a well-designed and well-written pop-up can be a real boon to your company’s lead generation. Pop-ups can be useful and a great asset when used properly. Pop-up banners are also extremely durable. This helps to increase sales, and customer attention on various festival offers like Christmas offers, Black Friday offers Good Friday, Thanks Giving Day, Marketing, Sales, etc. Visibility. One obvious advantage is its visibility. It’s the first thing that visitors see when they go to your site. It immediately catches their attention. The manner in which you design your pop-up can dictate though if they will take the bait or not. Increase in traffic conversion. Studies have shown that pop-ups are 13 times more effective at generating clicks and opt-in subscribers than standard banners. Features : - Facility to add multiple pop-up ads from back-office Dates and popup images. - Search facility in back-office. - Products offers and promotions in front office in an interactive way. - Showcase products. - SEO-friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers and attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Compatible with PrestaShop 1.6.x,1.7.x,8.x.x - Multiple browsers compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation Benefits for Customer : - Customers trust your products & services. - Maintain existing customers and attract new customers. - Increase in sales and store traffic. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our YouTube channel for demo videos on the module, how to use and configure on the website. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store Other : Please leave your valuable feedback after using the module. This will help to increase self-confidence, improve service, and enhance the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others to see how the module works on your website. Download Module and Documentation readme_fr.pdf readme_en.pdf Demo URL => https://www.presta-addons-modules.com/en/ Pay any amount as per your choice to get the multi-languages,multi-shops, and multi-shop-groups feature in the free addon sfkpopup.zip
- 18 replies
-
- 6
-
- ps16
- prestashop adddons
- (and 24 more)
-
Hi I have an issue where some of our products can only be collected in store due the nature of the product ie Chainsaws for example So within Carriers - we have a click and collect option along with our royal mail shipping options The problem is that it keeps shows as Shipping: Free when customer adds it to their basket due to the click and collection carrier being free of course Is there any native way to create a setup when it will say Shipping : N/A..Not available or just hide that section ? We are getting a lot customers now call up and complain as they assumed that 1. Shipping is available to these products and 2. Shipping is Free I tried doing some research but there doesn't seem to be a all end answer to this Help!
-
Hi, Greetings for the day. The module helps to add YouTube videos regarding offers, promotions, products, stores, etc, and showcase in home page popup based on selected languages from back-office. It helps to show different videos based on multilingual store language. This module helps the administrator to showcase different popups for different stores based on language selection from back-office. This allows showing different popups for German stores and different popups for the French store etc. Numerous studies show that conversion rates increase remarkably with the use of video pop-ups. It is a unique way of commanding attention; a well designed and well-written pop-up can be a real boon to your company’s lead generation. Pop-ups can be useful and a great asset when used properly. Pop up videos are also extremely durable. YouTube video saves space, availability, speed, and many more benefits. This helps to increase sales, customer attention on various festival offers like Christmas offers, Black Friday offers, Good Friday, Thanks Giving Day or any other marketing, sales, etc. Features : - Facility to add multiple video pop-up ads from back-office Dates and popup video. - Search facility in the back-office. - Products offers and promotions in front-office in an interactive way. - Showcase products, services, store & Company Information in Video. - Visibility. One obvious advantage is its visibility. It’s the first thing that visitors see when they go to your site. It immediately catches their attention. The manner in which you design your pop-up can dictate though if they will take the bait or not. - Increase in traffic conversion. Studies have shown that pop-ups are 13 times more effective at generating clicks and opt-in subscribers than standard banners. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers & Attract new customers. - Lower marketing expenses, exposure to potential customers, reach targeted audiences. - Compatible with PrestaShop 1.6.x,1.7.x,8.x.x - Multiple browsers compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet and all device compatible. - Multi-language and Multi Store compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation Installation : Step 1: Upload module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in back-office more area. Step 2: Install the module using the install button. Step 3: Visit module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our YouTube channel for demo videos on module ,how to use and configure on website. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition on your store. Other : Please leave your valuable feedback after using the module on this post. This will help to increase self-confidence, improve service, and enhancements the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others to see how the module working on your website. Download Module and Documentation Files Demo URL => http://www.presta-addons-modules.com/en/ Pay any amount as per your choice to get the multi-languages,multi-shops, and multi-shop-groups feature in the free addon readme_en.pdf readme_fr.pdf sfkpopupvideo.zip
- 4 replies
-
- ps17
- prestashop addons
- (and 23 more)
-
Allow put your Facebook Live Chat box on your website, visitors can chat with you via Facebook Message. Allow put your Facebook Live Chat box on your website, visitors can chat with you via Facebook Message. Demo: https://prestashop-demo.com/facebooklivechat/ For Merchant Easy way to support and keep contact with your customers Support your customers via Facebook Live Chat directly on your website Facebook Messenger has over 800 million active monthly users Free and convenient Features Customer can directly chat on your store as Facebook friends with Facebook account Allows customers to directly Like your Facebook Page on your website Chat with customer from your Facebook account on your computer, tablet or mobile on anywhere Customize text, color header, text color… from Admin’s Dashboard Unlimited Chat History: Facebook will save chat history on your Facebook account and customer’s Facebook, you can review anytime Unlimited bandwidth: User Facebook’s server, so you will never worry about your speed or bandwidth Multiple Chat at the same time Compatible to multiple languages Responsive on Tablet, Mobile Allow choose show/hide windows chat when customer access your website on both of mobile and desktop (optional) Allow customize welcome screen when customer chat on first time OTHER FEATURES Easy to install, easy to upgrade, just copy to use Friendly and flexible configuration HTML/CSS validation Clean code Cache system… For Customer Contact owner store through Facebook account Save Chat history on Facebook account Download: Free Download Link: Download If you have any questions, we are ready to work for help you Change log Released version 1.0.11 - update license header to 2020
- 36 replies
-
- 3
-
Hello to all, Here is my last module available for the PrestaShop community. This module will allow you to set up a manual validation of all the new customers accounts on your store, an essential feature for B2B websites. It will allow you to activate on each store the manual validation or not if you are the multistore mode of PrestaShop. You will be able to inform the customer during all the steps of the validation of his account, directly on the connection form and also by email, with the possibility to easily customize, directly in the module, the texts to be sent. You will also be able to receive an email for any new registration. Email, allowing a validation in 1 click of the customer account to save you time if you are sure of the registration of this new customer. Don't forget that all my modules allow you to contact me directly to benefit from a reactive support and also to send me your request for improvement if you need. Demonstration: https://medcustomervalidation.carrd.co/ Download: PrestaToolbox : https://www.prestatoolbox.com/administrative-tools/461-prestashop-module-for-manual-validation-of-b2b-customer-registrations.html Addons : https://addons.prestashop.com/en/customer-administration/89574-manual-validation-of-customer-registrations-b2b.html
- 1 reply
-
- mediacom87
- customers
-
(and 3 more)
Tagged with:
-
Hi All, Greetings of the day. The prestashop module showcases a sticky social media sidebar on the home page. The module allows us to connect the company's social media pages. This module helps to increase exposure to potential customers lower marketing expenses, reach a targeted audience, build brand loyalty, increase store traffic and boost SEO. The module is easy to use and install. Social media is considered the most popular media in the world and is quickly becoming a MUST to include in a company’s marketing campaigns. Social marketing is very new, and companies must stay on top of how to use these tools to improve their positions in their industries. The search engines indexed Social media pages, allowing greater search engine optimization and leading to more cross-promotion in other social and email marketing channels. This helps to increase the popularity of your store among people. It's easy to see that social media marketing is a key element for success in marketing and many marketers realize the potential for business growth using the platform. Below are the advantages of using social media to market your business. 1. Increased Brand Awareness 2. More Inbound Traffic 3. Improved Search Engine Rankings 4. Higher Conversion Rates 5. Better Customer Satisfaction 6. Improved Brand Loyalty 7. More Brand Authority 8. Cost-Effective 9. Gain Marketplace Insights 10. Thought Leadership Social media represents low-cost tools that are used to combine technology and social interaction with the use of words. These tools are typically Internet or mobile-based. Social media gives marketers a voice and a way to communicate with peers, customers, and potential consumers. Social networking allows you to reach out to potential customers without spending exorbitant amounts of money on advertising while staying in touch with current customers. Features Feature to add social URLs of Facebook, Twitter, Instagram, Tumblr, YouTube, Pinterest, and WhatsApp. Lightweight. (Smaller file size which loads faster.) Increase sales, conversion rates and product promotions. Customer relationship improvement and management. Maintain existing customers & attract new customers Customers easily know about your products, services, events and engagement in-store Increase in sales and store traffic Maintain existing customers and attract new customers. Compatible with PrestaShop 1.6.x,1.7.x,8.x.x Easy to set configuration and easy to use SEO friendly Lower marketing expenses, exposure to potential customers, and reach targeted audiences. Increase sales, conversion rates and product promotions. Module works without making any changes in the existing files so that existing customization and theme changes do not affect them. Easy and Fast configuration Good Documentation Mobile, Tablet and all devices compatible Multiple browsers compatibility(IE, Firefox, Opera, Safari,Chrome and Edge) We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. Benefits to Merchants - Customers trust your products & services. - Maintain existing customers and attract new customers. - Increase in sales and store traffic. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. Benefits to Customers - Customer relationship improvement and management. - Customers easily know about your products, services, events and engagement in-store. Installation Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office more area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is straightforward, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our YouTube channel for demo videos on the module, and how to use and configure it on the website. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition on your store Other : Please leave your valuable feedback after using the module on this post. This will help to increase self-confidence, improve service, and enhance the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others see how the module works on your website. Pay 30 euros amount to get the 8. x.x,multi-languages,multi-shops, and multi-shop-groups feature in the free addon Download the Module Zip File. Demo URL => https://www.presta-addons-modules.com/en/ sfksidebar.zip
- 14 replies
-
- 1
-
- addons prestashop
- prestashop addons
-
(and 27 more)
Tagged with:
-
-
- customer
- order detail page
-
(and 2 more)
Tagged with:
-
Hi! As the title suggests, I would like to allow customers to only put one product per category into the shopping cart. If a customer tries to add a second article of the same category to the shopping cart, there should be a (customizeable and translateable) popup-message, which notifies the customer about this limitation. In the backend I'd like to set to which categories this rule should apply to (it should not apply to all!) Does anything like that already exist? (I can see that there are modules out there, which for example limit the quantity per customer group.) Otherwise: Anyone willing to provide me with a proper solution, I can spare a few bucks …
- 2 replies
-
- shopping cart
- customer
-
(and 3 more)
Tagged with:
-
Hi All, Greetings of the day. The prestashop addon helps the administrator to add multiple rotating banner images of products, stores, category as per time interval configure from back-office with URL to redirect from back-office. The module works on multiple devices. The addon helps to advertise multiple rotating banners in the front end and banner management in the admin panel. The banners management extension allows the administrator to advertise multiple banner images in the front-end with URLs to redirect and date adding features from the admin panel. The banner images will be shown on the front end. This helps to showcase products in an interactive way, advertise offers on products, and easy navigation using click-on images. We can add multiple banner images from the admin panel. These images rotate on the time interval of settings as per the back-office configure option, for example, 8000 microseconds, and change the image on time interval. This module can be shown at the left or right block in any order from top to bottom. This module will help customers to understand your products, services, and information about your company and store. This will helps in digital marketing, Search engine optimization, and increase sales. This module allows showing banners of affiliates and URLs to click on images. This helps to generate affiliate sales and money from affiliate accounts as well. This module will help customers to understand your products, services, and information about your company and store. This will helps in digital marketing, Search engine optimization, and increase sales. This helps to promote products in an interactive way, advertise offers and promotions on products, and easy navigation using click-on images. Features: - Facility to add banners from back-office with URL and Dates. - Banners will be shown on the selected date range. For example 01-11-2020 to 30-11-2025 - The number of clicks counts on each banner image by visitors or guests or customers. - The banners can be shown randomly or in order in which they were added in the back-office as per requirements. - Search facility in back-office. - Product offers and promotions in the front office in an interactive way. - Facility to change the banners at a time interval. This will allow showcasing of multiple banners. - Easy navigation on image click. - Showcase products. - Show banners block selected categories and sub-categories. - It is branding, and marketing tool that can generate notable traffic to your store. - SEO friendly. - Compatible with PrestaShop 1.5.x,1.6.x,1.7.x and 8.x.x - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size, which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers & Attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Multiple browser compatibility (IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Multi-language and Multi Store compatible. - Module works without making any change in the existing file on PrestaShop store versions. - 24*7 Support - Good Documentation - Module can hook into the left column, right column, header, footer, or any other place in the store. - Customer selects a category from the top menu or category left menu or any location of a website and the blog shows images based on category. - Customer gets interactive information about the product based on selected categories. - This helps to showcase products based on category. - This will helps in digital marketing, Search engine optimization, and increase sales. - This module will help customers to understand your products, services, and information about your company and store. Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office more area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our demo video on our YouTube Channel for module configuration and usage demo. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store. For a demo on version 1.7.x visit the below links Front-office Demo URL => https://www.hrms-systems.com/presta-addons/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-addons/admin619j6kpbb/index.php For a demo on version 1.6.x visit below links Front-office Demo URL => https://www.hrms-systems.com/presta-apps/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-apps/admin539fyipwq/index.php OUR PRESTASHOP ADDONS MARKETPLACE URL PrestaShop Marketplace URL => https://addons.prestashop.com/en/2_community-developer?contributor=301729 Alternate module download URL => https://www.presta-addons-modules.com
-
Hi All, Greetings of the day. The module allows new visitors to register and existing customers to log in using different social media networks like Facebook, Google, and GitHub.This helps to save time and make it easy for people to securely login on to the website. Social login helps in a higher conversion rate for registrations of customers. It is a mission-critical tool that websites must provide if they’re asking for user registrations. With this login tool, users can sign up for a site using their social network credentials. They can take their pick from networks such as Facebook, Twitter, Google+, and many more and use their account information from that specific network to sign into a PrestaShop online store. Social credentials will only be shared if the purpose of your website is clearly visible and understood. Displaying clarity of purpose is one of the ways to improve website credibility, and thus get people to use Social Login on your site. Social Login is an integral part of your website’s social media matrix because it makes the lives of your users easier, and by association also helps create an environment for better user engagement. - Simple. Easy. Fast = More sign-ups. - Permission-based contact details like email ID can be pulled in from social networks. - Most people only have one social profile on each network, making the retrievable data more authentic. Fake emails will no longer penetrate your sign-ups! - Social logins provide familiarity - Gain tremendous visitor data - Easier conversions, especially on mobile - Validated Email registration to overcome wrong email problems. Features - Possible lower cart abandonment - Helps in the time-consuming registration process, making creating accounts easy and fast. - User Engagement Friendly. - Helps in the enhancement of the user’s experience in online stores. - Fully responsive 100%. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers & Attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Compatible with PrestaShop 1.6.x, 1.7.x. 8. x.x - Multiple browser compatibility (IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet and all devices compatible. - Multi-language and Multi Store compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation. Benefits for customers: - It helps to easily log in with a social account and avoid remembering usernames and passwords for the account. - It helps to save the customer's time. - Helps to log in on multiple devices and different browsers in multiple operating systems used by customers. - A greater personalized experience - Possible fewer failed logins Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After successful installation module menu link will appear in the left menu or the top menu in the back-office more area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration and customization as per store requirements for example new hook addition on your store. Social Networks Apps to get a Client ID and Secret Key for Social Login Google Apps URL => https://console.developers.google.com/apis/credentials Facebook Apps URL => https://developers.facebook.com/apps GitHub Apps URL => https://github.com/settings/applications/new For a list of modules on PrestaShop Addons Marketplace. https://addons.prestashop.com/en/2_community-developer?contributor=301729 BUY USEFUL PRESTASHOP ADDONS FOR ONLINE STORES https://www.presta-addons-modules.com/en/ For demo on version 1.7.x ,8.x.x visit below links Front-office Demo URL => https://www.hrms-systems.com/presta-addons/en/login?back=my-account Back-office Demo URL => https://www.hrms-systems.com/presta-addons/admin619j6kpbb/ For a demo on version 1.6.x visit the below links Front-office Demo URL => https://www.hrms-systems.com/presta-apps/en/my-account Back-office Demo URL => https://www.hrms-systems.com/presta-apps/admin539fyipwq/index.php PrestaShop how to add social login buttons in the right column in login, cart. URL => https://www.youtube.com/watch?v=s1m-TmFMbIY&t=429s Social Login Module Block Labels and Position Management URL => https://www.youtube.com/watch?v=1ceW9q0vS7M&t=54s Prestashop configures social login module with Google apps URL => YouTube Demo Video. Prestashop configure social login module with Google apps PrestaShop configure social login module with Facebook Apps 50245181_configurationscreenshots.zip
-
exit popup [FREE MODULE] Prestashop popup on exit page
Zohaib-fk posted a topic in Free Modules & Themes
Hi All, Greetings of the day. This Prestashop addon helps the administrator to add pop-up ads of products, offers, and promotions from the back office based on the selected language, and showcase them in the front office using an interactive popup on the exit when customers about to leave or close tab of the store URL. This module helps the administrator to showcase different popups for different stores based on language selection from the back office. This allows showing different popups for German stores and different popups for the French store etc. Numerous studies show that conversion rates increase remarkably with the use of pop-ups. It is a unique way of commanding attention; a well-designed and well-written pop-up can be a real boon to your company’s lead generation. Pop-ups can be useful and a great asset when used properly. Pop-up banners are also extremely durable. This helps to increase sales, and customer attention on various festival offers like Christmas offers, Black Friday offers, etc. It immediately catches the visitor’s attention. How you design your pop-up can dictate though if they will take the bait or not. Features - Facility to add multiple pop-up images from the back office and show in the front office when customers about to leave or close a tab of the store URL. - Product offers and promotions pop-ups in the front office in an interactive way. - Visibility. One obvious advantage is its visibility. It’s the first thing that visitors see when they go to your site. - Increase in traffic conversion. Studies have shown that pop-ups are 13 times more effective at generating clicks and opt-in subscribers than standard banners. - Search facility in back-office. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers and attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Compatible with PrestaShop 1.6.x,1.7.x,8.x.x - Multiple browsers compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Multi-language and Multi Store compatible. - 24*7 Support Benefits to Customers - Customers trust your products & services. - Maintain existing customers and attract new customers. - Increase in sales and store traffic. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our demo video on our YouTube Channel for module configuration and usage demo. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store Other : Please leave your valuable feedback after using the module. This will help to increase self-confidence, improve service, and enhance the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others to see how the module works on your website. Download Module and Documentation Demo URL => https://www.presta-addons-modules.com/en/ Pay any amount as per your choice to get the multi-languages,multi-shops, and multi-shop-groups feature in the free addon sfkexitpopup.zip- 2 replies
-
- coupon
- prestashop free module
- (and 25 more)
-
Hi All, Greetings of the day. This prestashop addon helps the administrator to log visitors’ IPs, city, country, zip, longitude, latitude, and others in the database and Graphical representation of visitors' data using charts from the back office. This will help to get detail about each visitor. This data helps to make business decisions, and know SEO and marketing campaign output. This module helps to get visitors' information inside the store back-office instead of visiting online analytics and statistics websites like google analytics, StatCounter, etc. The loading time of script from analytics websites takes time on the home page and good speed on the home page is important for SEO. This module helps to overcome this issue. The main goal of any visitor management system is to properly and effectively process and track guests. Features: - Visitors' management facilitates security via details information about each visitor. - Graphical representation of visitors' data using charts helps to know visitors from around the world with maps and good visualization - Graphical Statistics Chart about Visitors By Country in Percentage using Pie Chart - Graphical Statistics Chart about Visitors By Month using Column Chart - Graphical Statistics Chart about Visitors By Day using Column Chart - The electronic or written record of every guest who has visited your site. - Designed to improve security by providing a digital record of who visits on-site. - Support multiple browsers and operating systems. - Helps to find targeted audience visits and conversions in sales. - Help in analysis, statistics, SEO, and marketing campaigns. - Alternate option instead of using analytics script from Google Analytics and Statcounter. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Compatible with PrestaShop 1.5.x,1.6.x,1.7.x and 8.0. - Multiple browser compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Multi-language and Multi Store compatible. - 24*7 Support - Good Documentation Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office more area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store. For a demo on version 1.7.x visit the below links Front-office Demo URL => https://www.hrms-systems.com/presta-addons/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-addons/admin619j6kpbb/index.php For a demo on version 1.6.x visit below links Front-office Demo URL => https://www.hrms-systems.com/presta-apps/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-apps/admin539fyipwq/index.php OUR PRESTASHOP ADDONS MARKETPLACE URL PrestaShop Marketplace URL => https://addons.prestashop.com/en/2_community-developer?contributor=301729 Alternate module download URL => https://www.presta-addons-modules.com
- 1 reply
-
- address
- geolocation
- (and 23 more)
-
There is no way to override the validation regex mask provided in the src/Core/Domain/Customer/ValueObject/FistName.php and src/Core/Domain/Customer/ValueObject/lastName.php files. Or for any ValueObject ? Some people advised to alter those files : but, it's not a good idea because changes could be overwrited in case of core update. Instead of that, the validation process should use the Validate::isCustomerName() function to check is the field is valid or not. I tryed to do it without altering the core by overriding the service "prestashop.core.form.identifiable_object.data_handler.customer_form_data_handler" like this https://devdocs.prestashop.com/1.7/modules/concepts/services/ Changing AddCustomerCommand class, EditCustomerCommand class, and finally FirstName and LastName classes It worked for the frontend but crashes the Backend with this error : Attempted to load class "CustomerFormDataHandler" from namespace "Pwk\PwkCustomer". Did you forget a "use" statement for "PrestaShop\PrestaShop\Core\Form\IdentifiableObject\DataHandler\CustomerFormDataHandler"? Is there a way to manage this ? Or an update of these classes should be possible Simply changing $matchesFirstNamePattern = preg_match('/^[¤|]*$/u', stripslashes($firstName)); by $matchesFirstNamePattern = \Validate::isCustomerName($firstName)); Best regards,
-
Hello Friends, Greetings of the day. I have created some video tutorials regarding how to do the below tasks in PrestaShop versions 1.5, 1.6 and 1.7 These video tutorials help to understand, complete tasks, and easily work with PrestaShop. [1]. Prestashop how to set a 10% discount for a customer group [2]. Prestashop how to make product description in full width on version 1.7 [3]. Prestashop how to add custom google fonts [4]. Prestashop how to manage cart rules and catalog price rules [5]. Prestashop how to add a product, categories, and sub-categories. [6]. Prestashop how to configure and use Memcached [7]. Prestashop blog modules configuration and use. smartblog and xpertblog [8]. Prestashop how to get Zoho chat widget code from sales website. [9]. Prestashop how to add new language & enable disable languages [10]. Prestashop how to add a new module, uninstall module & change position [11]. Prestashop roles, profile & permissions for different users groups [12]. Prestashop how to hook home page footer left & right column [13]. Prestashop how to create employee(team) & change admin language from back-office [14]. Prestashop how to enable disable debug mode & cache management [15]. Prestashop how to create customers in front-office and check-in back-office [16]. Prestashop how to enable or disable back-office admin menu items [17]. Prestashop how to remove default trademark, social and other links from back-office footer [18]. Prestashop how to enable geolocation and use it [19]. PrestaShop how to add a category or cms or supplier or manufacturer or link in the top menu. [20]. PrestaShop how to manage store title and contact information [21]. PrestaShop how to change admin panel language [22]. Prestashop how to change modules position in left and right column [23]. Prestashop how to install a new theme on versions 1.6 and 1.7 [24]. Prestashop how to enable debug mode and debug profiling from settings files [25]. Prestashop how to change footer copyright message in version 1.7 [26]. Prestashop how to put the website in maintenance mode and allow access to specific IP addresses. [27]. Prestashop how to configure the SSL settings and enable SSL for all store pages. [28]. Prestashop how to order module from PrestaShop online store. [29]. Prestashop how to regenerate thumbnails in versions 1.6 and 1.7 [30] Prestashop how to create a sitemap.xml file for versions 1.6 and 1.7 [31]. Prestashop How to manage tags [32]. Prestashop How To Change Admin Folder Name [33]. Prestashop How To Improve Speed [34]. Prestashop How To Change Shop URL [35]. Prestashop how to check version on 1.5,1.6 and 1.7 [36]. Prestashop How to change slider images on the home page using PrestaShop versions 1.5,1.6 and 1.7 [37]. Prestashop how to enable multi-store and add multiple shops on version 1.5,1.6 and 1.7 [38]. Prestashop how to check abandoned cart and customers in versions 1.5,1.6 and 1.7 [39]. Prestashop how to configure and use web services (API) [40]. Prestashop how to delete default sample data on versions 1.5,1.6 and 1.7 [41]. Prestashop how to configure and use SMTP settings for Emails. [42]. Prestashop how to hook unhook module transplant module from back-office [43]. Prestashop how to hide product attributes values in the URL [44]. Prestashop how to install I hope it will be helpful for the community.
-
Hi All, Greetings of the day. The prestashop addon helps to add extra unlimited tabs on the product details page. We can add YouTube videos and useful content with the image using the HTML editor in the extra tabs Optimize product content for buyers to more easily find your products and the information they need. Good product information management is essential due to the current dynamic business environment As the business grows, there’ll be many new products coming in. As such, it can become difficult to keep track of all that product information. This leads to disorganization, which, in turn, affects the customer experience. The product information is to be regarded as a document that contains information sufficient to ensure the safe and effective use of the product. Make the purchase convenient and faster for the customers by providing them with additional information in easy-to-click tabs with the Product Tabs module. You can quickly and easily create custom product tabs on the product page. It will help you in maximizing your purchase. The product detail page of your website is considered one of the most powerful tools used for sales as it includes detailed information about products. Customers can’t purchase without visiting the product detail page and looking at each piece of information about products, from images, videos, and content. To increase the number of purchases and enhance user experience, use product tabs to create and add unlimited product tabs to the product page for product specifications and details. Features - Facility to add YouTube videos and useful information related to the product using HTML editor. - Geolocation support to show tabs for selected country visitors like selected products options. - Tabbed content enhances the user experience - Customized product info tab - With dynamic content, it creates a custom tab - Mobile-friendly tabs - Assign tabs to specific products - Addition of informative tab content - Product Tabs Extension helps to customize the tabs according to your needs. - Admin gets the easy-to-access grid interface to easily see all the created tabs. Admin can delete, enable or disable the product tabs as well. - Facility to add an unlimited number of Tabs. - Search facility in the back office. - Products offers and promotions in the front office in an interactive way. - Showcase products, services, store & Company Information in Video. - Visibility. One obvious advantage is its visibility. It’s the first thing that visitors see when they go to your site. It immediately catches their attention. - SEO friendly. - Support all browsers: Firefox, Chrome, IE, Safari, etc. - Lightweight. (Smaller file size which loads faster.) - Increase sales, conversion rates, and product promotions. - Maintain existing customers & Attract new customers. - Lower marketing expenses, exposure to potential customers, and reach targeted audiences. - Compatible with PrestaShop 1.6.x,1.7.x,8.x.x. - Multiple browser compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Multi-language and Multi Store compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation Benefits to Customers - Helps to increase customer understanding and knowledge about the products and store. - Drawing a customer's attention to your relevant result. - Providing instant information as related to their query. - Customer trust online store and feel comfortable. - Helps in support and communication in the customer's native language. - Customer queries and clarifications get a fast solution. Benefits to Merchants - Higher Chances of Ranking on SERPs - Better Click through Rates - Better Marketing Opportunity - More Qualified Leads - More Credibility - Reduce expenses - Increase sales - Improve customer service and loyalty - Customer convenience - Competitive advantages - Expand market reach - Proactive outreach - Reports and analytics - Real-Time Convenience to Customers - Cost-Efficient - Stand out Among Competitors - Eye-catching results => drawing a search user’s attention from your competitors’ listings to your own result. - Potential CTR increase => Possibly increasing click-through rates and lowering the chance of the user ‘bouncing’ as they see more information about the page before clicking through (there is also the potential to deter users if the additional rich snippets of information show something they were not looking for). - Providing ‘quality’ results => offering results that could match the user’s intent more closely. On the downside, if the informational benefit of the rich snippet satisfies the user's search query, it might eliminate the need to click through for further engagement. - Develop Deeper Customer Relationships - Increase in Conversions and Average Order Values Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office MORE area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back-office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our module demo videos on our YouTube Channel. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store. For a demo on version 1.7.x visit the below links Front-office Demo URL => https://www.hrms-systems.com/presta-addons/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-addons/admin619j6kpbb/index.php For a demo on version 1.6.x visit below links Front-office Demo URL => https://www.hrms-systems.com/presta-apps/en/ Back-office Demo URL => https://www.hrms-systems.com/presta-apps/admin539fyipwq/index.php OUR PRESTASHOP ADDONS MARKETPLACE URL PrestaShop Marketplace URL => https://addons.prestashop.com/en/2_community-developer?contributor=301729 Alternate module download URL => https://www.presta-addons-modules.com
-
Hello, I have gotten a task from my boss to help a customer on his PrestaShop. The current problem I have encountered is that I get the wrong price to the different customers and have gotten to hold after hours of searching, trial, and error, with no success. I have asked my colleagues for help and they are at a blank too ( just to notice I'm an apprentice/intern ) For example, when not logged in the normal price is shown and then there is the discount product which is correctly shown images are in danish When logged in I get instead 10% on the same product It's meant to take the best discount 600.00 DKK but is instead taking 10% for the member discount. I have found some articles from 2014 where they override the standard code to get a discount, but think there should have been an easy way inside the back panel to do it easily. The rules for the product are like Hope there is some already built function, so I don't need to spend much more time getting the right product, I like to code but the customer is paying by the hour.
-
Hi, I've created a custom module to add fields to registration form but something isn't working I've tried to change position of fields using this tutorial https://webkul.com/blog/adding-new-field-in-prestashop-1-7-admin-symfony-controller/ but remain same positions as before. Why? Fields are saved but tipo_anagrafica and pec doesn't show up. Why? This is my code. Prestashop version 1.7.7.7 protected function alterCustomerTable() { $sql = array(); $sql[] = 'ALTER TABLE `' . pSQL(_DB_PREFIX_) . 'customer` ADD `tipo_anagrafica` VARCHAR(2) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL'; $sql[] = 'ALTER TABLE `' . pSQL(_DB_PREFIX_) . 'customer` ADD `pec` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL'; $sql[] = 'ALTER TABLE `' . pSQL(_DB_PREFIX_) . 'customer` ADD `sdi` VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL'; $sql[] = 'ALTER TABLE `' . pSQL(_DB_PREFIX_) . 'customer` ADD `codice_fiscale` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL'; foreach($sql as $s){ if(!Db::getInstance()->execute($s)) return false; } return true; } public function hookAdditionalCustomerFormFields($params) { return [ (new FormField) ->setName('tipo_anagrafica') ->setType('select') ->setAvailableValues(['PR' => 'Persona Fisica', 'BU' => 'Società ']) ->setRequired(true) ->setLabel($this->l('Tipo Anagrafica')), (new FormField) ->setName('codice_fiscale') ->setType('text') ->setLabel($this->l('Codice Fiscale')), (new FormField) ->setName('pec') ->setType('text') ->setRequired(false) ->setLabel($this->l('pec')), (new FormField) ->setName('sdi') ->setType('text') ->setRequired(false) ->setLabel($this->l('sdi')), ]; } /** * Hook allows to modify Customers form and add additional form fields as well as modify or add new data to the forms. * BACK_END * @param array $params */ public function hookActionCustomerFormBuilderModifier(array $params) { /** @var FormBuilderInterface $formBuilder \Symfony\Component\Form */ $formBuilder = $params['form_builder']; $allFields = $formBuilder->all(); foreach ($allFields as $inputField => $input) { $formBuilder->remove($inputField); } $count = 0; foreach ($allFields as $inputField => $input) { if($count == 0){ /** First Field */ $formBuilder->add('tipo_anagrafica', ChoiceType::class, [ 'choices' => [ 'Persona Fisica' => 'PR', 'Società' => 'BU', ], 'label' => $this->getTranslator()->trans('TIPO ANAGRAFICA', [], 'Modules.ps_customercedula.Admin'), 'required' => false, ]); /** Second Field */ $formBuilder->add('codice_fiscale', TextType::class, [ 'label' => $this->getTranslator()->trans('CODICE FISCALE', [], 'Modules.ps_customercedula.Admin'), 'required' => false, ]); /** Third Field */ $formBuilder->add('pec', TextType::class, [ 'label' => $this->getTranslator()->trans('PEC', [], 'Modules.ps_customercedula.Admin'), 'required' => false, ]); /** Fourth Field */ $formBuilder->add('sdi', TextType::class, [ 'label' => $this->getTranslator()->trans('SDI', [], 'Modules.ps_customercedula.Admin'), 'required' => false, ]); $count++; } $formBuilder->add($input); } $customer = new Customer($params['id']); $params['data']['tipo_anagrafica'] = $customer->tipo_anagrafica; $params['data']['codice_fiscale'] = $customer->codice_fiscale; $params['data']['sdi'] = $customer->sdi; $params['data']['pec'] = $customer->pec; $formBuilder->setData($params['data']); } /** * Hook allows to modify Customers form and add additional form fields as well as modify or add new data to the forms. * * @param array $params * * @throws CustomerException */ public function hookActionAfterUpdateCustomerFormHandler(array $params) { $this->updateCustomerCedula($params); } /** * Hook allows to modify Customers form and add additional form fields as well as modify or add new data to the forms. * * @param array $params * * @throws CustomerException */ public function hookActionAfterCreateCustomerFormHandler(array $params) { $this->updateCustomerCedula($params); } /** * Update / Create * * @param array $params * * @throws \PrestaShop\PrestaShop\Core\Module\Exception\ModuleErrorException */ private function updateCustomerCedula(array $params) { $customerId = (int)$params['id']; /** @var array $customerFormData */ $customerFormData = $params['form_data']; $tipo_anagrafica = $customerFormData['tipo_anagrafica']; $codice_fiscale = $customerFormData['codice_fiscale']; $sdi = $customerFormData['sdi']; $pec = $customerFormData['pec']; try { $customer = new Customer($customerId); $customer->tipo_anagrafica= $tipo_anagrafica; $customer->codice_fiscale= $codice_fiscale; $customer->pec= $pec; $customer->sdi= $sdi; $customer->update(); } catch (ReviewerException $exception) { throw new \PrestaShop\PrestaShop\Core\Module\Exception\ModuleErrorException($exception); } }