Ergebnis 1 bis 8 von 8

Thema: Textveränderung in der Darstellung

  1. #1
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard Textveränderung in der Darstellung

    Hallo

    ich brauche Hilfe! Jetzt wird auf der Seite folgendes angezeigt:

    Besucher:

    35678

    Ich möchte aber folgende Anzeige:

    35678 Besucher

    Ich denke, dass ich im Template etwas verändern muss. Jetzt sieht es so aus:

    <!-- indexer::stop -->
    <div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
    <?php if ($this->headline): ?>
    <<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>>
    <?php endif; ?>

    <?php foreach ($this->visitors as $visitor): ?>
    <span class="visitor_count invisible">{{cache_visitors::<?php echo $visitor['VisitorsKatID']; ?>::count}}</span>
    <div class="visitor_hitstotal" ><div id="TotalHitCountLegend"><?php echo $visitor['TotalHitCountLegend']; ?></div><div id="TotalHitCount" >{{cache_visitors::<?php echo $visitor['VisitorsKatID']; ?>::totalhit}}</div></div>
    <?php if ($visitor['VisitorsStartDate']): ?><div class="visitor_countsince" ><div id="VisitorsStartDateLegend"><?php echo $visitor['VisitorsStartDateLegend']; ?></div><div id="VisitorsStartDate">&nbsp;{{cache_visitors::<?p hp echo $visitor['VisitorsKatID']; ?>::start}}</div></div><?php endif; ?>
    <?php endforeach; ?>
    </div>
    <!-- indexer::continue -->


    Was muss ich verändern, um die gewünschte Darstellung zu erhalten ?

    Besten Dank und Gruss Hans

  2. #2
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo Hans,

    Vermutlich ist der folgende Abschnitt im Template für die aktuelle Anzeige verantwortlich:
    HTML-Code:
    <div class="visitor_hitstotal"  >
      <div  id="TotalHitCountLegend">
        <?php echo  $visitor['TotalHitCountLegend']; ?>
      </div>
      <div  id="TotalHitCount"      >
        {{cache_visitors::<?php echo  $visitor['VisitorsKatID']; ?>::totalhit}}
      </div>
    </div>
    Im ersten Ansatz könntest du mal die beiden inneren DIVs vertauschen. Alles andere bleibt wie es ist.
    Dann musst du noch den Text 'Besucher:' ändern. Dazu muss es irgendwo den lokalisierten Text für den Key 'TotalHitCountLegend' geben. Die beiden DIVs hinterenander erzwingen außerden, dass die Ausgabe mehrzeilig erscheint. Also gibst du den Text 'Besucher' besser im DIV 'TotalHitCount' aus.

    Falls du nicht mehrere Sprachen unterstützen willst/musst, dann geht es ganz einfach:
    HTML-Code:
    <div class="visitor_hitstotal"  >
      <div  id="TotalHitCount"      >
        {{cache_visitors::<?php echo  $visitor['VisitorsKatID']; ?>::totalhit}} Besucher
      </div>
    </div>
    Gruß,
    folkfreund

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hallo Hans,
    die default Ausgabe für die totale Anzahl der Besucher ist "Besucher gesamt:".
    Ändern kann man das durch Eintrag in die langconfig.php wie folgt:
    PHP-Code:
    $GLOBALS['TL_LANG']['visitors']['TotalVisitCountLegend'] = 'Besucher'
    Der Template Ausschnitt von Dir beschreibt aber die Zugriffe (Hits) nicht die Besucher (visits).

    Zitat Zitat von folkfreund
    Die beiden DIVs hinterenander erzwingen außerden, dass die Ausgabe mehrzeilig erscheint
    Nicht unbedingt, die Beispiel CSS die ich mitliefere legt die nebeneinander per CSS.
    Die Reihenfolge müsste hierzu natürlich trotzdem gedreht werden, wobei man auch das tricksen könnte, aber das wäre etwas schräg.
    Geändert von BugBuster (23.05.2011 um 09:04 Uhr) Grund: localconfig zu langconfig korrigiert
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo BugBuster,
    danke für die Korrektur!

    folkfreund

  5. #5
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Hallo Bugbuster

    Den Begriff 'Besucher' habe ich inzwischen geändert auf 'Besuche', allerdings in SYSTEM/MODULES/VISITORS/LANGUAGES/DE/default.php

    Habe ich da was falsch gemacht oder gibt das Probleme ?

    So benannt kann Hits richtig sein.

    Ich versuchs jetzt noch mit der Reihenfolge und auf einer Zeile

    Danke und Gruss Hans

  6. #6
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Hallo folkfreund

    danke für die Lösung des Problems. Die Darstellung ist jetzt nach Wunsch.

    Warte jetzt noch ab, was BugBuster zu meiner Textkorrektur meint, allenfalls muss ich das noch korrigieren.

    Gruss hans

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    wenn du es direkt in den Sprachdateien des Moduls korrigierst geht das zwar, ist aber so nicht Update sicher.

    Dann muss ich mich auch korrigieren, um das Update sicher zu bekommen diese Zeile nicht in die localconfig.php sondern langconfig.php (/system/config/..) legen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Ich suche noch die Stelle, wo ich den Text rechtsbündig stellen kann.

    Danke schon jetzt für die Hilfe!

    Gruss Hans

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
  •