[Solved] Blöcke im Header einbinden

Begonnen von comedi, 12 Mai 2009, 18:40:29

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

comedi

Hallo zusammen,

ich möchte gerne im Header verschiedene Blöcke einbinden. Das funktioniert soweit ausser mit dem Countdown Block.

in der funktions.php habe ich oben folgendes eingefügt:
$part[] = array("{TOP}mx_block_anzeigen()); #TOP3
$part[] = array("{Time}mx_block_anzeigen()); #TOP2


und am Ende:

function mx_block_anzeigen()
{
    include('blocks/block-Last_5_Articles.php');
    return $content;
}

function mx_block_anzeigen()
{
    include('blocks/block-Sylvester_count2.php);
    return $content;
}


Das sind jetzt nur zwei Blocks, als Beispiel. Es funktionieren alle asser der block-Sylvester_count2.php mit Java. Was mache ich denn dort falsch, denn der erscheint immer oberhalb des Header´s?

Hier noch der Einfachheit halber der Code der block-Sylvester_count2.php
<script language="JavaScript" type="text/javascript">
<!--
var end = new Date('July 31 , 2009 00:00:00');
function toSt2(n) {
  s = '';
  if (n < 10) s += '0';
  return (s + n).toString();
}
function toSt3(n) {
  s = '';
  if (n < 10) s += '00';
  else if (n < 100) s += '0';
  return (s + n).toString();
}
function countdown() {
  d = new Date();
  count = Math.floor(end.getTime() - d.getTime());
  if(count > 0) {
    miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    seconds = toSt2(count%60); count = Math.floor(count/60);
    minutes = toSt2(count%60); count = Math.floor(count/60);
    hours = toSt2(count%24); count = Math.floor(count/24);
    days = count;
    document.getElementById('c1').innerHTML = days + ' TAGE';
    document.getElementById('c2').innerHTML = hours + ':' + minutes + ':' + seconds
    setTimeout('countdown()', 50);
  }
}
// -->
</script>
<script language="JavaScript" type="text/javascript">
<!--
window.onload = function() {
      countdown();
    }
//-->
</script>

<p align=center>
  <SPAN id=c1 style="FONT: bold 14px verdana; COLOR: green;"></SPAN><br>
  <SPAN id=c2 style="FONT: bold 14px verdana; COLOR: red;">;</SPAN><br>
  <SPAN style="font-size:18px; font-face:verdana; font-style:italic; color:darkred">.....bis 1. August!</SPAN>
</p>


Oder ist es bessr ein Contdownscript anderst einzubinden? Aber wie?
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

comedi

Hallo zusamen,

habe eine Lösung gefunden. Habe als Basis diesen Thread genommen: http://www.pragmamx.org/Forum-topic-22054.html

Hier ist es fast immer so, nur lange genug suchen und man findet mindesten einen Ansatz. Hier macht das wirklich Freude.

:bye:
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de