Leaderboard
Popular Content
Showing content with the highest reputation since 11/04/2025 in Posts
-
Sí, va a entrar en vigor sí, ya somos de los pocos países de europa que no tienen algo similar, y muchos del este de europa funcionan así desde hace años. El tema está en que los políticos lo tenían muy fácil... solo tenían que hacer un comunicado y decir "ok, NO vamos a sancionar durante X meses", y listo (cosa que ya se venía comentando desde hacía meses). Pero NO, tenían que elegir la peor opción de todas: la que les permitía salir en rueda de prensa a colgarse una medallita, y así penalizan a todos los que intentan hacer las cosas bien y premian a los de la dejadez y los de "dejarlo todo para el último momento y aquí no pasa nunca nada"... Millones de euros perdidos en publicidad inútil, miles y miles de horas de desarrollo apresurado y de horas sin dormir de todo el colectivo de desarrolladores de este país, millones de euros de adaptación de dispositivos de hardware de los fabricantes de cajas registradoras, básculas.... Hay pequeñas tiendas que se han gastado un dineral inmenso para cambiar todo su hardware, y empresas que han tirado a la basura sistemas informáticos personalizados al dedillo durante décadas porque era imposible adaptarlos a tiempo. Pero sobre todo: Os aseguro que hay una enorme cantidad de negocios que directamente HAN CERRADO, gente a la que les quedaban pocos años para jubilarse y han visto imposible asumir (y pagar) tanto cambio y ya decidieron no continuar, e incluso mucho autónomo, mucho más joven, que se ha visto superado por la situación y ha bajado la persiana para siempre. A todos estos ¿qué les decimos? La base para que un país funcione económicamente es dar seguridad jurídica a quienes quieran hacer negocios en él, y en eso sí somos los líderes de europa: en tener una inseguridad jurídica al nivel de la peor de las repúblicas bananeras del mundo. En lo que a nuestro sistema se refiere, a seguir mejorando hasta 2027, y periodo de pruebas gratuito prolongado hasta finales de 2026.. y a los clientes que ya han confiado en nosotros les hemos informado por email de cómo vamos a actuar y al 99% les ha parecido bien.2 points
-
ok, it works👍... Thanks again for the help2 points
-
Hello, Ok, this makes more sense now. In your ps_facetedsearch module's configuration, in the template used, you are most likely having Search (experimental) checked in the Pages using this template: section. The problem seems to be the fact that ps_facetedsearch does not execute the actionSearch hook. If you uncheck that option, the default search class will be used in the search page, and this class does implement the hook, so you should start seeing the search keywords inserted into that table.2 points
-
It is online again. I found that the problem was a bit wider. The new version - 1.36m - should solve it.2 points
-
Hello, In PrestaShop9 you can still create an assets/css/custom.css file in the themes/<theme-name> directory, and, as you can see here, the FrontController will add it to the front store pages. The caching does seem to be handled a little bit different, especially for the Hummingbird theme. You will actually need to go to Advanced Parameters -> Performance and clear the cache, in order to see the changes. For speeding up development, you can disable the Smart cache for CSS (in the same Performance page) and on refresh you should see the changes.2 points
-
@El plan de Dan Me parece inadecuado que, en lugar de moderar y aportar al foro, se utilice este espacio para atacar a PrestaShop y promocionar servicios personales. Yo estoy aquí para colaborar y ayudar a otros usuarios, no para entrar en conflictos. Le ruego que deje de dirigirse a mí de manera insistente, ya que me siento acosado y perseguido. Si tiene algún desacuerdo con PrestaShop, no lo traslade contra quienes participamos de buena fe en la comunidad. Mantengamos el foro como un lugar de respeto y apoyo mutuo, que es lo que realmente beneficia a todos los usuarios.2 points
-
Bonjour, Je ne suis pas contre l’idée du Wall of Fame, mais alors vraiment pas en gros dans le menu général d’un backoffice de ecommerce, ça n’apporte rien pour le bizness, rien pour l’usage, ça surcharge le menu et nuis à l’UX pour rien. Et en termes de crédit pour les contributeurs, un énorme placard du genre a tendance à avoir tout l’effet inverse. Par ailleurs, je ne crois pas être le seul que ça ennuis : https://github.com/PrestaShop/ps_distributionapiclient/issues/62 Ne faites pas la bêtise de désactiver le module ps_distributionapiclient, si ça désactive le Wall of Fame, ça désactive aussi les mises à jour des modules natifs de Prestashop. Faites plutôt cette requête SQL pour le masquer : UPDATE ps_tab SET enabled = 0 WHERE class_name = 'AdminPsdistributionapiclient'; Vous pourrez toujours y accéder depuis cette url : https://votre-site.tld/adminrandom/modules/ps_distributionapiclient/top-contributors?_token=votretoken/ Et pour le réactiver : UPDATE ps_tab SET enabled = 1 WHERE class_name = 'AdminPsdistributionapiclient';2 points
-
Lo que ha pasado es vergonzoso.. es lo que dices tú .. damos 3 meses sin sanciones..o lo que sea.. pero ya se había avisado lo suficiente como para a falta de menos de un mes hagan esto.. no me cabe en la cabeza la panda de inútiles que nos gobierna.. Antes de ayer se dio de alta un cliente en tu servicio, otro estaba apuntado, a espera de contratar el servicio, uno con 2000 facturas mensuales. Evidentemente han dicho que hasta el año que viene nada (lógico). El perjuicio económico que os han causado es inmenso... Ánimos Saludos Enrique1 point
-
Sounds like one of the biggest bull&sh!t, but in these days can be nothing strange when someone having nothing to do tries to change what was working properly... But again, @gaminn site with .com is not showing in search result, but same request shows results from prestashop.COM and somebody tries to say, that .COM is a problem, that .com=US (another shait)... Some result to learn something... A .com domain is a top-level domain (TLD) that stands for commercial, but is now used for all types of websites, not just businesses. It is the most popular and widely recognized domain extension globally, making it a trusted and often default choice for anyone wanting to establish a website. Key characteristics of a .com domain Commercial origin: The .com TLD was originally intended for commercial organizations. Broad use: Over time, it has become available to anyone and is used for personal blogs, non-profits, and other non-commercial sites. Global recognition: It is the most common and familiar domain extension worldwide, so websites with a .com are often more trusted and easier for people to remember. Ubiquitous availability: Due to its popularity, many common names are already registered, but it remains the top choice for most new websites. @gaminn search for SEO optimization and thse who do this, maybe some errors will be spotted, maybe you added some new modules or deleted/disabled some old ones and know there's a mess somewhere and prevents for proper indexing and showing on search results.1 point
-
I need help with adding adsense on my webshop. Google says i need to put a code in html between <head>- and </head>-tags. Can someone please help me1 point
-
LOL, it's so funny. "E82CV371_2C" (model number of a product I sell) was mentioned in this thread and voila - when you search for "E82CV371_2C" you now get link to this thread on the first page of google results. Completely nonrelevant search result for anyone searching for "E82CV371_2C" who is interested in the product. Still, absolutely relevant product page in my eshop is not present in the search results. Hard to understand what's wrong with Google.1 point
-
We are thrilled to announce the release of Hummingbird v2.0.0 Beta. This milestone is the result of a monumental effort, representing more than 320 commits, 500 file changes, 50,000 additions, and 30,000 deletions. The goal is to deliver a developer-first, lightweight, and modular theme that establishes a new standard for the PrestaShop ecosystem.View the full article1 point
-
SEO can feel vague at times — what matters isn’t always clear, and figuring out where to start can be confusing, especially with older PrestaShop shops or newly upgraded 8.x/9.x installs. I created a free on-page SEO checklist based on real-world work I’ve done on customer shops over the years. This isn’t an attempt to solicit work — just sharing experience that might help merchants and developers get a cleaner starting point. The checklist covers: What matters most on product & category pages Practical meta title/description guidance Rich snippets & structured data basics Improving UX to reduce friction (terms popup, unnecessary modals, newsletter walls, etc.) Using FAQs, Q&A sections, and better attribute selection to boost engagement Simple steps that make long-term SEO easier to build on If you’re starting SEO cleanup, planning a redesign, or upgrading to PrestaShop 9, you may find it useful. Link to the checklist: https://prestaheroes.com/blogs/prestashop-alerts/the-on-page-seo-checklist-for-modern-prestashop-stores1 point
-
Thanks for putting this together! On-[age SEO is where many PrestaShop stores get stuck especially duplicate mates and weak category structure. A quick crawl + internal linking cleanup before optimizing content makes a huge difference. Appreciate the checklist.1 point
-
Buenas de nuevo! He publicado un segundo vídeo sobre el tema MCP en PrestaShop, esta vez centrado en una auditoría técnica mucho más profunda. Se analiza a rasgos generales qué implica realmente conectar un LLM a una tienda PrestaShop a través del módulo MCP Server, qué herramientas expone, dónde están los principales riesgos de seguridad (especialmente el conflicto OAuth vs ws_key) y cómo encaja todo esto con la arquitectura legacy de la plataforma. También se revisa casos de uso reales y separando lo que es potencial interesante de lo que aún es demasiado arriesgado para producción. Si os interesa ver hasta dónde llega realmente esta integración y qué problemas técnicos hay que tener en cuenta, aquí lo dejo.1 point
-
Hey Ritter,..italian here, but i manage international shops so it's the same everywhere. You need to create states inside a country...than you create a zone "Sicilia" and you assign states to this zone. If you import italian language maybe you get also states otherwise you have to create manually...But then you have also activate it in country address configuraion, i mean "It needs states?"...Yes. For Sicily zone you have to create 9 cities ( states)...check the picture i've attached Prestashop uses zone for calculate shipping so it's easy to configurate in alla countrries adding "states",,,but i can also filter by Zip-code is neccessary with a module, so the precision is even better because we have some states with different shipping costs!!:-))... i dont's speak Deutsch...let's see if understand..lol Hey Ritter, ich bin Italiener, aber ich betreue internationale Shops, daher ist es überall gleich. Du musst innerhalb eines Landes Bundesländer anlegen. Dann erstellst du eine Zone „Sizilien“ und weise dieser Zone die Bundesländer zu. Wenn du Italienisch importierst, werden die Bundesländer möglicherweise automatisch hinzugefügt. Ansonsten musst du sie manuell anlegen. Anschließend musst du sie aber auch in den Adresseinstellungen des Landes aktivieren. Ich meine, „Braucht es Bundesländer?“ … Ja. Für die Zone Sizilien musst du neun Städte (Bundesländer) anlegen. Sieh dir das beigefügte Bild an. PrestaShop verwendet Zonen zur Berechnung der Versandkosten. Daher ist es einfach, die Bundesländer in allen Ländern durch Hinzufügen von Bundesländern zu konfigurieren. Ich kann aber auch nach Postleitzahl filtern, was mit einem Modul erforderlich ist. Dadurch wird die Genauigkeit noch besser, da einige Bundesländer unterschiedliche Versandkosten haben! :-))1 point
-
This question I felt needed a proper answer so I wrote a blog post based on my experience, I hope it helps. https://prestaheroes.com/blogs/prestashop-alerts/the-on-page-seo-checklist-for-modern-prestashop-stores1 point
-
El Patron - it's working and without declaring in theme.yml (maybe it's giving some advantage in something...) Enough what Andrei suggested and I tried it before asking, just was used to older ps versions when opening 'Inspect(Q)' in your browser, you see that some settings for element are used from 'theme.css' and some from 'custom.css'... And as just to try I put empty 'custom.css' file, loaded the shop and used 'Inspect' hoping to see that settings are coming from 'theme.css' and 'custom.css', I saw a css file loading from cache directory... With PS9 it uses css file from .../themes/classic/assets/cache/theme-86112d.css ... Think this file is a blend of 'theme.css' and 'custom.css'... It just comes a bit more complicated to edit the styling not knowing all the element names as this 'theme-xxx.css' ajusted for saving sapce removing all spaces and all settings sit in one line 119.. Think time came to learn making child theme 🤔1 point
-
Hello, FAQs can help with indexing if implemented following schema.org markup. Content must be useful and relevant. You can find more details by reading this article https://developers.google.com/search/docs/appearance/structured-data/faqpage There are modules in the addon that allow users to ask questions and the administrator to answer them.1 point
-
thanks you for your help and also to @juanrojas Managed to fix it with CSS. It looks like theme issue.1 point
-
@att Wersja 9.0.0 miała problem z aktualizacją modułów. Wersja 9.0.1 rozwiązała ten problem. Aktualizacja z 9.0.0 na 9.0.1 nie powinna sprawić problemu, jeśli miałeś jakieś kłopoty byłoby świetnie gdybyś opisał co się stało. Zespół który zajmuje się Update Assistant jest bardzo resposywny i zależy im na rozwiązywaniu jakichś scenariuszów brzegowych, które czasami się po prostu zdarzają.1 point
-
Thank You for answers. Well, the biggest problem is that those are native modules for Main Page. We should expect consistency in the creation of modules to the new template. On the other hand it is still Hummingbird 0.2. Maybe in 1.0 solutions for modules will be more standardized. Thanks ones more. Have a nice one.1 point
-
For some time now I have been struggling with a problem that causes my SEO results to stagnate. Products or categories appear in Google results on the 2nd or 3rd page. I refined the descriptions, I have introduced friendly links, I installed SSL, I added ALT to the photos, I have set mColors on the website according to Google preferences, I added hyperlinks on each page I have set a meta title and meta description for the products What else should I do to make my website appear in positions 1-3 in Google results? I will add that I have already installed modules that were supposed to improve SEO, but it did not help.1 point
-
Sorry for the basic question but I'm setting up a new site and want to get it right... Should the default product category be 'Home', so the page sits closer to the root? They will still be sorted into other categories for ease of navigation. I am under the impression that pages closer to the root perform better in search results. Hope someone can offer advice Thank you for any help!1 point
-
Salutare, Cel mai simplu ar fi sa editezi modules/ps_facetedsearch/src/Product/SearchProvider.php La linia 93, ar trebui sa ai urmatoarele: $sortPosAsc = new SortOrder('product', 'position', 'asc'); Daca nu vrei sa modifici codul din core, poti incerca cu un modul custom. PrestaShop expune un hook, filterProductSearch, in care, in teorie ar fi posibil sa modifici acele valori1 point
-
Ok, thanks, i though were stable versions as appeared in the normal update process. I just tried this in a test website so there were no problem, i restored the backup and i will wait for the future. Best regards.1 point
-
--El Patron Thanks for the confirmation and overall support. Will move ahead with v.8. Be well.1 point
-
Not possible via hook positions, this is not a module. If you want to change its position you must change it in theme template.1 point
-
I chyba tak zrobię. Właśnie próbowałem zrobić aktualizację do 9.0.1 i wyleciało w kosmos wszystko. Aktualizacja nieudana, ale przecież zrobiłem backup, nie? No nie, backup także nieudany i nie mam już dostępu do backendu ani do frontu. Co za szit.1 point
-
neither 9.0.0 or 9.0.1 should be used, both have add to cart issues, you should wait until at least 9.0.2 (soon I think)...but in reality 9.1 would be best as it's stable version that then should have been the one ps released.1 point
-
Thirty Bees y PrestaShop tienen enfoques distintos. TB nació como un fork de PS 1.6 buscando más estabilidad, y es cierto que puede ser más ligero en algunos entornos. Pero también tiene una comunidad mucho más pequeña y menos soporte especializado, lo que en proyectos grandes puede ser un riesgo. PrestaShop, por su parte, sigue siendo el CMS más extendido en e‑commerce open source, con un ecosistema enorme de módulos y desarrolladores. Eso implica más opciones de integración, aunque también más dependencia de terceros. Al final, no se trata de que uno sea “misión imposible” y el otro “perfecto”, sino de valorar qué plataforma encaja mejor con las necesidades de cada negocio y con el soporte que se espera tener a largo plazo.1 point
-
Hi! First, please make sure that the credit card payment option is activated in your paypal account directly, as well as that your account is eligible for this option and doesn't have any restrictions. Also, the option itself is present in the module only for several countries, such as the USA, Mexico, Brazil, Germany etc. If your country is not on the list, the option won't be present in the module separately. If this is not your case, I invite you to create a support ticket for us with more details: https://addons.prestashop.com/en/contact-us?id_product=1748 Regards, Daria 202-ecommerce1 point
-
A adapter suivant votre préfixe et votre id_lang: SELECT p.id_product, p.ean13, m.name, ExtractValue(pl.description, '//text()') as description FROM `ps_product`p INNER JOIN `ps_product_lang`pl ON(pl.id_product = p.id_product AND pl.id_lang = 1) INNER JOIN `ps_manufacturer`m ON(m.id_manufacturer = p.id_manufacturer)1 point
-
Yes, you’re absolutely correct — temporary email services do have proper DNS setup. Most of them include valid MX, DKIM, DMARC, and SPF records, so from a DNS perspective, they look exactly like Gmail or Outlook. That’s why simple DNS or MX checks alone can’t really catch disposable addresses — they pass those tests just fine. There are actually many different ways to handle this, and the approach really depends on which PrestaShop version you’re using and what you’re trying to block (fake registrations, spam checkouts, etc.). The example shown earlier is just one possible method. Because of what you pointed out, most shop owners end up using a layered approach — something like this: Use a blacklist or API service to detect disposable email domains. Keep basic MX/DNS validation just to block obvious typos. Add behavior or IP filters to stop bots reusing the same IPs.1 point
-
Hello, That is something that was introduced in PHP 8.2. Creating dynamic properties will result in warnings PrestaShop 8.x does not fully support PHP 8.2+ as you can see here The easiest way of fixing your problem is to downgrade to PHP 8.11 point
-
would it not be simpler to just cancel the order?1 point
-
which version of ps? 9.0.0 or 9.0.1? if you cannot fallback to original ps version (restore) then one can only go forward, if on 9.0.0 then you can create a fresh 9.0.1 installation and use from addons migration pro, which can export 'most' of your shop data's, just noticed a 9.0.0 to 9.0.1 did not carry over groups, for most that is not issue unless you added groups. I'm still proving 9.0.1, but 9.0.0 is a NO GO! remember to always post exact ps and php version, it matters.1 point
-
It would appear that the CSV import function is buggy and not useful. I have tried and tried and tried and cannot seem to satisfy that option no matter what I do. Has anyone 1) gotten it to work or b) had any luck with developers fixing it? The category ID must be unique. It can't be the same as the one for Root or Home category. I am down to one error but nothing seems to fix it. Each product ID IS UNIQUE number starting with 1 and incrementing. I tried the option to let the import assign ID and that results in the exact same error. I tried with the column for product ID deletes. Get more errors. I tried with the ID column empty and the option to let Presta assign and same error about requiring unique ID. I think this qualifies as a bug. Because of the number of products I am at a stand still with this whole project until the IMPORT issues can be resolved.1 point
-
Hi, you can find everything in administration => Design => Positions In the search field "Search for a hook" write header and check the option "Display non-positionable hooks" Find Header in the list and you will see modules that use the old Header hook. In the main module file (folder name = module name + .php) you can find the Header hook and change it to displayHeader, including the function. After this change, the module hook will need to be registered again. You can do it again in Design => Position ...1 point
-
1 point
-
Hello, I installed your module but once installed the configuration does not appear, we can only uninstall it, reset it or deactivate it. Cordially Frederic B1 point
-
Hi all, I added some "test" stock manually and it appeared in the search. I then deleted the stock and imported the data from a CSV file, and nothing appeared. I then edited a couple of items and saved them, and they then showed. So it seems that imported items are not indexed until "saved", The answer to this problem lies in the back office CONFIGURE > Shop Parameters >search, then click on either of the following, depending on the size of your database and if it's just some of the stock that's not showing, Add missing products to the index Re-build the entire index I did "entire" and it took seconds, but there were less than 300 items to process. Good luck Chandigar-IT.uk1 point
-
Hola, Necesito añadir un avatar / imagen de cliente en el perfil del cliente para luego mostrarlo en el frontend. ¿Conocéis algún módulo que cumpla estas funcionalidades? Gracias.1 point
-
If PRESTASHOP HAD A VERY TINY AMOUNT OF INTELLIGENCE THEY WOULD HAVE DONE THE FEATURE IN AJAX FROM THE BEGINNING !, I HAVE 50K PRODUCTS SERVER TIMING OUT AFTER 5 MINUTES I WOULD HAVE TO SIT BEHIND MY COMPUTER FOR 5 HOURS PRESING REGENERATE AFTER EACH TIME OUT , GENIUS !1 point
-
Thank you guys for the answer. i had checked the theme translation, unfortunally there are not this sentence...only the following: ---You must agree to our Terms of Service before going any further!--- I agree to the [terms of service] and [revocation terms] and will adhere to them unconditionally---. Hm...1 point
-
Dobrze że działa, teraz masz kilka możliwości, ale chyba najprostszą będzie w plikach modułów które mają być rozwinięte zmień np.: <div class="block_content list-block"> na <div class="block_content list-block" style="display:block"> Czyli dopisujesz style="display:block"1 point
-
Hi 2 All I want to use infinite scroll module for blog page.In my blog page I have used pagination for blog posts.I want to remove pagination from blog page and use infinite scroll. I have already used infinite scroll for my product categories page,now i want the same for blog page as well. How can I do that kindly help. regards;1 point
-
1 point
.png.022b5452a8f28f552bc9430097a16da2.png)