Ergebnis 1 bis 11 von 11

Thema: Nachrichten: Bilder und Title Attribut in Artikeldetails

  1. #1
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Frage Nachrichten: Bilder und Title Attribut in Artikeldetails

    Hallo

    Im Teaser-Template wird für Bilder das Title-Attribut mit dem Alt-Attribut befüllt:
    Code:
    title="<?= $this->alt ?>
    . Im News-Full-Template jedoch wird im Enclosure der normale Bildtitel definiert:
    Code:
    title="<?= $enclosure['title'] ?>
    .

    Ist es möglich, hier auch das Alt-Attribut irgendwie hineinzumachen wie beim Teaser?
    Code:
    title="<?= $enclosure['alt'] ?>
    funktioniert leider nicht.

    Danke
    Chris.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.338
    Partner-ID
    10107

    Standard

    In der Dateiverwaltung gibt es ja von Haus aus nur title, url und caption.

  3. #3
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    In den Newsdetails, unter Bildeinstellungen, kann ich doch Alternativer Text sowie Titel eingeben. Im News-Full-Template wird aber nur der Titel ausgegeben. Ich möchte nun aber gerne den Alternativen Text für das Image-title-Attribut ausgeben. Verstehst du was ich meine?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.338
    Partner-ID
    10107

    Standard

    Ja, aber du hast ja von Enclosures, also Dateianhängen gesprochen?

  5. #5
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    Ahh. Sorry. Wusste nicht dass die Enclosures die Dateianhänge sind. :-) Jetzt ist mir auch klar was du meinst.

    Also ich spreche von den Bildern in den Newsdetails ... wie kann ich da das img-title Attribut mit dem alt-Attribut besetzen, wie bei den Teasern?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.338
    Partner-ID
    10107

    Standard

    Im news_full Template wird das Teaserbild von Haus aus gar nicht ausgegeben. Du musst dir diesen Code erst selbst einbinden. Hast du das überhaupt gemacht?

  7. #7
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    Ja, das habe ich eingebaut, funktioniert auch soweit. Hab den Code von News-Latest rüberkopiert:

    Code:
      <?php if ($this->hasText): ?>
        <?= $this->text ?>
      <?php else: ?>
        <div class="ce_text block">
    		<?php if ($this->addImage): ?>
    			<figure class="image_container<?= $this->floatClass ?>"<?php if ($this->margin): ?> style="<?= $this->margin ?>"<?php endif; ?>>
    
    			  <?php if ($this->href): ?>
    				<a href="<?= $this->href ?>"<?= $this->attributes ?> title="<?= $this->alt ?>">
    			  <?php endif; ?>
    
    			  <?php $this->insert('picture_default', $this->picture); ?>
    
    			  <?php if ($this->href): ?>
    				</a>
    			  <?php endif; ?>
    
    			  <?php if ($this->caption): ?>
    				<figcaption class="caption"><?= $this->caption ?></figcaption>
    			  <?php endif; ?>
    			</figure>
    		<?php endif; ?>
    				<?= $this->teaser ?>
        </div>

    Ist es so, dass für die Newsdetails der gesamte Inhalt inkl. Bild mit <?= $this->text ?> ausgeben wird???

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.338
    Partner-ID
    10107

    Standard

    Zitat Zitat von chrizzbee Beitrag anzeigen
    Ja, das habe ich eingebaut, funktioniert auch soweit. Hab den Code von News-Latest rüberkopiert:
    Das sollte passen denke ich.



    Zitat Zitat von chrizzbee Beitrag anzeigen
    Ist es so, dass für die Newsdetails der gesamte Inhalt inkl. Bild mit <?= $this->text ?> ausgeben wird???
    Das Teaserbild wird dort nicht ausgegeben. Es wird der Detailinhalt ausgegeben.

  9. #9
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    eben, das denke ich auch. wenn aber der gesamte detailinhalt über <?= $this->text ?> ausgegeben wird, kann ich hier wohl nur schwer eingreifen und die bild-ausgabe entsprechend steuern, wie beim teaser, oder?

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.338
    Partner-ID
    10107

    Standard

    Der Detailinhalt wird über Inhaltselemente zusammengestellt. Wenn im Inhaltselement Bild bzw. Text kein "alt" Attribut für das Bild hinterlegt ist, kann auch keines ausgegeben werden.

  11. #11
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    alles klar. habe gerade gesehen, dass ich das template ce_text entsprechend erweitern kann, sodass der alt-tag mit ins bild kommt. funktioniert tadellos. danke dir sowieso!!

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
  •