Ergebnis 1 bis 7 von 7

Thema: PHP Warning in /tpl_product_reviews_info_default.php

  1. #1
    Padawan Stufe I Avatar von Domain
    Registriert seit
    24.01.2011
    Ort
    Landei innem erloschenen Vulkankrater
    Beiträge
    72
    Themen
    10
    DANKE
    8
    erhaltene Danke

    Ausrufezeichen PHP Warning in /tpl_product_reviews_info_default.php

    STEHT NUR IM LOGFILE, Präsenz funzt tadellos...

    [09-Sep-2012 10:45:27] PHP Warning: sprintf() [<a href='function.sprintf'>function.sprintf</a>]: Too few arguments in /bla/nocheinordner/xxx/meinedomain/includes/templates/viennabright/templates/tpl_product_reviews_info_default.php on line 78

    Hallöle...

    Kann *zufällig* irgendjemand mit der Fehlermeldung was *anfangen* ???

    Bezieht sich auf die Artikelbewertungen und taucht immer einmal auf, und ich weiss leider nicht warum

    Ist das bei euch reproduzierbar?

    Dankeschön für helping am sonntag
    Geändert von Domain (10.09.2012 um 03:48 Uhr)
    livin' is easy with eyes closed...

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.080
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 958

    Standard

    Poste doch mal den Inhalt Deiner includes/languages/german/(DEINTEMPLATE)/product_reviews_info.php
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. #3
    Padawan Stufe I Avatar von Domain
    Registriert seit
    24.01.2011
    Ort
    Landei innem erloschenen Vulkankrater
    Beiträge
    72
    Themen
    10
    DANKE
    8
    erhaltene Danke
    Erstellt von

    Pfeil bitteschön

    Ich hab da *natürlich* html drin

    product_reviews_info.php

    define('NAVBAR_TITLE','Bewertungen');
    //define('SUB_TITLE_PRODUCT', 'Product:');
    //define('SUB_TITLE_FROM', 'From:');
    //define('SUB_TITLE_DATE', 'Date:');
    //define('SUB_TITLE_REVIEW', 'Review:');
    //define('SUB_TITLE_RATING', 'Rating:');
    define('TEXT_OF_5_STARS','<b>%s</b> von <b>5</b> Sternen');
    define('TEXT_PRODUCT_INFO','Artikelinformationen') ;
    define('TEXT_REVIEW_ADDITIONAL', 'Weitere Bewertungen lesen');


    product_reviews.php

    define('NAVBAR_TITLE','Bewertungen');
    define('TEXT_OF_5_STARS','<b>%s</b> von <b>5</b> Sternen');
    define('TEXT_PRODUCT_INFO','Artikelinformationen') ;
    define('TEXT_READ_REVIEW','Bewertung lesen');


    Danke Dir für's d'rüberguggen

    Beste Grüsse
    livin' is easy with eyes closed...

  4. #4
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.080
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 958

    Standard

    Das HTML sollt egal sein, dafür scheint das ein sehr feinfühliges Errorlogging zu sein
    Im Template steht ja wohl sowas hier:
    Code:
    <h3 class="rating"><?php echo zen_image(DIR_WS_TEMPLATE_IMAGES . 'stars_' . $review_info->fields['reviews_rating'] . '.gif', sprintf(TEXT_OF_5_STARS, $review_info->fields['reviews_rating'])), sprintf(TEXT_OF_5_STARS, $review_info->fields['reviews_rating']); ?></h3>
    Das ruft zweimal dieselbe Sprachdefinition TEXT_OF_5_STARS auf. Die erste ist für das alt Tag bei dem Sternbild und braucht wohl sicher kein extra Styling
    Die zweite für ist die Textausgabe neben dem Sternbild.
    Der Text ist zwar gleich, aber probier mal folgende Änderung im Template:
    Code:
    <h3 class="rating"><?php echo zen_image(DIR_WS_TEMPLATE_IMAGES .  'stars_' . $review_info->fields['reviews_rating'] . '.gif',  sprintf(TEXT_OF_5_STARS, $review_info->fields['reviews_rating'])),  sprintf(TEXT_OF_5_STARS_2, $review_info->fields['reviews_rating']);  ?></h3>
    Und dann im Sprachfile ändern auf:
    Code:
    define('TEXT_OF_5_STARS','%s von 5 Sternen');
    define('TEXT_OF_5_STARS_2','<b>%s</b> von <b>5</b> Sternen');
    Selbiges entsprechend im Template und Sprachfile der products_reviews
    Verschwindet das danach aus den Logs?
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  5. #5
    Padawan Stufe I Avatar von Domain
    Registriert seit
    24.01.2011
    Ort
    Landei innem erloschenen Vulkankrater
    Beiträge
    72
    Themen
    10
    DANKE
    8
    erhaltene Danke
    Erstellt von

    Standard diesmal war es leider nichts...

    Leider Nein, Webchills,

    war ne schnicke Idee, aber taucht immer noch auf

    Habs gerade in Allen Variationen getestet - so leider nicht...

    Beste Grüsse


    Nachtrag, habs jetzt überall geändert, in reviews, product_review_info und product_reviews_default - isses nicht...

    Und in ALLEN Varianten kaskadiert... auch nicht

    Ich baus mal um, und nehm den sprintf raus und fummels als *normales* echo, mal sehen...
    Geändert von Domain (10.09.2012 um 19:07 Uhr)
    livin' is easy with eyes closed...

  6. #6
    Padawan Stufe I Avatar von Domain
    Registriert seit
    24.01.2011
    Ort
    Landei innem erloschenen Vulkankrater
    Beiträge
    72
    Themen
    10
    DANKE
    8
    erhaltene Danke
    Erstellt von

    Standard bissi blöd zum umstricken...

    Ich such eher mal hier rum...

    call_user_func_array ('sprintf', $BLABLA) - das würde es erklären, denn $reviews['reviewsRating'] ist doch ein array, oder?

    An dem define liegt das wohl nicht, allerdings... kein %s, kein Log-Warning

    Aber - um Gottes Willen, wo das dann alles umgestrickt werden müsste...

    Mach' Dir bitte kein Stress

    Beste Grüsse
    livin' is easy with eyes closed...

  7. #7
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.080
    Themen
    85
    DANKE
    3
    Erhaltene Danke: 958

    Standard

    Du musst noch andere Dinge verändert haben. In einer normalen Installation unter PHP 5.3 sind keinerlei solcher Meldungen im Log, daher muss da auch nichts umgestrickt werden.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

Ähnliche Themen

  1. Warning: Bitte um Hilfe!!!
    Von levsever im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 01.02.2011, 10:56
  2. Komisches Warning
    Von Frage im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 15.09.2007, 18:27
  3. Warning: Cannot modify header information
    Von simmsen im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 07.05.2007, 16:22
  4. Warning: Division by zero ??? Fehler ???
    Von daron im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 3
    Letzter Beitrag: 06.11.2006, 23:51
  5. Warning: strstr()
    Von erwin im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 6
    Letzter Beitrag: 18.04.2005, 21:13

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]