Hallo zusammen,
ich habe gerade angefangen eine Uhr für ein bestimmtes template zu machen, die Uhr funktioniert schon in der tpl datei. ich habe die tpl datei von weeks special dazu verwendet da ich hier auch die Uhr anzeigen möchte ich habe es aber umbenannt in timer.tpl.
Um aber die Serverzeit auszugeben benötige ich ein Modul auf PHP basis das dann die Variable an das smarty tpl übergibt.
das timer.tpl liegt in:
application/views/azurechild/tpl/widget/timer/timer.tpl
das value wo jetzt 900 steht da hätte ich gerne die Serverzeit aus dem php modul
[{assign var="timers" value="900"}]
das Modul liegt in:
modules/oe/tch/TimeCheck.php
extends xmasArticle_parent müsste glaube ich geändert werden.
<?php
class TimeCheck extends xmasArticle_parent {
public function isTimeCheck()
{
$TC_localtime = localtime();
$TC_seconds = $TC_localtime[0];
$TC_minutes = $TC_localtime[1];
$TC_hour = $TC_localtime[2];
$TC_ergebnis = $TC_seconds + ($TC_minutes * 60) + ($TC_hour * 3600);
return $TC_ergebnis;
}
}
Ich habe das Modul im Backend so angeschalten ist wahrscheinlich Falsch:
Name der Erweiterung oe_tch
Modul-id oe_tch
Klassen die erweitert werden sollen:
oxorder=>oe/tch/TimeCheck
Wenn ich Debug in tpl mache kommt folgendes auf der linken Seite:
{$SCRIPT_NAME}
{$actionproduct}
{$head}
{$listId}
{$oCategory}
{$oFirstArticle}
{$oView}
{$oViewConf}
{$oxcmp_basket}
{$oxcmp_cur}
{$oxcmp_lang}
{$oxcmp_shop}
{$oxcmp_categories}
{$oxcmp_news}
{$oxcmp_user}
{$oxcmp_utils}
{$products}
{$promoCatImg}
{$promoCatLink}
{$promoCatTitle}
{$rssId}
{$rsslink}
{$rsslinks}
{$showMainLink}
{$timers}
{$type}
bin absoluter Anfänger und falls es einen viel einfacheren Weg gibt die Serverzeit in einem Template auszugeben bin ich offen für vorschläge.
Grüße