Ich habe einen Razor-Code, um die Details für die Map zu erhalten und diese Daten dann in den Javascript-Code zu übertragen. Alles funktioniert wie erwartet, aber dann muss ich das Bild innerhalb der infoWindow
hinzufügen und bis jetzt wird es nur als Text angezeigt. Mein CodeBild in das Info-Fenster einbetten mit Razor und JS
@inherits umbraco.MacroEngines.DynamicNodeContext
<script type="text/javascript">
var MapLocations = [
@if (Model.Children.Where("Visible").Any())
{
var naviLevel = Model.Children.Where("Visible").First().Level;
foreach (var childPage in Model.Children.Where("Visible"))
{
var LatLng = @childPage.LatLng;
var LocationName = @childPage.CustomerName;
var Image = "<img src=\"" + @Model.MediaById(@childPage.image).umbracoFile + "\" alt=\"Alt text\" height=\"115\" width=\"83\">";
<text>['@LatLng' + @LocationName + '@Image'],</text>
}
}
];
Wie könnte ich hinzufügen, das Bild im Infowindow und sicherzustellen, spielt es keine Anzeige als Text, sondern macht das Bild?
Es ist schön zu wissen, welcher Clown ohne Erklärung einen Downvote hinzugefügt hat !! – Computer