[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Fragen zu Metadaten/Sonstiges - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
grb2
Beiträge: 232
Registriert: 3. Feb 2006, 12:27
Wohnort: Weismain
Kontaktdaten: Website

Fragen zu Metadaten/Sonstiges

30. Mär 2006, 10:00

Hallo zusammen,

ich habe ein paar Fragen zum Punkt Metadaten/Sonstiges:

Wozu dient die Angabe von Metafile/Bild und wie kann ich auf diese Bild/Dateiinformation zugreifen? Im Formular habe ich die Feldbezeichnung REX_MEDIA_1 gefunden.

Was bewirkt die angeklickte Checkbox Teaser? Kann ich auf den Zustand der Checkbox über das Feld meta_teaser zugreifen?

Was legt der Artikeltyp fest und wo wird diese Information ausgewertet?

Ist folgende Erweiterung im Backend möglich?
Beim Anlegen oder Editieren eines Artikels soll man nicht sofort im Editiermodus, sondern erst im Punkt Metadaten/Sonstiges landen.

Danke im Voraus für eure Tipps.

Gruß Simon

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

30. Mär 2006, 12:33

hi,

die metadaten kannst du über

$this->getValue("teaser")
$this->getValue("file")

abrufen..

das direkte springen auf den metaordner kann man aendern, aber dann nur direkt im redaxo .. dazu in die include/pages/content.inc.php und dort nach

if ($mode != "meta") $mode = "edit";

suchen.. und anpassen..

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

dag
Beiträge: 369
Registriert: 24. Aug 2004, 22:11
Wohnort: Dortmund
Kontaktdaten: Website

31. Mär 2006, 15:07


Havard
Beiträge: 150
Registriert: 20. Jan 2005, 19:59

5. Aug 2006, 18:06

Hey,

ich wollte jetzt bereits im Template ohne ein Modul zu verwenden die Metafile anzeigen lassen, nur leider wird weder bei der Verwendung von

$this->getValue("file")
sowie
$this->getValue(file)

lediglich der Name der Grafik angezeigt, nicht die Grafik selbst und bei

$this->getFile()

erhalte ich im Frontend lediglich eine Fehlermedlung.

Was mache ich falsch?

Vielen Dank für Eure Hilfe!

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

5. Aug 2006, 18:46

Hi Havard,

dieses Modul kann zwar ein wenig mehr als du Brauchst, aber prinzipiell sollte es dir weiterhelfen:
http://www.redaxo.de/165-Moduldetails.html?module_id=29

Gruß,
Markus

Havard
Beiträge: 150
Registriert: 20. Jan 2005, 19:59

5. Aug 2006, 19:14

Dieses Modul habe ich bei meiner Suche bereits unter die Lupe genommen, prinzipiell das was ich möchte.

Jedoch möchte ich, wie oben beschrieben, unbedingt in mein Template diesen Code einpflegen

Code: Alles auswählen

	<?php
		print $this->getValue("file"); 
		print '<h1>'.$this->getValue(name).'</h1>';
		print $this->getArticle(0); 
	?>
sodass ich auf jeden Fall mein Metabild vor meinem Titel habe, ohne ectra wieder mit ctypes rumzuhandtieren oder sowas. Oder kann ich auch lediglich das oben genannte Modul voranstellen? Und wenn ja, wie bewerkstellige ich das im Template?

Vielen Dank.

grb2
Beiträge: 232
Registriert: 3. Feb 2006, 12:27
Wohnort: Weismain
Kontaktdaten: Website

5. Aug 2006, 21:00

Hi Havard,

folgendes sollte in deinem Template dein gewünschtes Resultat ergeben (ungetestet):

Code: Alles auswählen

if ($this->getValue("file")) {
	$size = getimagesize($REX["HTDOCS_PATH"]."files/".$this->getValue("file"));
	echo '<img src="/files/'.$this->getValue("file").'" alt="Bild zum Artikel '.$this->getValue("name").'" title="Bild zum Artikel '.$this->getValue("name").'" '.$size[3].' />';
}
Schöne Grüße
von Simon

Zurück zu „Allgemeines [R3]“