Jump to content

Shapeir

Members
  • Posts

    79
  • Joined

  • Last visited

Profile Information

  • Location
    Germany
  • Interests
    PrestaShop™ 1.4.6.2
  • Activity
    Other

Recent Profile Visitors

2,803,804 profile views

Shapeir's Achievements

  1. Ich konnte das Porblem lösen. Ich hatte einen Zusatz-button zu den AGB eingebunden. Unter - Einstellungen - Benutzdefefiierte Einstellungen war der Haken für: Partnerangebote aktivieren "deaktiviert". Dadruch wurde das zusatzfeld ausgeblendet und hat natürlich dann bei einer neuanmeldung gefehlt.
  2. Hallo, seit heute Morgen sind auf einmal Kundenregistrierungen nicht mehr möglich. Im Debugmodus kommt folgendes Ergebniss: [PrestaShopException] Kein Eintrag in Customer->optin at line 954 in file classes/ObjectModel.php 949. } 950. 951. $message = $this->validateField($field, $this->$field); 952. if ($message !== true) { 953. if ($die) { 954. throw new PrestaShopException($message); 955. } 956. return $error_return ? $message : false; 957. } 958. } 959. ObjectModelCore->validateFields - [line 272 - classes/ObjectModel.php] ObjectModelCore->getFields - [line 529 - classes/ObjectModel.php] ObjectModelCore->add - [line 261 - classes/Customer.php] - [2 Arguments] CustomerCore->add - [line 487 - classes/ObjectModel.php] - [2 Arguments] ObjectModelCore->save - [line 189 - classes/form/CustomerPersister.php] CustomerPersisterCore->create - [line 61 - classes/form/CustomerPersister.php] - [2 Arguments] CustomerPersisterCore->save - [line 196 - classes/form/CustomerForm.php] - [4 Arguments] CustomerFormCore->submit - [line 62 - controllers/front/AuthController.php] AuthControllerCore->initContent - [line 31 - override/controllers/front/AuthController.php] AuthController->initContent - [line 255 - classes/controller/Controller.php] ControllerCore->run - [line 428 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Hat vieleicht jemand eine Idee wo cih den Fehler dinden kann? Vielen Dank schonmal.
  3. Ich habe den Fehler gefunden. Es lag an einer Einstellung im Menu des Moduls. Folgedner Punkt war aktiv geschaltet: Lieferung an Postfilialen und Packstationen (Einschließlich Erweiterung für Kundenadressen) Nach deaktivierung geht es wieder.
  4. Hallo und vielen Dank für den Hinweis. Ich hatte vor einiger Zeit 2 Module upgedatet. Jetzt habe ich diese testweise deaktiviert und es geht mit deaktiviertem Modul. Es liegt am Modul: DHL - Deutsche Post v2.00- von Silbersaiten Sobald dieses Modul deaktiviert wurde, lädt die Seite wie gewohnt. Ich werde Silbersaiten anschreiben und die Lösung hier posten, falls andere auch dieses Problem bekommen sollten.
  5. Hallo, ich verwende noch einen älteren Prestashop 1.7.4.2. Seit ein paar Tagen lädt die Seite nicht, wenn ich vom Warenkorb auf „zur Kasse“ klicke. (/warenkorb?action=show&checkout) Zur Erklärung: Ich lege zum Test Produkte in den Warenkorb, lasse mir diesen anzeigen, bis dahin funktioniert noch alles. Bei anschließendem Klick auf zur Kasse kommt nur das Lade-Icon und mehr passiert nicht. Das komisch ist, wenn ich mich testweise einlogge geht es direkt. Ich vermute es ist ein Problem im redirect zur Loginseite? Ich habe den Debugmodus gestartet, jedoch erhalte ich im Frontoffice keine Meldungen. Cache gelöscht, force compilation aktiviert,Captcha Modul deaktiviert. Hat jemand einen Tipp woran es liegen könnte? Vielen Dank für jeden Hinweis.
  6. DIe Sache mit den Varianten ist sowieso schon etwas kompliziert :). Es gibt zwei Möglichkeiten Varianten anzulegen. Und jenachdem wie die Variante angelegt wurde verändert sich auch der ausgegebene Wert von {$product.unit_price} Beispiel A von oben nach unten: Werte Artikeleinstellung Preis Verkaufspreis netto= 2,190476 Preis pro Einheit (zzgl. MwSt.) = 19,047619 /kg Werte Artikeleinstellung Versand = Gewicht: 0,1 Werte Artikeleinstellung Varianten 100g Vorausgewählt Auswirkung auf den Preis (zzgl. MwSt.) = 0 Auswirkung auf den Preis pro Einheit (zzgl. MwSt.)= -0 Auswirkungen auf das Gewicht= 0 200g Auswirkung auf den Preis (zzgl. MwSt.) = 2,190470 (Erklärung: NettoVk 200g - Netto Vk 100g (4,38095 - 2,190476) Auswirkung auf den Preis pro Einheit (zzgl. MwSt.)= -21,904762 (Erklärung 2,190470*-10) Auswirkungen auf das Gewicht= 0,1 (Erklärung 0,1 erhöht auf 200g) xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Beispiel B von unten nach oben: Folgt morgen .....gute Nacht...
  7. Sorry das war ungeschickt gewählt. Es geht prinzipiel um Produkte mit Varianten. Folgender Code ist momentan im EInsatz: <span itemprop="price" class="price2">Grundpreis*: {$product.unit_price}{$product.unity}</span> {foreach from=$product.attributes item="property_value" key="property"} <span class="blockcart-modal-product-attr"><strong>{$property}</strong>: {$property_value}</span><br> {/foreach} Folgendes wird mir normalerweise ausgegeben: Bild A Wenn ich nun aber ein Pordukt mit Varianten anklicke erhalte ich folgende Berechnung: Bild B Der Grundpreis ist falsch angegeben. Er wird ind de Übersicht Bild C und in den Product Details Bild D jedoch korret errechnet. Er wählt mir hier einfach den Preis der Vorausgewählten Variation. ICh hoffe ich konnte es so etwas besser erklären.
  8. Hello. due to a product with variables, I am trying to display a feature value in the shopping cart confirmation popup. the responsible file is called modal.tpl I have already read several times that the following code should work for product.tpl: {if isset ($ features)} <div class = "features"> {foreach from = $ features item = feature name = pr_features} {if $ feature.id_feature == 8 OR $ feature.id_feature == 11 OR $ feature.id_feature == 12} <div> {$ feature.name}: <span> {$ feature.value} </span> </div> {/ if} {/ foreach} </div> {/ if} unfortunately nothing is output in the modal.tpl file. Does somebody has any idea? Thanks in advance.
  9. Hallo,#ich habe diese Frage schon in einem anderen Topic gestellt, vieleicht falsch formuliert. Ich möchte in einem Popup den Grundpreis integrieren. Die ging auch normal mit: <span itemprop="price" class="price2">Grundpreis: {$product.unit_price}</span> <span itemprop="price" class="price2">{$product.unity}</span> Nun bekomme ich aber bei einem Produkt mit Varianten einen falschen Preis angezeigt. Nach vielem Testen bin ich soweit gekommen das diese Formel funktioniert (jedoch nur bei Varianten (größte zum kleinsten) {if $$product.unit_price > 0} <span itemprop="price" class="price2">Grundpreis B: {foreach from=$product.attributes item="property_value" key="property"} <span class="blockcart-modal-product-attr">{$product.unit_price/$property_value*100}&euro;</span><br>{/foreach}</span> Nun habe ich auf verschiedenen Wegen herumprobiert und möchte die unterschiedlichen Abfragen mit "if" verschachteln. Meine ist sah folgedn aus, ich weis {*Wenn unit price = leer *} {if $product.unit_price < 0} <span itemprop="price" class="price2">Grundpreis A: {$product.unit_price}</span> <span itemprop="price" class="price2">{$product.unity}</span> DANN {*Wenn foreach Ergebniss = größer 0*} {elseif $product.unit_price > 0} <span itemprop="price" class="price2">Grundpreis B: {foreach from=$product.attributes item="property_value" key="property"} <span class="blockcart-modal-product-attr">{$product.unit_price/$property_value*100}&euro;</span><br>{/foreach}</span> Ansonsten {else} <span itemprop="price" class="price2">Grundpreis C: {foreach from=$product.attributes item="property_value" key="property"} <span class="blockcart-modal-product-attr">{$product.unit_price/$property_value*1000}&euro;</span><br>{/foreach}</span> {/if} Icch hoffe man kann es verstehen und bedanke mich für jeden Hinweis.
  10. Hallo, ich verwende Prestashop 1.7.4.2. Den Grundpreis habe ich mir an diversen stellen schon mit folgenden Code integriert: <span itemprop="price" class="price2">{$product.unit_price}</span> <span itemprop="price" class="price2">{$product.unity}</span> Nun habe ich den Grundpreis im Popup integriert welches sich öffnet wenn man direkt in der Miniatur-Übersicht ein Produkt dem Warenkorb hinzufügt. (siehe Bild popoup) Die zuständige Datei heisst Modal.tpl und befindet sich im Tamplate Ordner unter \modules\ps_shoppingcart. HIer habe ich irgendwann einmal folgenden Code erhalten welcher den Grundpreis mit einbinden sollte: <p class="blockcart-modal-price-product">{$product.price}</p> {hook h='displayProductPriceBlock' product=$product type="unit_price"} <span itemprop="price" >Grundpreis: </span> <span itemprop="price" class="price2">{$product.unit_price}</span> <span itemprop="price" class="price2">{$product.unity}</span> Mit $product.unity wird mir auch die EInheit korekt ausgegeben. mit $product.unity_price wird mir auch der korrekte Grundrpreis bei gewöhnlichen Produkten angezegt. Allerdings habe ich nun ein Produkt mit Varianten erstellt. Hier wird der Grundpreis von einer Variante über berechnungen herunter gerechnet. Nun wird mir nicht mehr der korrekte Grundpreis angezeigt, sondern der Endpreis der Variante. In der Übersicht steht: Mandeln "Weiss / geschält"... ab: 5,25 €* 21,00 € /1kg Wenn ich den Artikel in den Warenkorb lege erscheint: Mandeln "Weiss / geschält" lose per kg 5,25 € Grundpreis: 5,25 € /1kg Inhalt: 250g Fällt hierzu jemaden etwas ein, wie der Berechnungsfehler zustande kommen kann? Der hier angezeigte Grundpreis ist demnach der erechnete Stückpreis des in den Varianten ausgewähten Standart Variante. Ich dachte schon daran einfach die 1Kg Variante als Standart zu wählen. Der Nachteil ist hier dann aber das die teuerste Variante als "Preis ab" angezeigt wird (siehe Bild miniatur). Meine berechnung geht vom kg rechnerisch nach unten. Evtl. ist dies auch falsch und ich muss vom günstigsten nach oben rechnen? Ich hoffe ich konnte mich verständlich ausdrücken und es gibt vieleicht einfach einen anderen Code den ich verwenden kann. Vielen Dank schonmal.
  11. Hallo, wenn ich bei meinem Template eine Suchbegriff eingebe ehalte ich im Grid Look 3 Produkte nebeneinander. Kann mir jemand weiterhelfen, wie / wo ich 4 Produkte in einer Reihe einstellen kann? Hier wäre der link zu meinem Shop und der Ansicht: https://gewuerz-mueller.de/de/search?search_query=telli&controller=search&orderby=position&orderby=categories&orderway=desc&valSelected= Ich habe diesen Post gefunden, komme damit aber nicht zurecht: https://belvg.com/blog/how-to-change-default-grid-in-prestashop-1-6.html Prestashop 1.7 In Prestashop 1.7 as well as in its previous version 1.6 there are 3 product columns for category page and 4 columns for homepage. But there are some differences in implementation. In Prestashop 1.6 bootstrap classes are used (which is described above in details), while in Prestashop 1.7 everything is done with CSS styles. Moreover, in Prestashop 1.7 “display: flex” is applied to create a grid for product list block, and the block width is specified for the product list. Since the width of container block (or product list block), as well as the width of product block, has specified value, the number of products in a row depends on the container block (3 for category page and 4 for homepage). Default width of product list block is 257 pixels (and this is for category page as well as homepage). In order to change the number of products in a row, we should alter the product block width. As an example, let’s try to carry out it on the category page (for homepage and other pages where there’s a product list, it will be the same). We’re going to create not 3, but 4 products in a row. In the style file (make sure the file is attached after the file “/themes/classic/assets/css/theme.css”) we should specify the width of product block (according to the container width it will be 188 pixels). "#products .thumbnail-container {width: 188px;}" "#products .thumbnail-container {width: 188px;}" But it’s not enough for us. Since we’ve changed the block width, we’ll have to change the style of the elements placed within the block. "#products .highlighted-informations {width: 188px;}" "#products img{width: 100%; margin: 0;}" "#products .product-description {width: 188px;}" "#products .highlighted-informations {width: 188px;}" "#products img{width: 100%; margin: 0;}" "#products .product-description {width: 188px;}"
  12. Hallo, die Löung habe ich hier gefunden: For anyone intersting in that, I found a way. I added on my /themes/YOURTHEME/modules/ps_searchbar/ps_searchbar.tpl an hidden input <div id="search_widget" class="col-lg-4 col-md-5 col-sm-12 search-widget" data-search-controller-url="{$search_controller_url}"> <form method="get" action="{$search_controller_url}"> <div class="input-group"> <span class="input-group-btn"> <button class="btn btn-default buttonsearch" type="submit"> <span class="searchbutton"></span> </button> </span> <input type="hidden" name="controller" value="search"> <!-- ADDED TO ALTER THE ORDER --> <input type="hidden" name="order" value="product.position.desc"> <!-- END OF NEW INPUT --> <input id="input-field-id" class="form-control" type="text" name="s" value="{$search_string}" placeholder="{l s='Search our catalog' d='Shop.Theme.Catalog'}"> </div> </form> </div>
  13. Vielen Dank für die ANtwort. Ich habe zwar schon viel im Webshop selbst gemacht, aber ich denke das muss jemadn machen der sich besser als ich auskennt.
  14. Kann hier vieleicht jemadn schon etwas herauslesen? Vielen Dank für jede hilfe. /** * main.js * http://www.codrops.com * * Licensed under the MIT license. * http://www.opensource.org/licenses/mit-license.php * * Copyright 2016, Codrops * http://www.codrops.com */ ;(function(window) { 'use strict'; var openCtrl = document.getElementById('btn-search'), closeCtrl = document.getElementById('btn-search-close'), searchContainer = document.querySelector('.search'), inputSearch = searchContainer.querySelector('.search__input'); function init() { initEvents(); } function initEvents() { openCtrl.addEventListener('click', openSearch); closeCtrl.addEventListener('click', closeSearch); document.addEventListener('keyup', function(ev) { // escape key. if( ev.keyCode == 27 ) { closeSearch(); } }); } function openSearch() { searchContainer.classList.add('search--open'); setTimeout(function() { inputSearch.focus(); }, 500); } function closeSearch() { searchContainer.classList.remove('search--open'); inputSearch.blur(); inputSearch.value = ''; } init(); })(window);
  15. ok vielen dank für die schnelle antwort der Entwickler meldet das ich keinen Support mehr auf das Thema habe, allerdings bestand der Fehler von anfang an und ist auch auf seiner Shopdemo zu bemerken. Hier kann ich evt. auch nach einem Entwickler/Programierer suchen?
×
×
  • Create New...