diff --git a/resources/views/livewire/projects/project-map.blade.php b/resources/views/livewire/projects/project-map.blade.php
index 875eb3d..bf2f237 100644
--- a/resources/views/livewire/projects/project-map.blade.php
+++ b/resources/views/livewire/projects/project-map.blade.php
@@ -252,7 +252,7 @@
];
@endphp
(function() {
- const data = !!json_encode($fc)!!;
+ const data = @json($fc);
if (data && data.features && data.features.length > 0) {
const phaseLayer = L.geoJSON(data, {
style: { color: '{{ $phase->color }}', weight: 3, opacity: 0.8, fillOpacity: 0.3 },
@@ -262,7 +262,7 @@
let content = `${props.name || 'Elemento'}
{{ __("Progress") }}: ${props.progress || 0}%
{{ __("Responsible") }}: ${props.responsible || '-'}
- `;
+ `;
layer.bindPopup(content);
layer.on('click', function() { selectFeature(featId); });
}
@@ -348,7 +348,7 @@
m.forEach(marker => {
const popupContent = `${marker.name}
`;
+ onclick="window.openViewer(' + marker.image_url + ', ' + marker.image_name + ')" />`;
L.marker([marker.lat, marker.lng], { icon: photoIcon })
.bindPopup(popupContent)
.addTo(imageMarkersLayer);
diff --git a/resources/views/projects/templates.blade.php b/resources/views/projects/templates.blade.php
index 1b598e5..2cde82a 100644
--- a/resources/views/projects/templates.blade.php
+++ b/resources/views/projects/templates.blade.php
@@ -2,8 +2,11 @@
+ Crea templates genéricos que puedan usarse en cualquier fase del proyecto +