コード例 #1
0
ファイル: metaboxes.php プロジェクト: mdjm/mobile-dj-manager
/**
 * Output the event travel costs hidden fields
 *
 * @since	1.4
 * @global	obj		$mdjm_event			MDJM_Event class object
 * @global	bool	$mdjm_event_update	True if this event is being updated, false if new.
 * @param	int		$event_id			The event ID.
 * @return	str
 */
function mdjm_event_metabox_travel_costs_fields($event_id)
{
    global $mdjm_event, $mdjm_event_update;
    $travel_fields = mdjm_get_event_travel_fields();
    foreach ($travel_fields as $field) {
        ?>
    	<?php 
        $travel_data = mdjm_get_event_travel_data($event_id, $field);
        ?>
    	<?php 
        $value = !empty($travel_data) ? $travel_data : '';
        ?>
		<input type="hidden" name="travel_<?php 
        echo $field;
        ?>
" id="mdjm_travel_<?php 
        echo $field;
        ?>
" value="<?php 
        echo $value;
        ?>
" />
    <?php 
    }
}
コード例 #2
0
/**
 * Content tag: travel_time.
 * The travel time to the event location.
 *
 * @param	int		The event ID.
 *
 * @return	str		Travel time to the event.
 */
function mdjm_content_tag_travel_time($event_id = '')
{
    if (empty($event_id)) {
        return;
    }
    $travel_time = mdjm_get_event_travel_data($event_id, 'time');
    if (!empty($travel_time)) {
        return $travel_time;
    }
}