[CON-343] Teaser_Right - wie geht das jetzt?

Gesperrt
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

[CON-343] Teaser_Right - wie geht das jetzt?

Beitrag von rethus »

Ich hab gerade mal eine 4.8.13er installiert.
Dort ist folgendes Teaser-Modul enthalten:

Code: Alles auswählen

<?php
/**
* $RCSfile$
*
* Description: Display teaser on right side
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/

if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();
$tpl->generate('templates/teaser_right.html');
?>
Was mich wirklich extrem wundert, hier werden keinerlei Ausgaben an das Template zugewiesen. Kann mir jemand kurz erklären, wie das nun funktionieren soll?
Wurde da irgend etwas in den Core-Code aufgenommen, dass gewisse Standard-Platzhalter vorhanden sind?
in für jeden Tipp dankbar.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Teaser_Right - wie geht das jetzt?

Beitrag von rethus »

Scheint eines der am besten gehüteten Geheimnisse zu sein :D
Was denkt Ihr, ist es nur ein nicht vollständiges Modul, was ausgeliefert wird, oder gibt es da wirklich ein Geheimnis :?:
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Teaser_Right - wie geht das jetzt?

Beitrag von McHubi »

Wenn ich mich jetzt nicht völlig vergucke, ist das Modul auch in der 4.8.12 schon so:

Code: Alles auswählen

<?php
/**
* $RCSfile$
*
* Description: Display teaser on right side
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/

if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();
$tpl->generate('templates/teaser_right.html');
?>
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Teaser_Right - wie geht das jetzt?

Beitrag von rethus »

Ok, das beantwortet aber noch nicht, was es letztendlich macht, oder wie es funktioniert, oder :|
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Teaser_Right - wie geht das jetzt?

Beitrag von McHubi »

:mrgreen:

Habe das Modul bislang auch nie im Einsatz gehabt. Sobald man es aber um die Platzhalter des Modul-Templates ergänzt, wird was ausgegeben:

Code: Alles auswählen

<?php
/**
* $RCSfile$
*
* Description: Display teaser on right side
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/

if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();

  $tpl->set('d', 'TITLE', "Überschrift");
  $tpl->set('d', 'DESCRIPTION', "Blabla...");
  $tpl->set('d', 'READ_ON', "mehr");
  $tpl->set('d', 'LINK', "http://www.irgendeinedomain.de");
  $tpl->next();

$tpl->generate('templates/teaser_right.html');
?>
Im Grunde genommen ist das Modul nichts anderes wie die Artikelliste im Modul "News"... Nur scheint man hier den Input ganz und den Output größtenteils "vergessen" zu haben. An sich könnte man auch einfach das Modul "News" (frage mich übrigens schon seit Ewigkeiten warum das Ding nicht konsequenterweise "Artikelliste" heißt oder wenigstens "Newsliste"...) duplizieren und Teaser_Right nennen. :roll:
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Teaser_Right - wie geht das jetzt?

Beitrag von Oldperl »

:!: Verschoben nach Bugs

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Gesperrt