Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Petit UP. nouvelle maj du module depuis mon post, mais bug toujours présent. AUCUNE réponse du dév via Presta Addon.... Super sérieux de leur part. Quelqu'un aurait une solution pour corriger ce soucis ?
  3. Du hast doch beide Versionen im Download erhalten, oder? Die Angaben bei MyPresta sind etwas rätselhaft und ohne Datum / Angaben zur Versionsunterstützung, offenbar hat Prestashop die Produktseiten des BO irgendwann geändert (oder gibt es zwei gleichzeitig?). Ich würde das ältere Modul deinstallieren und das neue installieren, vielleicht ist das ältere nicht mit deiner Prestashop-Version kompatibel. Sicherheitshalber: Welche PHP-Version läuft bei dir?
  4. Hi, In this directory, themes/classic/templates look for the code that usually enclosed within {block name="left_column"} and {/block} tags. Surround the code for the left column with a conditional statement that checks if the current page is a brand page or a manufacturer page. Sample code : {if $page.page_name == 'manufacturer' || $page.page_name == 'brand'} {block name="left_column"} // left column content here {/block} {/if} Clear the cache after making the changes and test if it works. I hope this would help. Thanks!
  5. Today
  6. Ich habe das OLD installiert, da ich nicht Experimentell aktiviert habe. sollten beide für 1.7.X passend sein. das Experimentelle habe ich nie installiert. Aber scheinbar geben sie zwar an, dass es das 1.4.1 ist, aber downloaden tut man das 1.4.0
  7. Das sind, wenn ich das richtig sehe, zwei verschiedene ZIP-Dateien / Versionen, welches ZIP hast du denn installiert (oder beide, das könnte vielleicht dazu führen, dass die sich gegenseitig blockieren)?
  8. Mir fällt auf, dass in der Modulliste Version 1.4.0 steht, es laut Angebotsseite aber schon eine Version 1.4.1 gibt. Hast du die Einstellungsseite des Moduls aufgerufen, teste auch einmal den Schalter auf die Anzeige der Logos.
  9. Wenn du magst schaue ich mir das Modul mal unverbindlich an, evtl. ist es ja nur ein kleines Problem mit deiner Version (die Technik das zu machen hat sich in neueren Versionen grundlegend geändert)
  10. Hallo! Ja, das Modul ist aktiviert und den Cache lösche isch täglich mehrfach. Grüsse
  11. Hast du nach der Installation des Moduls mal die Caches / den Inhalt des Ordners var/cache gelöscht? Steht das Modul in der Modulliste als "aktiviert"? Hast du einmal die Modulseite aufgerufen (existiert die)?
  12. Ok, das ist schade, dass es keinen Support mehr gibt für diese Module. Vielleicht ist dann meine Prestashop Version zu neu. Vor dem Export/import der Produktdaten von unserem alten Webshop-System auf Prestashop hatten wir alle Produkte mit Brand-Artikelname benannt. Nun haben wir jedoch die Brand extrahiert und anders dargestellt. Deshalb soll nun der Brandname aus dem Artikelname verschwinden. Das macht jedoch dann die Suche nach allen Produkten einer Marke schwierig in der Artikelübersicht. Mit einer zusätzlichen Spalte, wo man per Drop-Down Menü die Marke auswählen kann, damit es dann alle Artikel dieser Marke anzeigt, wäre ich super happy. Falls das jemand programmieren kann, ich zahle dafür natürlich auch 🙂
  13. Bonjour, Activez d’abord le mode débogage et réessayez en ajoutant une image/un produit pour vérifier les informations sur l’erreur.
  14. Ich habe das Modul installiert und dann ist einfach nichts gekommen bei der Backoffice Übersicht bei Artikel. Ich weiss nicht, wie man das anders als "nicht funktioniert" deklarieren kann. Ok, ich bin kein ITler und kann nicht in den Codes nachprüfen, woran es scheitert. Vielleicht könnte ich dann eine genauere Auskunft geben.
  15. Jeszcze sprawdź sobie tabelę ps_configuration, tab tez są url.
  16. Bonjour, Quelqu'un peut il m'aider ; impossible de créer mes nouveaux produits; systématique lorsque je veux ajouter une photo, j'ai l'affichage ERREUR DE SERVEUR INTERNE 500; Avez vous déjà rencontre ce genre de bug Merci par avance pour votre aide sylvie
  17. Czyli dokłanie takie coś jak pisałem wyżej, Ponowie pytanie czyli potem wystarczy zmienić w bazie tylko w 2 miejscach url tj: w _shop_url -> domain w _shop_url -> domain_ssl
  18. Nie zauważyłem screana Twojego bo z telefonu pisałem. To może zostaw kuriera pobraniowego tak jak masz, że od wagi będzie dobierał odpowiednią stawkę za transport. A po prostu w inny przewożnikach typu np. paczkomat tak jak Ci podałem wyżej, że od ceny całkowitej. I zamówienia od 0 do 300 masz jakaś tam stawkę transportu, a powyżej 300 masz 0
  19. i found a strange thing. why do the prestashop allow a customer leave both phone and mobile blank. where can i set it at least fill one , phone or mobile if no phone or mobile left , how could you ship your order?
  20. Hello, I found the solution myself, I will not use API but directly with database connection. The lower code for version 1.7.8.7 works correctly, which makes me very happy. I tested it on several products that were purchased in their last available sizes and had 0 quantity in the menu Monitoring -> "List of products with combinations but without available quantities for sale". With the code below, it is much faster to remove the 0 quantity. <?php $servername = "localhost"; // $username = ""; // $password = ""; // $dbname = ""; // $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT id_product FROM ps17_product WHERE active = 1"; $result = $conn->query($sql); $active_products = array(); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $active_products[] = $row["id_product"]; } } $zero_quantity_attributes = array(); foreach ($active_products as $product_id) { $sql = "SELECT pa.id_product_attribute FROM ps17_product_attribute pa JOIN ps17_stock_available sa ON pa.id_product_attribute = sa.id_product_attribute WHERE pa.id_product = $product_id AND sa.quantity = 0 AND pa.id_product_attribute NOT IN ( SELECT pa2.id_product_attribute FROM ps17_product_attribute pa2 JOIN ps17_stock_available sa2 ON pa2.id_product_attribute = sa2.id_product_attribute WHERE pa2.id_product = $product_id AND sa2.quantity > 0 )"; $result = $conn->query($sql); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $zero_quantity_attributes[$product_id][] = $row["id_product_attribute"]; } } } $attribute_ids = array(); foreach ($zero_quantity_attributes as $product_id => $attributes) { foreach ($attributes as $attribute_id) { $sql = "SELECT id_attribute FROM ps17_product_attribute_combination WHERE id_product_attribute = $attribute_id"; $result = $conn->query($sql); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $attribute_ids[$product_id][$attribute_id][] = $row["id_attribute"]; } } } } $attribute_names = array(); foreach ($attribute_ids as $product_id => $attributes) { foreach ($attributes as $attribute_id => $attribute_list) { foreach ($attribute_list as $attribute) { $sql = "SELECT name FROM ps17_attribute_lang WHERE id_attribute = $attribute AND id_lang = 1"; $result = $conn->query($sql); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $attribute_names[$product_id][$attribute_id][] = $row["name"]; } } } } } if (count($attribute_names) > 0) { foreach ($attribute_names as $product_id => $attributes) { echo "<p>Product ID: $product_id</p>"; echo "<ul>"; foreach ($attributes as $attribute_id => $attribute_list) { foreach ($attribute_list as $attribute_name) { echo "<li>$attribute_name <form method='POST'><input type='hidden' name='product_id' value='$product_id'><input type='hidden' name='attribute_id' value='$attribute_id'><input type='submit' name='delete_attribute' value='DELETE'></form></li>"; } } echo "</ul>"; } } else { echo "No products with zero quantity found."; } if (isset($_POST['delete_attribute'])) { $product_id = $_POST['product_id']; $attribute_id = $_POST['attribute_id']; $sql_delete = "DELETE FROM ps17_product_attribute WHERE id_product = $product_id AND id_product_attribute = $attribute_id"; if ($conn->query($sql_delete) === TRUE) { echo "The attribute has been successfully deleted."; } else { echo "An error occurred when deleting the attribute: " . $conn->error; } } $conn->close(); ?> Best regards to all
  21. Thank you @Andrei H As you told, it worked great after changing the config file.
  22. @Mabcin Ok tylko jest kwestia tego, że ja muszę mieć zamówienie według wagi zdefiniowane nie według ceny całkowitej. Klient mi zamówi za 15 zł na wagę 1k i co wtedy ? dlatego chyba nie mogę ustawić takiej reguły jaką mi podałeś?? bo jak widać do każdej wagi mam przypisaną cenę w sensie z zakresu.
  23. J'ai testé en local et je penses que ça pourrait foirée, mais j'ai tester sans cette condition et même problème...
  24. Postaw nowy na sub domenie, później tylko przepnij domenę na hostingu na nowy folder i zmień w bazie danych url. Jeśli nie robisz migracji produktów etc, to wystarczy.
  1. Load more activity
×
×
  • Create New...