[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Ausgaben von allen Modulen abfangen
Seite 1 von 1

Ausgaben von allen Modulen abfangen

Verfasst: 22. Nov 2016, 09:47
von iceman-fx
Hallo Leute,

ist es mit einem Modul irgendwie möglich, die bisherigen und kommenden Ausgaben aller anderen Artikel-Module abzufangen/zu unterbinden, so dass nur noch die Ausgabe diese Moduls angezeigt werden kann?

Re: Ausgaben von allen Modulen abfangen

Verfasst: 13. Dez 2016, 09:39
von darwin
HI.
mit REDAXO5 könnte das evtl so aussehen.
im Template:

Code: Alles auswählen

<?php
$cur_art_id = rex_article::getCurrentId();
$show_modul_id = 4;
$slices = rex_article_slice::getSlicesForArticleOfType($cur_art_id, $show_modul_id);
foreach($slices as $slice) {
    echo $slice->getSlice();
}
?>
die 4 ($show_modul_id) ist hier die ID des Moduls das angezeigt werden soll.
grz. Chris

Re: Ausgaben von allen Modulen abfangen

Verfasst: 13. Dez 2016, 09:54
von darwin
ups.. hab gerade gesehen das es um R4 geht...

in REDAXO4 könnte es so funktioneiren (ungetestet):

Code: Alles auswählen

<?php
$slices = OOArticleSlice::getSlicesForArticleOftype("REX_ARTICLE_ID", 4);
foreach($slices as $slice) {
    echo $slice->getSlice();
}
?>
grz. Chris

Re: Ausgaben von allen Modulen abfangen

Verfasst: 5. Jan 2017, 13:49
von iceman-fx
Danke.
Das teste ich mal ab.