<?php use_helper('Popup'); $id = $sf_params->get('id'); $lang = $document->getCulture(); $editor_list = sfConfig::get('app_maps_editors'); $title = $editor_list[$document->get('editor')] . ' ' . $document->get('code') . ' ' . $document->get('name'); $route = "@document_by_id_lang_slug?module=maps&id={$id}&lang={$lang}&slug=" . get_slug($document); echo make_popup_title($title, 'maps', $route); $description = $document->getRaw('description'); if (!empty($description)) { $description = truncate_description($description, $route, 700, true); } else { $description = ''; } $image = make_thumbnail_slideshow($associated_images); if (!$raw && $image) { echo insert_popup_js(); } ?> <div class="popup_desc"><?php if ($image) { echo $image; } ?> <ul class="data"> <?php li(field_data_from_list_if_set($document, 'scale', 'mod_maps_scales_list')); ?> </ul> <?php
if (!empty($data_temp)) { $data[] = $data_temp; } $data = implode(' - ', $data); if (!empty($data)) { $data_list[] = $data; } } $data = field_data_from_list_if_set($document, 'public_transportation_rating', 'app_parkings_public_transportation_ratings', array('title' => __('public_transportation_rating short'))); $data .= field_pt_picto_if_set($document, true, ' - '); if (!empty($data)) { $data_list[] = $data; } $description = $document->getRaw('public_transportation_description'); if (!empty($description)) { $description = truncate_description($description, $route); } else { $description = ''; } $image = make_thumbnail_slideshow($associated_images); if (!$raw && $image) { echo insert_popup_js(); } if (!empty($data_list) || $description || $image) { $class = 'popup_desc'; if ($nb_routes) { $class .= ' popup_iti'; $routes_class = ''; if (!empty($data_list) && !$description && !$image) { $class .= ' small'; $routes_class = ' class="large"';