Example #1
0
<?php

use_helper('Field');
$id = $document->get('id');
echo field_text_data($document, 'description', 'road access', array('needs_translation' => $needs_translation, 'images' => $images, 'class' => 'hfirst'));
if ($document->get('geom_wkt')) {
    echo field_getdirections($id);
}
$has_pt_access = $document->get('public_transportation_rating') != 3;
if ($has_pt_access) {
    echo field_text_data($document, 'public_transportation_description', null, array('needs_translation' => $needs_translation, 'images' => $images));
    if ($sf_params->get('action') != 'preview') {
        $link_text = __('outings using PT from this access point');
        $url = "outings/list?parkings={$ids}&owtp=yes&orderby=date&order=desc";
        echo '<p class="big_tips">' . link_to($link_text, $url, array('rel' => 'nofollow')) . "</p>\n";
    }
} else {
    echo field_text_data_if_set($document, 'public_transportation_description', null, array('needs_translation' => $needs_translation, 'images' => $images));
}
echo field_text_data_if_set($document, 'snow_clearance_comment', null, array('needs_translation' => $needs_translation, 'images' => $images));
echo field_text_data_if_set($document, 'accommodation', null, array('needs_translation' => $needs_translation, 'images' => $images));
Example #2
0
<?php

use_helper('Field');
$id = $sf_params->get('id');
$is_connected = $sf_user->isConnected();
$is_not_archive = !$document->isArchive();
$is_not_merged = !$document->get('redirects_to');
$mobile_version = c2cTools::mobileVersion();
$is_gite_camping = $document->get('shelter_type') == 5 || $document->get('shelter_type') == 6;
$show_link_tool = !$is_gite_camping && $is_not_archive && $is_not_merged && $is_connected && !$mobile_version;
if ($is_gite_camping) {
    $access_label = 'access';
} else {
    $access_label = null;
}
echo field_text_data_if_set($document, 'staffed_period', null, array('needs_translation' => $needs_translation, 'images' => $images));
echo field_text_data_if_set($document, 'description', null, array('needs_translation' => $needs_translation, 'images' => $images));
if (count($associated_routes)) {
    echo field_text_data($document, 'pedestrian_access', $access_label, array('needs_translation' => $needs_translation, 'images' => $images));
    include_partial('routes/linked_routes', array('associated_routes' => $associated_routes, 'document' => $document, 'id' => $id, 'module' => 'huts', 'type' => '', 'strict' => true, 'show_list_link' => false));
} else {
    echo field_text_data_if_set($document, 'pedestrian_access', $access_label, array('needs_translation' => $needs_translation, 'images' => $images));
}
if ($show_link_tool) {
    echo '<div class="add_content">' . link_to(picto_tag('picto_add', __('Associate new access')) . __('Associate new access'), "@hut_addroute?document_id={$id}") . '</div>';
}