Ergebnis 1 bis 9 von 9

Thema: contao 3.2.7, attribute_rating

  1. #1
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard contao 3.2.7, attribute_rating

    Hallo,
    auf meiner lokalen Contao Installation taste ich mich langsam an die ganz tollen MetaModels heran. Was mir derzeit Probleme macht ist das attribute_rating. Anstatt schöner Sterne wird mir nur 0,0 ausgegeben. Die benötigten SimpleAjax.php und SimpleAjaxFrontend.php habe ich in das Rootverzeichnis kopiert.

    Mein Frontendtemplate sieht folgendermaßen aus:
    PHP-Code:
    <?php if (count($this->data)): /* display only if there is data. */ ?>
    <?php $arrItem 
    $this->data[0]; /* fetch first item for title columns. */ ?>

    <!-- Überschrift -->
    <div class = "grid16">
    <h1><br><?php echo $arrItem['text']['nome']; ?></h1>
    <!-- Rate, Atualizado -->
    <?php echo $arrItem['text']['avaliacao']; ?><br><br>
    <?php echo $arrItem['attributes']['atualizado']; ?>[nbsp]:[nbsp]<?php echo $arrItem['text']['atualizado']; ?>
    <br><br>
    </div>
    ...
    ...
    ...
    Mit der Codezeile
    PHP-Code:
    <?php echo $arrItem['text']['avaliacao']; ?>
    versuche ich das Rating auszugeben.

    Es werden alle Daten korrekt ausgegeben. Nur eben anstatt von Sternen wird mir 0,0 angezeigt und eine Bewertung ist natürlich auch nicht möglich.

    Wer weiß Rat, kann mir weiter helfen.

    Gruß Carlos
    Geändert von CarlosBrasil (02.03.2014 um 02:14 Uhr)

  2. #2
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard

    durch das abändern von
    PHP-Code:
    <?php echo $arrItem['text']['avaliacao']; ?>
    in

    PHP-Code:
    <?php if (($strValue $arrItem[$this->getFormat()]['avaliacao']) || ($strValue $arrItem['text']['avaliacao'])): ?>
    <?php 
    echo $strValue?>
    <?php 
    endif; ?>
    werden mir nun Radiobuttons angezeigt. Diese lassen sich auch anklicken, speichern den Klick aber nicht. Und die Sterne die ich anstatt der Radiobuttons gerne hätte sind weit und breit nirgends zu sehen.

  3. #3
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    In der FE-Anzeige (Rendersetting) wählst Du mm_attr_rating statt mm_attr_rating_raw aus.
    Und falls das nicht speichert:
    https://community.contao.org/de/show...l=1#post312823
    Geändert von KlausGrenoble (02.03.2014 um 18:05 Uhr)

  4. #4
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard

    Hallo Klaus,

    mm_attr_rating (Globaler Gültigkeitsbereich) habe ich ausgewählt. Das speichern der star-empty.png, star-full.png und star-hover.png klappt. Die Seite https://community.contao.org/de/show...l=1#post312823 habe ich schon durchgelesen. Installiert habe ich attribute_rating-contao3. Trotzdem will es aus welchem Grund auch immer nicht klappen.

  5. #5
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Na, da bin ich auch überfragt, da ich das rating das letzte Mal in der 2.11.11 benutzt habe.
    http://contao.klausgraf.fr/metamodel...hina-girl.html

  6. #6
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard

    Macht nix, ich bin hartnäckig. Irgendwie bekomme ich das schon noch hin.

    Danke für deinen Tip.

    Gruß Carlos

  7. #7
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard

    Klaus, deine Seite hat mir nun doch noch die Lösung meines Problems gebracht. Ich habe mir den Quelltext der Seite angeschaut. Dabei ist mir diese Zeile
    aufgefallen.

    Nachdem ich im Theme "MooTools laden" eingeschaltet habe, wurden auch die Sterne anstatt der Radiobuttons angezeigt.

  8. #8
    Contao-Nutzer
    Registriert seit
    27.03.2013.
    Beiträge
    161

    Standard

    hi,
    ein guter Tipp Jetzt werden sie bei mir auch angezeigt. Funktioniert das rating Attribut bei dir jetzt unter contao 3.2.7.?
    Grüße

  9. #9
    Gesperrt
    Registriert seit
    20.07.2009.
    Ort
    Recife, Pernambuco, Brasilien
    Beiträge
    90

    Standard

    Hallo,

    ja, sie funktionieren jetzt unter Contao 3.2.7 ohne Probleme

    Gruß Carlos

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •