Seite 1 von 1

Laufband aus Auktion in den overall-header übernehmen

Verfasst: Mi 11.Jan, 2006 19:08
von Indextrader
Hiho

Ich hätte da mal wieder eine kleine Frage...*schäm*

In der Auktion ist ein Laufband, welches die aktuellen Auktionen beinhaltet.
Dieses hätte ich auch gern im overall_header.

Nun habe ich den ganzen Block in den overall_header.tpl kopiert, allerdings wird ausser dem leeren Block nichts angezeigt, das Laufband erscheint dort also nicht.

Ist auch logisch, da ich den Pfad zum Laufband sicher anpassen muss, allerdings habe ich keine Ahnung, wie ich den Code umändern muss.

Folgender Code ist für das gesamte Päckchen.

<!-- BEGIN close_to_end_block -->
<table width="100%" cellpadding="1" class="forumline">
<tr>
<th class="thHead">{close_to_end_block.AUCTION_CLOSE_TO_END}</th>
</tr>
<tr>
<td>
<table cellspacing="0" width="100%">
<!-- BEGIN close_to_end_block_offer -->
<tr>
<td class="row1" align="left">
<span class="genmed">{close_to_end_block.close_to_end_block_offer.AUCTION_OFFER_CLOSE_TO_END_TITLE}</span>
</td>
<td class="row1" align="right">
<span class="gensmall">{close_to_end_block.close_to_end_block_offer.AUCTION_OFFER_CLOSE_TO_END_TIME}</span>
</td>
</tr>
<!-- END close_to_end_block_offer -->
</table>
</td>
</tr>
</table>
<br />
<!-- END close_to_end_block -->

Könnte mir da eventuell jemand einen Tipp geben?

Die Auktion liegt unter
/phpBB/auction/ das overall_header.tpl logischerweise unter phpBB/templates/mein_template/overall_header.pl

Danke und LG Uwe

Verfasst: Mi 11.Jan, 2006 23:43
von oxpus
Ein "Laufband"?
Schau mal mit <marquee> </marquee>...

Verfasst: Do 12.Jan, 2006 05:21
von Indextrader
Moin Oxpus

mhhhh.....das bringt mich nicht wirklich weiter.

Marquee ist ja ziemlich easy, mein Prob ist, wie binde ich die Daten aus der Auktion ein....*kopfkratz*

Ein ganz einfaches Beispiel ohne Firlefantz wäre

<marquee direction="right" scroll="75">{close_to_end_block.close_to_end_block_offer.AUCTION_OFFER_CLOSE_TO_END_TITLE}</marquee>

Da kommt aber nichts bei raus.
Das Problem ist das ich nicht weiss, wie ich an den genauen Pfad komme, woher die Daten geholt werden.
Den müsste ich dann ja nur zwischen <marquee> und </marquee> setzen und das Ganze dann in einen hübschen Block einbinden.

Also lediglich der Code, wie ich an die entsprechenden Daten komme ist mein Problem.

LG Uwe

Verfasst: Do 12.Jan, 2006 09:15
von oxpus
Nun ja, du musst die Switches schon mit da einbauen.
So würde das schon eher funktionieren:

Code: Alles auswählen

<tr> 
<marquee>
<!-- BEGIN close_to_end_block_offer --> 
<td class="row1" align="left"> 
<span class="genmed">{close_to_end_block.close_to_end_block_offer.AUCTION_OFFER_CLOSE_TO_END_TITLE}</span> 
</td> 
<td class="row1" align="right"> 
<span class="gensmall">{close_to_end_block.close_to_end_block_offer.AUCTION_OFFER_CLOSE_TO_END_TIME}</span> 
</td> 
<!-- END close_to_end_block_offer --> 
</marquee>
</tr> 

Verfasst: Do 12.Jan, 2006 09:41
von Indextrader
Hi Oxpus

Das funtzt so alles nicht, ich denke wie gesagt, das ich irgendwas am Pfad zu den Daten ändern muss, nur wie kriege ich den richtigen Pfad raus?

Wenn ich genau deinen Code einfüge, sieht das Ergebnis so aus, das anstatt des gewollten Textes der Code in dem Block steht :eek: .

Bild

Die Auktion liegt unter /phpBB/auction/

Wäre cool, wenn du mir da einen Hinweis geben könntest.

Verfasst: Do 12.Jan, 2006 10:21
von oxpus
Ja, was hast Du denn in der zugehörenden PHP-Datei eingetragen? Was du hier als Code-Ausschnitt gepostet hast, sind Platzhalter, die erst gefüllt werden müssen. Sonst kommt da auch nichts bei raus!

Verfasst: Do 12.Jan, 2006 10:41
von Indextrader
[quote="oxpus - Do 12.Jan, 2006 10:21";p="52008"]Ja, was hast Du denn in der zugehörenden PHP-Datei eingetragen? Was du hier als Code-Ausschnitt gepostet hast, sind Platzhalter, die erst gefüllt werden müssen. Sonst kommt da auch nichts bei raus![/quote]

Ok habe nun folgendes in die php zugefügt, allerdings ist der Block immer noch leer, es kommen keine Daten rein.

include_once($phpbb_root_path . 'auction/functions_blocks.php');
include_once($phpbb_root_path . 'auction/functions_general.php');
include_once($phpbb_root_path . 'auction/auction_constants.php');
$auction_config_data = init_auction_config();
includeTickerBlock()

Grübel

Verfasst: Do 12.Jan, 2006 14:58
von oxpus
Da stellt sich die Frage, welche Datei die Daten anzeigen will und in welcher Form. Das könnte auch per eingebetteter Template-Datei geschehen, dann wäre der Aufbau dort ein anderer...

Verfasst: Do 12.Jan, 2006 15:41
von Indextrader
ok, ich habs, das Teil läuft nun im overall_header, allerdings komischerweise in der auction.php doppelt, obwohl es aus der auction.tpl raus ist, sonst überall normal.
Naja das werde ich auch noch gebacken bekommen.
Danke dir Oxpus
LG Uwe

Verfasst: Do 12.Jan, 2006 17:22
von Indextrader
Oxpus mein Freund, ich benötige doch nochmal deine Hilfe.
Kannst du dir das mal anschauen, da habe ich 2 Template Probleme.

http://www.indonesia-forum.org/phpBB/auction.php

1. Nur auf der auction.php ist der Ticker doppelt, sonst nicht.
2. Der mittlere Block ist etwas nach unten versetzt.

Hier finde ich einfach die Probleme nicht.
Ich habe dir mal die zugehörigen tpls angehangen.

Danke Uwe

Verfasst: Do 12.Jan, 2006 18:58
von oxpus
Nun, in der overall_header.tpl ist das auch zweimal enthalten:

Code: Alles auswählen

<span class="gensmall"><font color="{ticker_block.AUCTION_TICKER_FONT_COLOR2}">{ticker_block.ticker_block_offer.AUCTION_TICKER_OFFER_FIRST}</font></span>
<span class="gensmall"><font color="{ticker_block.AUCTION_TICKER_FONT_COLOR3}">( {ticker_block.ticker_block_offer.AUCTION_TICKER_OFFER_LAST} )</font></span>
einmal reicht ja wohl...

Verfasst: Fr 13.Jan, 2006 05:22
von Indextrader
Mhhh.....Oxpus, ich glaube, da scheinst du etwas falsch zu interpretieren.

1. = Artikel + Preis
2. = Gebote oder keine Gebote

Nehme ich die Nr 2 raus, sieht der Code so aus wie unten, dann habe ich weiterhin 2 Blöcke, allerdings werden dann nur noch Artikel und Preis angezeigt, nicht mehr ob es Gebote dafür gibt oder nicht, gefällt mir übrigens viel besser, ich habe somit den Teil 2 gelöscht, allerdings sind immer noch 2 Blöcke da

<span class="gensmall"><font color="{ticker_block.AUCTION_TICKER_FONT_COLOR2}">{ticker_block.ticker_block_offer.AUCTION_TICKER_OFFER_FIRST}</font></span>

==>> 2 Blöcke, aber nur noch Artikel und Preis.

Kannst du da nochmal reinschauen ....*liebguck*

Verfasst: Fr 13.Jan, 2006 08:15
von oxpus
Dann müsste ich das gesamte Konstrukt untersuchen und dafür fehlt mir die Zeit...

Verfasst: Fr 13.Jan, 2006 08:40
von Indextrader
ok trotzallem Danke dir, dann werde ich mal suchen suchen suchen.