Hallo Leute,
ich habe ein dringendes Problem! Ich habe in einer Klasse ein Feld (href), um den Redateur die Auswahl eines Verzeichnissen für Bilder zu geben.
Auf der Detailseite für die Objekte soll nun eine Bildergallery. Für die Bildergallery brauche ich als WorkspaceID nun den Inhalt des href-Feldes.
Wie kann ich den Inhalt auslesen und in das Attribut Worspace hineinbekommen?
Für schnelle Hilfe wäre ich sehr dankbar.
href in Objekten
Re: href in Objekten
Entweder über PHP
oder mit 'nem wE-Tag
Gruß, Martin
Code: Alles auswählen
<we:object id="2">
<?php
$href = unserialize($lv->f('URL'));
echo $href['intID'];
?>
</we:object>
Code: Alles auswählen
<we:object id="2">
<we:setVar to="global" nameto="wid" from="listview" namefrom="URL" typefrom="href" />
<?php
echo path_to_id($GLOBALS['wid']);
?>
</we:object>
Re: href in Objekten
Hallo Martin,
vielen Dank, aber so ganz klappt das nicht. Ich glaube ich stehe da nen bißchen neben mir
beim echo wird die richtige ID angezeigt aber die Listview zeigt keine Thumbnail. Und die gibt es wirklich
vielen Dank, aber so ganz klappt das nicht. Ich glaube ich stehe da nen bißchen neben mir
Code: Alles auswählen
<we:setVar to="global" from="request" namefrom="we_editObject_ID" nameto="ob_ID">
<we:object name="anlage" classid="1" id="\$ob_ID">
...
<we:setVar to="global" nameto="wid" from="listview" namefrom="Gallery" typefrom="href" />
<?php
echo path_to_id($GLOBALS['wid']);
?>
<we:listview workspaceID="\$wid" name="ImageGallery" contenttypes="img" searchable="false" cols="6" >
<we:ifFound>
<table width="630px" border="0" cellspacing="5" cellpadding="4">
<we:repeat>
<we:tr>
<td align="center" valign="middle" width="80px" height="80px">
<a href="/docsAnlagen/Bilder/anlagen_dummie/anlagen_dummie.jpg" rel="lightbox" title=""><we:field border="0" type="img" thumbnail="ThumbGallery"></a>
</td>
</we:tr>
</we:repeat>
</table>
</we:ifFound>
</we:listview>
</we:object>
Re: href in Objekten
Naja, das war nur ein Beispiel, dass natürlich noch angepasst werden muss.
So geht's:
So geht's:
Code: Alles auswählen
<we:setVar to="global" from="request" namefrom="we_editObject_ID" nameto="ob_ID">
<we:object name="anlage" classid="1" id="\$ob_ID">
...
<we:setVar to="global" nameto="gallerypath" from="listview" namefrom="Gallery" typefrom="href" />
<?php
$wid = path_to_id($GLOBALS['gallerypath']);
?>
</we:object>
<we:listview workspaceID="\$wid" name="ImageGallery" contenttypes="img" searchable="false" cols="6" >
<we:ifFound>
<table width="630px" border="0" cellspacing="5" cellpadding="4">
<we:repeat>
<we:tr>
<td align="center" valign="middle" width="80px" height="80px">
<a href="/docsAnlagen/Bilder/anlagen_dummie/anlagen_dummie.jpg" rel="lightbox" title=""><we:field border="0" type="img" thumbnail="ThumbGallery"></a>
</td>
</we:tr>
</we:repeat>
</table>
</we:ifFound>
</we:listview>
Wer ist online?
Mitglieder in diesem Forum: Bing [Bot] und 67 Gäste