|
Tipps - Tricks - Lösungen Thema: neue Artikel automatisch markieren Autor: dobra
Aufgabe: <!--spmacro:module(item)
sub erstelltam {
my $created;
my $tage = 14;
my $jetzt = time();
my $seit = $jetzt - ($tage*24*60*60); # 60 Tage * 24 h * 60 min * 60 sec
my $index = shift;
my $anzahl = shift;
if ($index <= $anzahl) {
$created = ssp::get_var_article('xcreated', $index);
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($created);
my $created_str = sprintf("%02d.%02d.%04d", $mday, $mon+1, $year+1900);
if ($seit <= $created) {main::mprint "NEU seit $created_str";}
}
}
-->
mit __item::erstelltam__ wird jetzt der Text "NEU seit TT.MM.JJJJ" ausgegeben. in der Variablen my $tage = xx; wird der Zeitraum in Tagen eingetragen, bis zu dem der Text eingeblendet werden soll. statt dem Text kann man natürlich auch z.B. ein "NEU" - Icon einblenden Wenn Sie fragen zum Artikel haben, bitte im Support-Forum stellen.
|




Preis von Subkatalog auslesen