• Resolved zarius

    (@zarius)


    Hallo,

    nach Update auf WordPress 4.1.1 Woocommerce 2.35 (vorher 2.2.11) und Germanized 1.2.3 (von 1.2.0) erhalten wir auf ganz normalen Seiten (z.B. unser Impressum) diesen Fehler:

    <b>Fatal error</b>: [] operator not supported for strings in <b…plugins/woocommerce-germanized/woocommerce-germanized.php</b> on line <b>392</b>

    und noch diesen Hinweis:
    <b>Notice</b>: The get_product_search_form filter ist seit Version veraltet! Benutze stattdessen pre_get_product_search_form

    Wenn wir Germanized deaktivieren, kommen der Fehler und die Notice nicht.

    Es handelt sich um die Funktion “public function filter_templates”.
    Dort hat sich durchaus etwas ge?ndert, nicht aber an der beanstandeten Stelle.

    Hilfe willkommen

    https://www.ads-software.com/plugins/woocommerce-germanized/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter zarius

    (@zarius)

    Update:

    Die Notiz gab den entsprechenden Hinweis:
    – das Theme verwendet an zwei Stellen die alte Funktion get_product_form
    – ersetzt man diese durch pre_get_product_form funktionier alles wieder auch mit “germanized”

    Warum der Fehler nur mit germanized zusammen auftrittist unklar.
    woocommerce bietet eigentlich noch die alte Funktion an, ist ja auch nur eine Notiz.

    Plugin Author vendidero

    (@vendidero)

    Hi,

    ich denke, dass die PHP Notice nur wegen des fatal errors angezeigt wurde (oder hast display_errors bzw. WP_Debug gesetzt?). Ich habe mich jetzt dazu entschlossen einen etwas eindeutigeren, mit prefix ausgestatteten Eintrag in der $globals zu setzen, sodass es hier nicht mehr zu (Namens-) Konflikten kommen kann. Du kannst dir gerne schon die neueste Version von GitHub ziehen, wird auch sicher bald ein WP Update geben:

    https://github.com/vendidero/woocommerce-germanized

    Grü?e

    Thread Starter zarius

    (@zarius)

    – das Theme verwendet an zwei Stellen die alte Funktion get_product_search_form
    – ersetzt man diese durch pre_get_product_search_form funktioniert alles wieder auch mit

    Thread Starter zarius

    (@zarius)

    Es war WP_Debug gesetzt.

    Danke fürs melden, auch wenn es schlussendlich am Theme lag.

    Thread Starter zarius

    (@zarius)

    So,

    Korrektur des oben gesagten:
    – Es lag nicht am Theme / get_product_search_form war wohl deprecated und ist es nun wieder nicht mehr !? Warum dann die Warnung kam !?
    – mit dem neuen Codestand von heute morgen tritt sowohl der Fehler als auch die Warnung nicht mehr auf!

    Vielen Dank für die schnelle L?sung. Abgeschlossen.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[] operator not supported for strings’ is closed to new replies.