Jump to content

JA MODULES

Members
  • Posts

    25
  • Joined

  • Last visited

Profile Information

  • Location
    Barcelona
  • Activity
    Web Development Agency

Recent Profile Visitors

5,064,277 profile views

JA MODULES's Achievements

Rookie

Rookie (2/14)

  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

1

Reputation

  1. Important update of the Cetasko module in which we highlight the management of tickets by status and activity reports among many more details. The Cetasko module was an independent project that was going to cover various functionalities to help you control the help and technical support that you offer and above all make it easier for you to manage that technical support as resource-consuming tasks. We re-program everything possible in PrestaShop to be able to cover development costs that have not yet been covered. Until today, Cetasko within PrestaShop was a technical support and help center that allows you to better control the messages received from your store. In this last month we have been working to add several functions that we had in mind that are summarized below. Added functionality that allows adding multiple employees per section or department. In this way, you can create working groups that are in charge of answering requests related to their department. Ticket statuses now have a field that allows you to sort them by position. Activities and checklists were added to the tickets that allow you to record the dedication times of your employees and the creation of lists to complete tasks with a checklist and progress bar. Added a timer that allows employees to turn the time on and off when they start and finish a task. This way they can know exactly how much time they have spent on the task and do not have to manually account for it. For those who do not like to work with active time, there is the possibility to add the time spent manually. Very important functionality was added for our company. JA Modules uses Cetasko for technical support control. The incorporation of the ticket controller by state is fundamental in the way we work. On the tickets by status page, at a glance, you can see the status of the tickets, being able to sort and move the status tickets. Added a controller for activity reporting. In this new page, the administrator can see the dedication times of the employees in each task or ticket. When the administrator edits a ticket he can now view and download all the files attached to the ticket. Now tickets can be tagged. A new page has been enabled that allows you to manage ticket labels. A good way to categorize your store tickets. So that your employees can lose sight of the tickets, there is the possibility of archiving them to identify them as a completed task. To avoid duplicate information, the use of the "subject" column for ticket messages has been removed. To get a better visualization of the Backoffice tickets page we have unified the client's name and surname in a single column. The column "position" has been removed and the column "archived" has been added that will allow to find the archived tickets. In all the places where the order reference appeared (both in the back room and in the front), the order identifier + the reference is now displayed. Now when the administrator or employee creates a new ticket, it is redirected directly to the ticket avoiding redirecting to the list of all tickets. When an employee answers a ticket, now a redirection is made to show a confirmation message, avoiding the redirection of the form avoiding sending the message several times to the customer. The position of the elements in the Dashboard has been changed to show a better presentation. Added a security check related to licenses.
  2. ⭐⭐⭐⭐⭐ Double major update for JA Marketplace Very important update of our trusted marketplace module. Multiple shipping selection included in base, seller levels, category filter in seller catalog, and much more. On the one hand, we have been working on version 7.3.0 to add the possibility that the base module has multiple shipping selection. A highly demanded but very complex functionality to develop. This means that the admin can now enable multiple shipping selection from the module settings with the main objective of allowing customers to select a shipping option for each package in the shipping selection block of the checkout. If this option is not activated, the functionality of not allowing adding products from different sellers to the shopping cart is maintained. In the cart it is now possible to enable the seller's name in each product line. At the same time, we have been working on version 8.0.0 that brings a lot of new features that will surely interest you. In PrestaShop 1.7 onwards, the "displayAdminProductsMainStepLeftColumnMiddle" hook is now being used to display seller information on the product management page in the Backoffice. Technically, we are now using Bootstrap's "card" component on the product page to display seller information in an improved format. The admin can now see the seller information in the customer tab (Backoffice). Now the administrator has the possibility to enable the related products so that the seller can select them from the creation and edition of a product in the seller account. In this way, accessories or related products can appear on a product page if the active template allows it. The "displayFooter" hook has been removed and we are now using the Media::addJsDef function to insert JavaScript variables into the page. In this way, these variables are available in JavaScript files using the new PrestaShop functions. Major changes have been made to the layout of the seller profile. The table format has been removed and is now more adaptable to all devices thanks to the use of containers. Added 6 new hooks on the base module. Most of them related to the new changes in the seller's profile. This change affects all modules that are hooked on the seller's profile. All our modules will be revised shortly to adapt to these new changes. If you have any problems, do not hesitate to contact the technical support center. Added "row" class in product containers. This affects the product blocks that are on the seller profile and seller catalog page. It is now possible to enable a filter by categories in the seller's catalog. Added SellerPaymentMethod class. This class helps improve the seller's commission payment method management system. The administrator can now modify the payment method chosen for each seller. You can even modify the details for the payment. Added a new Backoffice controller to manage payment methods for commissions. A new attribute has been added to the Seller object. Now it is possible to enable the short seller description which can be very useful for some places in the template. There were important changes in the moduleRoutes hook where the controllers that have this functionality were correctly defined. Related to this point, the unnecessary getJmarketplaceLink function that allowed to call these dynamic routes in previous versions of PrestaShop was removed. There have also been major changes to the module's configuration. All the forms and tabs on the configuration page have been restructured to make it more understandable. In principle, each tab now corresponds to a single page or group of functions. Now we are using PrestaShop's GroupBox feature to allow the admin to select the customer groups that can become a seller. The description attribute of the configuration form fields were changed to the "hint" option that allows adding a balloon with the explanatory information of the field within the Helper Forms. This allows the form to be better viewed by the administrator. With this change was used to improve the explanations of each field. Everything to make life easier for the administrator. There are now 18 tabs in the module settings: Version 8.0.0 Seller registration Seller Profile Seller Comments Product creation Seller's Products Seller Catalog Product page Seller commissions Seller orders Seller's Carriers Seller dashboard Withdrawal of funds Seller Messages Emails TFront Office Theme Dynamic routes Related modules Help In the "Version 8.0.0" tab, the contact information, video and description of the add-on are kept. In the tab "Seller registration" there are a lot of options that mainly allow you to enable and disable the fields of the seller account creation and editing form. In the tab "Seller profile" you can enable the information that users and customers can see in the seller's profile. In "Seller Comments" the form that was in the "AdminSellerComments" controller has been moved, where it is possible to enable some functions related to the comments that sellers can receive. In the "Product creation" tab, the form that allows enabling and disabling the information that the seller can add to their products is maintained. The "Seller's Products" tab is new and allows you to enable or disable a lot of options and actions on the page that allows the seller to manage the products. The "Seller Catalog" tab is also new and allows you to enable or disable various options on the seller's catalog page. For the product page itself there are also news. There is a new tab that allows you to enable or disable all the seller's information. In the "Seller commissions" tab, the options related to the seller's commissions have been added, I refer to the fixed commission, variable commission, commission assignment, and so on. A new "Seller Orders" tab has been added to enable or disable the various options and functions that appear on the seller's order management page. The carrier creation and editing form can also be configured by enabling and disabling almost all its fields from the "Seller's Carriers" tab. The sales summary or better known as "Dashboard" also has its tab to enable and disable the information and actions that appear. The options for withdrawing funds has also been encapsulated in a new tab. In the tab "Seller messages" we have added the options available to enable or disable options related to seller messages. The tab "Emails", "Theme for Front Office" and "Dynamic routes" remain the same with some new option inside. The seller registration form visually changed to display its fields in 2 columns. In this way, we make it shorter and more attractive. El formulario de registro de vendedor cambió visualmente para mostrar sus campos en 2 columnas. De esta forma, lo hacemos más corto y atractivo. We have added the new MPN code field. Admin can enable this field so that sellers can add this information for their products. This module uses the Tinymce plugin for editing product and seller descriptions. This rich text editor now allows the seller to add photos in the descriptions by selecting them from their computer. A highly sought after feature that is now available to you. In the installation of this module, now only the directories of the email templates of the languages installed in the store are created. The "actionUpdateLangAfter" hook is used to create the new directories after adding a new language to the store. In the seller's profile we have added the link to the sellers page and the seller's name in the breadcrumb or navigation path. We have added important changes to the control of attachments in the messages that can be sent by the customer and the seller. The maximum size allowed is now collected from PS_ATTACHMENT_MAXIMUM_SIZE and the control of the uploaded file extension has been improved considerably. We have added the "shopLinkType" functionality in the AdminControllers to improve the functionality of the management pages that this module adds to the Backoffice menu with the main objective of improving its operation with the multi-store system enabled. We have changed the structure or design of the funds transfer or withdrawal request page in the Backoffice. Now 3 well differentiated blocks are shown: Commissions to transfer Details of the seller's payment method Transfer information Now it is possible to decide which language selector you want so that sellers can fill in the product sheets: fixed language block at the top or drop-down list next to each multi-language field. The seller's dashboard now shows the amount of the sale and not just its commissions. In the commission history of the Backoffice, the administrator can now see their profits for each sale. We have added some important functionality. Sellers can now be classified by levels. By default, 3 levels are created: Bronze, Silver and Gold. Sellers can belong to these groups based on the following criteria: Bronze: No seniority, no average grade, and no average technical support grade. Silver: Seniority = 180 days, average note in products > = 2.5 and average note in messages > = 2.5 Gold: Seniority = 365 days, average note in products > = 4 and average note in messages > = 4 Keep in mind that these parameters are by default. The administrator can change them according to his criteria. In addition to that, the levels have % commission that you can be used on the sale of the products. The design of customer and vendor messages was completely changed with the main goal of adapting better to mobile devices. Customers can now rate the messages they have received from a salesperson for technical support to indicate how satisfied they are. Added subject field in messages between customer, seller and administrator. The average support can now be displayed on the seller's profile and on the product page. The notification of new order to the seller is now executed within the createSellerOrders() function. In this way, it also works when the administrator decides that the notice to the seller must be at the time of purchase. We have added a shortcut to the elements that allow managing the market in the module configuration. Removed overwriting of Webservices to use addWebserviceResources hook. Now you can enable the seller to add a banner to the header of their seller profile. The translation of the text "CIF / NIF" was replaced by "Identification number" everywhere. On the page that allows you to view and manage all the messages between the customer, the seller and the administrator, you can now see a header with the number of messages and threads, the average response time in 30 days calculated in hours and the degree of technical support quality offered by all sellers. You can now see the seller's average response time in the seller's management, in the seller's profile, and on the product page. Now the administrator can decide if he wants to manage the percentages of variable commission by seller, by category or by levels. You also have the ability to enable products from the same seller on the product page. Important changes have been made to the Dashboard or earnings page that can be seen by the market manager. All the following information now appears on this page: Temporary filter. Graph of income, expenses and profit. Best Sellers Sorted By Highest Profits For You. Best products on the market ordered by greater benefits for you. Last orders from sellers. Sellers pending approval. Products pending approval. Commissions pending payment. Pending transfers. Seller ratings (technical support and average response time). The seller can now have a more very interesting massive action since it will allow to update prices and quantities massively. In the module configuration, shortcuts have been added to the main management pages: sellers, products, commission history, etc. In the dashboard or summary of sales of the seller account now all its statistics appear. The confirmation page now shows all orders divided by package or vendor.
  3. ❤️📝 The most complete wish list system for your shop Offers your customers the best solution for their wish lists. In this version 1.7.0 you can now see graphically and at a glance the most desired products of your customers. Always improving for you and making your business prosper. Now we have added a functionality that you cannot do without. Wish list functionality cannot be missing from any store. A well-put together wish list system can bring you many benefits in the long run. How does our customer wish list module work in a nutshell? Users register as a customer in your shop. They click on the heart to add products to their wish lists. In their customer account they can consult all their wish lists. The customer can send his wish lists to his friends, edit, delete and copy the link. They can enter each wish list to see the products. Products on the wish list can be added to the cart, move to other list or deleted. Keep in mind that some customers may be visiting your store and are interested in the products you offer but they may not have enough money to place the order at that time. The opportunity to allow him to save the product on your wish list cannot be missed since at some point they will have that money to carry out the purchase. If the product is saved in your customer account, it is easy to access it to make the purchase. In this new version 1.7.0 we have added a new advantage for you (administrator). On the page that allows you to see all the customers' wish lists, you can now see a graph that shows the quantity and percentage of the most desired products in your shop. You can see that if a product is highly desired, you can invest in it since you know that many people are lurking to buy it.See more information
  4. This module improves your store's communication with WhatsApp. Allows your customers to communicate with you and market sellers using WhatsApp. Customers can contact you and the market sellers directly to solve the doubts and get the hot sale. Improves your marketplace communication by benefiting from the popularity of the most used application for communication from mobile phones: WhatsApp. Remember that practically everyone has at least one mobile phone and the favorite program to communicate with their friends is WhatsApp. Why don't you take advantage of this program and allow customer communication via WhatsApp in your store? You can only win. This module can help you increase sales since a study says that if the doubts are resolved at the same time of the visit, the chances that that customer will buy are higher as long as the questions resolved are of interest to them. Do not hesitate, this module will help you to enhance communication with the client without a doubt and you will have it there whenever you need it. This module is ideal for communicating from your mobile but it can also work on a desktop computer thanks to the fact that it also connects with WhatsApp web. Know more
  5. Hola, Yo tengo el mismo problema. Estoy usando localhost en una instalación XAMPP con PHP 5.6. A mi me aparece este error: PHP Catchable fatal error: Argument 1 passed to PrestaShopBundle\\Translation\\Loader\\SqlTranslationLoader::setTheme() must be an instance of PrestaShop\\PrestaShop\\Core\\Addon\\Theme\\Theme, null given, called in C:\\xampp\\htdocs\\ps\\modulos-prestashop\\classes\\Context.php on line 395 and defined in C:\\xampp\\htdocs\\ps\\modulos-prestashop\\src\\PrestaShopBundle\\Translation\\Loader\\SqlTranslationLoader.php on line 48, referer: http://localhost/ps/modulos-prestashop/install/index.php saludos
  6. Hola, Tengo un módulo que necesita incorporar un javascript externo para utilizar el mapa de Google. public function hookDisplayHeader($params) { $this->context->controller->addJS('https://maps.google.com/maps/api/js?key=MYKEY&sensor=false' 'all'); } MYKEY es una variable que sacamos de la api javascript de Google. En PrestaShop 1.6 funciona correctamente. Es posible en PrestaShop 1.7? El caso es que ni aparece en el código fuente. Saludos
  7. Hello, I have the same problem but I can not solve with the last indication. Is not there another solution? Regards
  8. Hola, Cuando instalo un módulo que tiene controladores para la parte de la adminsitración me aparece el siguiente error solo cuando tengo activado el modo debug: ContextErrorException in AdminController.php line 1992: Notice: Undefined offset: 4Alguién sabe porque puede ser debido? Me sucede con varios módulos. Saludos
  9. Hello, In PrestaShop 1.7 this smarty code not work: {convertPrice price=$product.price} Appears this message: unknown tag "convertPrice" How use "convertPrice" in template for PrestaShop 1.7? Regards
  10. Hola, Los módulos que tienen página de gestión en el backoffice han dejado de filtrar en sus listados de elementos a partir de la versión 1.6.1.2 de PrestaShop. En la función processFilter() de classes/controller/AdminControllers.php está la siguiente linea de código: $alias = ($definition && !empty($definition['fields'][$filter]['shop'])) ? 'sa' : 'a'; Que si se cambiar por: $alias = ($definition && !empty($definition['fields'][$filter]['shop'])) ? 'a' : 'a'; Todo vuelve a la normalidad. Se puede considerar esto como un bug? Saludos
  11. Ok, thanks. I also try to put comments to see if prestashop accept .
  12. Hello, I have a similar problem. I have several modules that need to show the tpl files in HTML content. The validator does not allow this: <div class = "rte"> {$product-> description} </ div> In the theme default-bootstrap is set likewise. The validator does not accept something that is in default-boostrap theme. what should I do? Regards
×
×
  • Create New...