User kann object mittels select auswählen

Hier können Sie Fragen bezüglich des Datenbank-/Objektmoduls stellen.
chwons
Senior Member
Beiträge: 177
Registriert: Mi 19. Apr 2006, 11:59

User kann object mittels select auswählen

Beitragvon chwons » Mi 3. Mai 2006, 15:48

Folgendes Problem:

Der User/Anwender soll sich über eine select-box ein Land aussuchen, danach soll im unteren Bereich das entsprechende object geladen werden. In der template funktioniert das ganze auch ganz toll, aber im Dokument kommt nur Müll dabei raus. Hab allen Objekten bereits eine Kategorie zugewiesen.

<we:select name="vertretungen" size="1" reload="true" class="fliesstext">
<option> Welt</option>
<option value="/Vertretungen/Aegypten"> Ägypten </option>
<option value="/Vertretungen/Australien"> Australien </option>
<option value="/Vertretungen/Brasilien"> Brasilien </option>
<option value="/Vertretungen/China"> China </option>
<option value="/Vertretungen/Indien"> Indien </option>
<option value="/Vertretungen/Iran"> Iran </option>
<option value="/Vertretungen/Israel"> Israel </option>
<option value="/Vertretungen/Korea"> Korea </option>
<option value="/Vertretungen/Mexiko"> Mexiko </option>
<option value="/Vertretungen/Süd-Afrika"> Süd-Afrika </option>
</we:select>
<we:setVar to="global" nameto="lq" from="self" namefrom="vertretungen"/>




<we:listview type="object" categories="$GLOBALS[lq]" classid="1" rows="10" name="vertretungen">
<we:ifFound>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<we:repeat>
<tr>
<td valign="top" class="headline"><we:field name="Land"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Region"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Firma"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Firmierung2"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Strasse"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="PLZOrt"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Ansprechpartner"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Telefon"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Telefax"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="eMail"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Internet"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Mobil"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="Vertretungsgebiet"/></td>
</tr>
<tr>
<td valign="top" class="fliesstext"><we:field name="PLZGebiet"/></td>
</tr>
</we:repeat>
</table>
</we:ifFound>
<we:ifNotFound> <p class="fliesstext"> Keine Einträge vorhanden! </p> </we:ifNotFound>
<p align="right">
<we:ifBack> [ <we:back> zurück </we:back> ] </we:ifBack>
<we:ifNext> Seite <we:listviewPageNr/> von <we:listviewPages/> [ <we:next> nächste Seite </we:next> ]</we:ifNext>
</p>
</we:listview>



Kann mir jemand helfen??:confused:
Ich möchte mitkommen nach Alderan,
es hält mich nichts mehr hier.
Ich möchte mich mit der Macht vertraut
und ein Jedi wie mein Vater werden.

chwons
Senior Member
Beiträge: 177
Registriert: Mi 19. Apr 2006, 11:59

alternative

Beitragvon chwons » Mi 3. Mai 2006, 16:39

mir ist da noch ne alternative eingefallen.

ein sprungmenü mit direktaufruf des objects in einem iFrame darunter:

<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu('adress',this,0)">
<option>Bitte wählen ...</option>
<option value="http://www.wedev.de/dhsm/de/index.php4? ... en</option>
<option value="http://www.wedev.de/dhsm/de/index.php4? ... en</option>
<option value="http://www.wedev.de/dhsm/de/index.php4? ... en</option>
</select>
</form>

<iframe src="blanko.htm" name="adress" width="490" height="300" scrolling="Auto" frameborder="0" id="adress">
<span class="fliesstext"> Ihr Browser kann leider keine iFrames darstellen.</span>
</iframe>



klappt alles mal wieder theoritisch und halbpraktisch, allerdings spuckt der mir die objectdaten nicht richtig aus. ich will ja nur dieses eine object dargestellt haben, also geht ne listview ja schon mal nicht. meine detailvorlage sieht so aus:

<we:object name="vertretungen" classid="1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><we:field name="Land" /></td>
</tr>
<tr>
<td><we:field name="Region" /></td>
</tr>
<tr>
<td><we:field name="Firma" /></td>
</tr>
<tr>
<td><we:field name="Firmierung2" /></td>
</tr>
<tr>
<td><we:field name="Strasse" /></td>
</tr>
</table>
</we:object>
Ich möchte mitkommen nach Alderan,
es hält mich nichts mehr hier.
Ich möchte mich mit der Macht vertraut
und ein Jedi wie mein Vater werden.


Zurück zu „DB-/Objektmodul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste