FP5.1 für commerce:seo v2.4.13 Update

  • FeaturePack5.1 für commerce:seo v2next 2.4.13

    Neu:

    • Blog v3 (Admin > Hilfprogramme > Blog Manager)
    • Slider Manager (Admin > Hilfprogramme > Slider Manager)
    • Bootstrap Template im Standard
    • Magnalister im Standard
    • Login jetzt im 1PageCheckout direkt möglich
    • Hintergrundfarbe im Admin definierbar (Admin > Hilfprogramme > CSS Buttons), ist jetzt erweitert, im Bootstrap Template können hier auch die Boxen Überschriften Hintergrund / Farbe definiert werden
    • Versand Tracking (Admin > Konfiguration > Versand Tracking)

    Update/Verbesserungen:

    • der komplette Account Bereich und Login wurde in Klassen ausgelagert, dadurch überlagerbar und wiederverwendbar
    • Google Sitemap Fixes
    • Versandkosten im WK, jetzt auch mit Sperrgut Ausgabe
    • Navigationselemente Sortierung, Anzeige als, Anzeige pro Seite wurden komplett überarbeitet und sind jetzt im Admin schaltbar (an/aus) / (Admin > Konfiguration > Artikel Listen Optionen)
    • Beim Kundenkonto erstellen kann man jetzt Faxnummer, Telefonnummer und Mindestalter definieren (Admin > Konfiguration > Kunden Details), weiterhin wurden dort alle Kundenrelevanten Einstellungen zusammengefasst
    • Blog URL wurde auf /blog/... geändert! Das ist notwendig, damit eine bessere Unterscheidung zwischen Kategorien und Blog statt findet

    Neue Basis HTML Dateien (templates/base)

    • account.html
    • account_edit.html
    • account_history.html
    • account_history_info.html
    • address_book.html
    • address_book_details.html
    • address_book_process.html
    • blog.html
    • blog_reviews.html
    • checkout.html
    • checkout_billsafe.html
    • checkout_payment_block.html
    • checkout_shipping_block.html
    • checkout_wirecard_checkout_page.html
    • create_account.html
    • create_account_guest.html
    • error_message.html
    • gift_cart.html
    • google_sitemap.html
    • gv_send.html
    • login.html
    • logoff.html
    • main_blog.html
    • products_cat_main.html
    • products_item.html
    • slider_content.html
    • start_blog.html
    • wirecard_checkout_page_iframe.html


    Update im Shop vornehmen:


    • Backup vom Shop machen inkl. Datenbank
    • in den Shop einloggen als Admin
    • Shop Cache leeren
    • die entpackten Dateien aus dem ZIP in den Shop hoch laden
    • unter Module > Installation / Update das FP5.1 einspielen
    • SEO-URL durch lafen lassen (wegen den Blog URL)
    • Shop Cache leeren
    • testen

    Wir haben 1 Update bereit gestellt. 1 x komplett Update inkl. Magnalister (ohne fällt weg, weil die Magalister Prüffunktion auf die neuen Module greift) :)

    Gelöschte Dateien:

    D : /admin/includes/javascript/jpicker
    D : /shopscripte/js/bootstrap-dropdown-min.js
    D : /shopscripte/js/bootstrap-dropdown-min.js.jgz
    D : /admin/billsafe_orders_2.php
    D : /admin/billsafe_print_order_2.php
    D : /ai-cache
    D : /includes/classes/class.shipping_estimate.php


    D : /admin/includes/classes/class.paypal.php
    D : /admin/includes/classes/class.shopping_cart.php
    D : /admin/includes/classes/order.php
    D : /admin/includes/classes/order_rcs.php
    D : /admin/includes/classes/order_total.php
    D : /admin/includes/classes/shipping.php
    D : /admin/includes/classes/shopping_cart.php


    D : /includes/classes/billsafe_2
    D : /includes/modules/order_total/ot_billsafe.php
    D : /includes/modules/payment/banktransfer.php
    D : /includes/modules/payment/billsafe_2.php
    D : /includes/modules/payment/billsafe_2hp.php
    D : /lang/english/modules/payment/banktransfer.php
    D : /lang/english/modules/payment/billsafe_2.php
    D : /lang/english/modules/payment/billsafe_2hp.php
    D : /lang/german/modules/order_total/ot_billsafe.php
    D : /lang/german/modules/payment/banktransfer.php
    D : /lang/german/modules/payment/billsafe_2.php
    D : /lang/german/modules/payment/billsafe_2hp.php


    D : /includes/modules/payment/novalnet.js
    D : /includes/modules/payment/novalnet_cc.php
    D : /includes/modules/payment/novalnet_cc3d.php
    D : /includes/modules/payment/novalnet_cc_pci.php
    D : /includes/modules/payment/novalnet_elv_at.php
    D : /includes/modules/payment/novalnet_elv_at_pci.php
    D : /includes/modules/payment/novalnet_elv_de.php
    D : /includes/modules/payment/novalnet_elv_de_pci.php
    D : /includes/modules/payment/novalnet_ideal.php
    D : /includes/modules/payment/novalnet_instantbanktransfer.php
    D : /includes/modules/payment/novalnet_invoice.php
    D : /includes/modules/payment/novalnet_paypal.php
    D : /includes/modules/payment/novalnet_prepayment.php
    D : /includes/modules/payment/novalnet_tel.php
    D : /includes/modules/payment/novalnet_version.txt


    D : /inc/cseo_get_box_data.inc.php
    D : /admin/includes/functions/compatibility.php
    D : /admin/includes/functions/sessions.php
    D : /adaptive-images.php
    D : /ai-cookie.php

    Ab Version 2.5.1 wird Novalnet nicht mehr im Standard ausgeliefert! Hier bitte an Novalnet wenden wegen den neuen Modulen. Es gibt bei Novalneut neue Module für SEPA. Diese wurden uns aber bisher nicht geliefert.

    Was ist bei Problemen zu tun:
    Eine mögliche Fehlerquelle ist, wenn der Shop Cache nicht geleert wurde und es zu Fehlermeldungen zu fehlenden Klassen kommt. Hier kann man im Notfall den Ordner /cache und /templates_c manuell leer machen, ausser den Dateien .htaccess und index.html.

    Nachtrag 15.04.2014: Bitte nach dem Update die SEO-URL laufen lassen! Die URL für den Blog haben sich geändert!!! Die sind jetzt domain.de/blog/...
    Die Änderung war notwendig, um langfristig zu vermeiden, dass die Kategorien vom Blog sich mit Kategorien des Shops haken.

  • Bevor ich was verkehrt mache, kurz ein paar Fragen zum Update:

    1) Du hast geschrieben, dass es zwei Updates mit und ohne Magnalister gibt. Gibt aber nur eine Datei zum runterladen...?

    2) Unter "Gelöschte Dateien" hast Du etliche Dateien aufgeführt. Sollen die nach dem Update manuell gelöscht werden?

    3) Die im Update bereitgestellten Template Dateien: Können die auf alle Templates drüber? Oder müssen die manuell angepasst werden für Grey Day II und Grid Template ?

    4) Habe mir die komplette Version mit dem neuen Template runtergeladen. Es ist in der kompletten Version auch das Grey Day II und das Standard Next enthalten. Sind diese beiden anderen Templates auch auf dem neuesten Stand? Oder nur wie vorher das Standard Next oder jetzt das Boot Template?

    Lieben Dank für die Info.

  • Moin Gemeinde,

    nach der Installation des Update von 2.4.13 auf 2.5.1 läuft die Produktpromotion nicht mehr und der Slider in den Kategorien will auch nicht!
    Muss ich noch etwas beachten damit beides läuft ?? Oder gilt das ganze nur noch für die neuen Templates und nicht mehr für z.B. cseov22-grid?

    gruß
    Zacharias

    Einmal editiert, zuletzt von zremus (14. April 2014 um 15:33)

  • Welche Tabellen sind eigentlich vom Update betroffen? Ich habe einfach alle gesichert gehabt.
    Und nach dem zurückspielen der Dateien läuft erst mal wieder die Bestellbearbeitung.
    Die Produktpromotion läuft auch wieder, hhhmmmmm

  • Alles sichern ist schon mal gut. Was sagt denn das Error Log? DB Update gehe ich davon aus ist eingespielt.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Beim Slider hat sich was geändert, statt id="slider1" und 2 gibt es nur noch die id="slider", ist wegen dem Blog geändert worden, hatte ich vergessen, die Promo sollte aber gehen.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Es gibt in Kürze noch ein kleines Update wegen dem Slider. Also bitte nich vorschnell alles ändern :) Habe die IDs slider1 und slider2 wieder eingebaut.
    Generell können oben genannte Dateien gelöscht werden. Diese werden nicht mehr verwendet.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Cache habe ich mehrfach geleert, das DB Update wird doch mit der installation ausgeführt, oder ?
    Nein leider läuft die Promo nicht!
    Ich muss erst mal zurück weil Bestellungen mit Paypal nicht richtig angezeigt werden.
    Anbei noch das Log:
    [14-Apr-2014 12:33:05 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:36:34 Europe/Berlin] PHP Fatal error: require_once(): Failed opening required '/homepages/13/d205689309/htdocs/acrylglas-seo24/admin/includes/magnalister/php/lib/MLTables.php' (include_path='.:/usr/lib/php5.4') in /homepages/13/d205689309/htdocs/acrylglas-seo24/magnaCallback.php on line 650
    [14-Apr-2014 13:37:52 Europe/Berlin] PHP Strict Standards: Only variables should be passed by reference in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/functions/sessions.php on line 46
    [14-Apr-2014 13:38:03 Europe/Berlin] PHP Strict Standards: Only variables should be passed by reference in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/functions/sessions.php on line 46
    [14-Apr-2014 13:39:03 Europe/Berlin] PHP Strict Standards: Only variables should be passed by reference in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/functions/sessions.php on line 46
    [14-Apr-2014 13:39:15 Europe/Berlin] PHP Strict Standards: Only variables should be passed by reference in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/functions/sessions.php on line 46
    [14-Apr-2014 13:39:33 Europe/Berlin] PHP Strict Standards: Only variables should be passed by reference in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/functions/sessions.php on line 46
    [14-Apr-2014 13:39:51 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:39:56 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:39:57 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:40:05 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:40:06 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:55:18 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:55:23 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:55:26 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:55:27 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 13:55:29 Europe/Berlin] PHP Fatal error: Call to undefined method sofort_sofortlastschrift::checkExistingSofortConstants() in /homepages/13/d205689309/htdocs/acrylglas-seo24/includes/modules/payment/sofort_sofortlastschrift.php on line 51
    [14-Apr-2014 17:59:50 Europe/Berlin] PHP Fatal error: Call to undefined method paypal_checkout::admin_notification() in /homepages/13/d205689309/htdocs/acrylglas-seo24/admin/includes/modules/order_details.php on line 173
    [14-Apr-2014 17:59:54 Europe/Berlin] PHP Fatal error: Call to undefined method paypal_checkout::admin_notification() in /homepages/13/d205689309/htdocs/acrylglas-seo24/admin/includes/modules/order_details.php on line 173
    [14-Apr-2014 18:18:19 Europe/Berlin] PHP Fatal error: Call to undefined method paypal_checkout::admin_notification() in /homepages/13/d205689309/htdocs/acrylglas-seo24/admin/includes/modules/order_details.php on line 173

    Einmal editiert, zuletzt von zremus (15. April 2014 um 07:52)

  • Der Fehler sieht mir aber sehr nach unvollständigem Update aus. Hast Du wirklich den Shop Cache auch mal leer gemacht?

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • ACHTUNG: In Kürze kommt das 2.5.2 Update, dass mit der PayPal Zahlung bei der Bestellung konnte nach vollzogen werden und ist in der 2.5.2 gefixt.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Hallo,

    erhalte im Admin bei einigen Menüpunkten eine weiße Seite.

    Hier der Logfile:

    [15-Apr-2014 15:08:32 Europe/Berlin] PHP Fatal error: Class 'LanguageTextManager' not found in .../admin/cseo_logo.php on line 15
    [15-Apr-2014 15:12:50 Europe/Berlin] PHP Fatal error: Class 'LanguageTextManager' not found in .../admin/blog.php on line 22
    [15-Apr-2014 15:13:16 Europe/Berlin] PHP Fatal error: Class 'LanguageTextManager' not found in .../admin/cseo_gallery_manager.php on line 18
    [15-Apr-2014 15:34:58 Europe/Berlin] PHP Fatal error: Class 'LanguageTextManager' not found in .../admin/box_manager.php on line 18

  • Im Ernst, ich habe öfters den Cache geleert! Ich ziehe die Dateien noch drüber, mal sehen ob's dann klappt.
    Das mit dem Tab "Erweiterungen" würde mich auch interessieren.

  • Hallo, bekomme bei eingeschalteter Sortierung der Artikel folgenden Fehler:

    256 - (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY p.products_id ORDER BY s.specials_new_products_price DESC' at line 24

    SELECT
    p.*,
    pd.*,
    p2c.*,
    c.*
    FROM
    products p
    LEFT JOIN products_description pd ON (p.products_id = pd.products_id )
    LEFT OUTER JOIN products_to_categories p2c ON (p.products_id = p2c.products_id)
    LEFT OUTER JOIN categories c ON (p2c.categories_id = c.categories_id)
    INNER JOIN specials AS s ON (p.products_id = s.products_id) AND s.status = '1'
    WHERE
    c.categories_status='1'
    AND
    pd.language_id = '2'

    AND p.products_date_added > '2014.03.17'

    AND
    c.parent_id = '5335'
    AND
    p.products_status = '1'
    GROUP BY p.products_id
    GROUP BY p.products_id ORDER BY s.specials_new_products_price DESC


    [CSEO SQL Error]

    Ach ja, sonst ist der Shop sauschnell.....

    Einmal editiert, zuletzt von 8tom (16. April 2014 um 14:27)

  • Ich kann die Fehlermeldung prima kopieren, das war es dann aber auch schon :)

    Habe die Sortierung erst mal entfernt.

    In welcher Datei wird denn der Aufruf der Sortierung erzeugt?