IF/ELSEIF/ELSE/ENDIF- Problem

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
mojito
Mitglied
Beiträge: 99
Registriert: 10.06.2010 11:07

IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von mojito »

HI

ich würde gerne zwei werte miteinander verglecihen,

also sowas wie

Code: Alles auswählen

<!-- ELSEIF memberrow.ROW_ID=4 -->
jedoch funktioniert das nciht.

könntet ihr mri evtl. verraten, wie ich das trotzdem bewerkstelligen kann?
HJW
Mitglied
Beiträge: 1302
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von HJW »

Hallo,

zum Vergleichen musst du == benutzen. = ist m.W. eine Zuweisung.
mojito
Mitglied
Beiträge: 99
Registriert: 10.06.2010 11:07

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von mojito »

hmm
och ahbe es eben getestet

aber es funktiert immernoch nciht...

Code: Alles auswählen

<!-- IF (memberrow.FIRST==0) --><input class="post" type="text" name="seconduser" value='{memberrow.FIRST_USERNAME}'/>
            <!-- ELSEIF (memberrow.ROW_ID==4) --><input class="post" type="text" name="firstuser" value="tipp mich" />
            <!-- ELSE -->
        	{memberrow.FIRST_USERNAME_FULL}
            <!-- ENDIF -->
das sit der gesammte text (mit der eben gemachten änderung). Habe es auch mal verscuht um das memberrow.ROWID==4 eine Klammer zu setzen, auch das funzt nciht...

noch jmd eine idee?

Nachtrag: sobald memberrow.FIRST einen wert hat (außer 0) wird das erste angezeigt, ansonsten das 2...
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von Mahony »

Hallo
Schau mal hier http://wiki.phpbb.com/display/MODDOCS/T ... ate+syntax


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
mojito
Mitglied
Beiträge: 99
Registriert: 10.06.2010 11:07

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von mojito »

hmm, das gleichzeichen kennen die wohl nciht...

naja hebel cih einfach mit dem >= bzw. <= aus...
HJW
Mitglied
Beiträge: 1302
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Beitrag von HJW »

Hallo,

das == funktioniert schon und wird in den Templates mehrfach verwendet.

Ändere mal

Code: Alles auswählen

memberrow.FIRST==0
in

Code: Alles auswählen

memberrow.FIRST == 0
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“