we:select mit dynamischen option -> Fehler

Fragen zum Erstellen von Templates für webEdition.
Linus

we:select mit dynamischen option -> Fehler

Beitragvon Linus » Di 8. Jul 2003, 19:53

WE-Version: 2.1.1.2

Hai,

ich bin auf ein Problem gestoßen bei dem Versuch, mir einen select dynamisch zusammen zu bauen, genauer: die <option> Einträge sollen dynamisch sein. Egal. Zur einfacheren Beschreibung hab ichs mal auf ein einfaches Beispiel reduziert, der Fehler ist der selbe ...

Konkret:

Beispiel 1 (extrem simpel - geht alles :wink: ):

Code: Alles auswählen

<html>
  <head>
    <we:title>webEdition Default-Vorlage</we:title>
    <we:description>Diese Vorlage ist einfaches Beispiel einer News-Seite</we:description>
    <we:keywords>webEdition, cms, redaktionssystem</we:keywords>
  </head>
  <body>
  <we:select name="egal" size="1">
    <option>Bug</option>
    <option>kein Bug</option>
  </we:select>
  </body>
</html>
Beispiel 2 (leichte modifikation - geht auch alles):

Code: Alles auswählen

<html>
  <head>
    <we:title>webEdition Default-Vorlage</we:title>
    <we:description>Diese Vorlage ist einfaches Beispiel einer News-Seite</we:description>
    <we:keywords>webEdition, cms, redaktionssystem</we:keywords>
  </head>
  <body>
  <we:select name="egal" size="1">
    <?php echo "<option>Bug</option>n<option>kein Bug</option>"; ?>
  </we:select>
  </body>
</html>
Beispiel 3: (weitere leichte modifikation - jetzt gehts nicht mehr ... ) :(

Code: Alles auswählen

<html>
  <head>
    <we:title>webEdition Default-Vorlage</we:title>
    <we:description>Diese Vorlage ist einfaches Beispiel einer News-Seite</we:description>
    <we:keywords>webEdition, cms, redaktionssystem</we:keywords>
  </head>
  <body>
  <?php $xxx="<option>Bug</option>n<option>kein Bug</option>"; ?>
  <we:select name="egal" size="1">
    <?php echo $xxx; ?>
  </we:select>
  </body>
</html>
???

WE meldet mir:
Parse error: parse error, expecting `','' or `';'' in /mnt/projekte/ECM Records/site/htdocs/webEdition/we/include/we_tag.php(141) : eval()'d code on line 1
ich steh wohl nur auf der Leitung, aber wo ist der Fehler?
entweder ich oder we haben einen bug :D
wer kann helfen?


Grüße aus Karlsruhe

Dirk Einecke
Senior Member
Beiträge: 3735
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Karlsruhe
Kontaktdaten:

Beitragvon Dirk Einecke » Mi 9. Jul 2003, 08:51

Hi.

Bei sowas müssen Sie sich das <we:select> selber zusammenbasteln. Wie man sowas machen kann steht hier.

Linus

Beitragvon Linus » Mo 14. Jul 2003, 17:01

OK, den select selber zusammen zu basteln hat prima geklappt.

Wie aber müsste man ihn zusammenbasteln, wenn er innerhalb eines we:block stehen soll?


Grüße aus der Linuxtag-Stadt

Dirk Einecke
Senior Member
Beiträge: 3735
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Karlsruhe
Kontaktdaten:

Beitragvon Dirk Einecke » Mo 14. Jul 2003, 17:11

Hi.

Die Namengebung innerhalb eines <we:block> ist etwas anders. Hier finden Sie einen Hinweis.


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 11 Gäste