Nicht mehr ganz neu hier
Hallo,
ich ärgere mich jetzt schon eine Weile mit im Titel beschriebener Thematik herum. Dreamweaver CS4 erstellt mir das Spry mit Master und Detailbereich richtig und die Daten werden aus dem HTML Datensatz in Tabellenform auch richtig ausgelesen. Auch die Vorschau für den gewählten Datensatz sieht in Dreamweaver richtig aus (Bild ist zu erkennen). Aber...
Im Spry Bereich (bei mir Detailbereich) selber wird mir nicht das im HTML Datensatz hinterlegte Bild angezeigt sondern ein ">
Hier würde also nur die Bildbezeichnung stehen.
Hat jemand eine Idee was ich falsch mache?
Mein HTML Datensatz in der Aktuelles.html:
...
<body>
<table width="100%" border="0" id="Aktuelles">
<tr id="2" class="">
<td width="2%">2</td>
<td width="8%">24.06.2009</td>
<td width="19%">Baseball Weltmeisterschaft 2009</td>
<td width="53%"><p>Vorbereitungsturnier: World Baseball Challenge, Prince George, Kanada 15.-28. Juli 2009</p></td>
<td width="18%"><img src="../Bilder/Leistungsspektrum/MitchFrank_200x300.jpg" width="200" height="300" /></td>
</tr>
<tr id="1" class="">
<td>1</td>
<td>23.06.2009</td>
<td>Test</td>
<td>Test</td>
<td>Kein Bild hinterlegt</td>
</tr>
</table>
</body>
...
Mein Spry Master/Detailbereich in der index.html:
...
<div class="MasterDetail">
<div spry:region="dsAktuelles" class="MasterContainer">
<div class="MasterColumn" spry:repeat="dsAktuelles" spry:setrow="dsAktuelles" spry:hover="MasterColumnHover" spry:select="MasterColumnSelected">{column1}<br />
{column2}</div>
</div>
<div spry:detailregion="dsAktuelles" class="DetailContainer">
<div class="DetailColumn">{column3}</div>
<div class="DetailColumn">{column4}</div>
</div>
<br style="clear:both" />
</div>
...
Javascript im HEAD der index.html:
...
<!-- InstanceBeginEditable name="head" -->
<script src="SpryAssets/SpryData.js" type="text/javascript"></script>
<script src="SpryAssets/SpryHTMLDataSet.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
var dsAktuelles = new Spry.Data.HTMLDataSet("HTMLDatensatz/Aktuelles.html", "Aktuelles", {firstRowAsHeaders: false, sortOnLoad: "column1", sortOrderOnLoad: "ascending"});
dsAktuelles.setColumnType("column1", "date");
//-->
</script>
<link href="SpryAssets/SpryMasterDetail.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
...
Habe mich schon wund gesucht...Hilfe
ich ärgere mich jetzt schon eine Weile mit im Titel beschriebener Thematik herum. Dreamweaver CS4 erstellt mir das Spry mit Master und Detailbereich richtig und die Daten werden aus dem HTML Datensatz in Tabellenform auch richtig ausgelesen. Auch die Vorschau für den gewählten Datensatz sieht in Dreamweaver richtig aus (Bild ist zu erkennen). Aber...
Im Spry Bereich (bei mir Detailbereich) selber wird mir nicht das im HTML Datensatz hinterlegte Bild angezeigt sondern ein ">
Hier würde also nur die Bildbezeichnung stehen.
Hat jemand eine Idee was ich falsch mache?
Mein HTML Datensatz in der Aktuelles.html:
...
<body>
<table width="100%" border="0" id="Aktuelles">
<tr id="2" class="">
<td width="2%">2</td>
<td width="8%">24.06.2009</td>
<td width="19%">Baseball Weltmeisterschaft 2009</td>
<td width="53%"><p>Vorbereitungsturnier: World Baseball Challenge, Prince George, Kanada 15.-28. Juli 2009</p></td>
<td width="18%"><img src="../Bilder/Leistungsspektrum/MitchFrank_200x300.jpg" width="200" height="300" /></td>
</tr>
<tr id="1" class="">
<td>1</td>
<td>23.06.2009</td>
<td>Test</td>
<td>Test</td>
<td>Kein Bild hinterlegt</td>
</tr>
</table>
</body>
...
Mein Spry Master/Detailbereich in der index.html:
...
<div class="MasterDetail">
<div spry:region="dsAktuelles" class="MasterContainer">
<div class="MasterColumn" spry:repeat="dsAktuelles" spry:setrow="dsAktuelles" spry:hover="MasterColumnHover" spry:select="MasterColumnSelected">{column1}<br />
{column2}</div>
</div>
<div spry:detailregion="dsAktuelles" class="DetailContainer">
<div class="DetailColumn">{column3}</div>
<div class="DetailColumn">{column4}</div>
</div>
<br style="clear:both" />
</div>
...
Javascript im HEAD der index.html:
...
<!-- InstanceBeginEditable name="head" -->
<script src="SpryAssets/SpryData.js" type="text/javascript"></script>
<script src="SpryAssets/SpryHTMLDataSet.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
var dsAktuelles = new Spry.Data.HTMLDataSet("HTMLDatensatz/Aktuelles.html", "Aktuelles", {firstRowAsHeaders: false, sortOnLoad: "column1", sortOrderOnLoad: "ascending"});
dsAktuelles.setColumnType("column1", "date");
//-->
</script>
<link href="SpryAssets/SpryMasterDetail.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
...
Habe mich schon wund gesucht...Hilfe