switches in viewtopic

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
miranda83
Berichten: 18
Lid geworden op: 26 mei 2007, 10:47

switches in viewtopic

Bericht door miranda83 » 23 okt 2007, 00:07

  • Adres van je forum: http:// nog local
    Event. modificaties op je forum: veel maar nvt denk ik
    Wanneer ontstond het probleem? nvt
    phpBB versie: 2.0.22

    Heb je onlangs iets verandert aan je forum? nvt
    Wat is het probleem?
nvt, tis een vraag, geen probleem

..
Ik heb een paar nieuwe velden aangemaakt in het postingformulier, deze staan boven het berichtenveld.

In posting_body.tpl gebruik ik een switch waardoor die extra in te vullen velden alleen in 1 forum te zien zijn, als je een nieuw bericht schrijft.

In de andere fora zie je dus die extra velden ook niet verschijnen in viewtopic, omdat ze niet gepost zijn, dat werkt perfect.

In viewtopic heb ik nu echter wel een aantal lege regels, voordat het bericht verschijnt (omdat de table waar de extra velden in staan wel wordt geparsed).

Is er een mogelijkheid om ook in viewtopic een switch te plaatsen?
Ik heb het volgende geprobeerd:

in viewtopic.php, boven $template->pparse('body');
if ( $forum_id == 4 )

{
$template->assign_block_vars('switch_extra',array());
}

en in viewtopic_body.tpl heb ik switches rondom de extra velden maar nu worden ze nergens meer weergegeven, ook niet in forum 4.

Gebruikersavatar
Frank
Berichten: 153
Lid geworden op: 29 apr 2004, 23:48
Locatie: Köln (Duitsland)

Re: switches in viewtopic

Bericht door Frank » 23 okt 2007, 23:58

je hebt wel in de templates de wijzigingen doorgevoerd??

Code: Selecteer alles

<!-- BEGIN switch_extra -->

<!-- END switch_extra -->
Een discussie van een idioot winnen is onmogelijk. Hij haalt je neer tot op zijn niveau en daar pakt hij je op ervaring.

miranda83
Berichten: 18
Lid geworden op: 26 mei 2007, 10:47

Re: switches in viewtopic

Bericht door miranda83 » 24 okt 2007, 11:46

Ja, in viewtopic_body.tpl heb ik

Code: Selecteer alles

<!-- BEGIN switch_extra --> 
<tr><td> <span class="gen">{postrow.POST_EXTRA}</span></td></tr>
<!-- END switch_extra -->

miranda83
Berichten: 18
Lid geworden op: 26 mei 2007, 10:47

Re: switches in viewtopic

Bericht door miranda83 » 26 okt 2007, 17:17

Uiteindelijk werkend gekregen op deze manier (misschien heeft iemand anders er nog iets aan):
In viewtopic. na

Code: Selecteer alles

'U_POST_ID' => $postrow[$i]['post_id'])
	);

Code: Selecteer alles

dit toegevoegd
if ( $forum_id == 4 ) 
   
      $template->assign_block_vars('postrow.extra', array( 
      'POST_EXTRA' => $post_extra,
 ); 
In viewtopic_body.tpl

Code: Selecteer alles

<!-- BEGIN extra --> 
<tr><td> <span class="gen">{postrow.extra.POST_EXTRA}</span></td></tr>
<!-- END extra --> 
Nu zit ik nog met het volgende.
Ik wil de switch alleen bij het starttopic.

Ik heb zoiets geprobeerd, maar dat werkt niet.

Code: Selecteer alles

if ( $forum_id == 4  && ($topic-id=='topic_first_post_id' )) 
Kan iemand me hiermee helpen?

Gesloten