Example #1
0
 /**
  * Render date time
  * @author Howard <*****@*****.**>
  * @static
  * @param string $datetime
  * @param mixed $year
  * @param mixed $month
  * @param mixed $day
  * @return string
  */
 public static function render_datetime($datetime, $year = '', $month = '', $day = '')
 {
     if (trim($datetime) == '0000-00-00' or trim($datetime) == '0000-00-00 00:00:00') {
         return '';
     }
     $tmp = explode(' ', $datetime);
     $date = isset($tmp[0]) ? $tmp[0] : '';
     $time = isset($tmp[1]) ? $tmp[1] : '';
     $output = wpl_render::render_date($date) . ' ' . $time;
     return $output;
 }
Example #2
0
"><?php 
    echo __($label, WPL_TEXTDOMAIN);
    if (in_array($mandatory, array(1, 2))) {
        ?>
<span class="required-star">*</span><?php 
    }
    ?>
</label>
    <input type="text" id="wpl_c_<?php 
    echo $field->id;
    ?>
" name="<?php 
    echo $field->table_column;
    ?>
" value="<?php 
    echo wpl_render::render_date($value);
    ?>
" onchange="ajax_save('<?php 
    echo $field->table_name;
    ?>
', '<?php 
    echo $field->table_column;
    ?>
', this.value, '<?php 
    echo $item_id;
    ?>
', '<?php 
    echo $field->id;
    ?>
');" <?php 
    echo (isset($options['readonly']) and $options['readonly'] == 1) ? 'disabled="disabled"' : '';
Example #3
0
        $return['name'] = __($field->name, WPL_TEXTDOMAIN);
        $title = (isset($options['link_title']) and trim($options['link_title']) != '') ? $options['link_title'] : $value;
        $target = (isset($options['link_target']) and trim($options['link_target']) != '') ? $options['link_target'] : '_blank';
        $return['value'] = '<a href="' . $value . '" target="' . $target . '">' . $title . '</a>';
    }
    $done_this = true;
} elseif ($type == 'parent' and !$done_this) {
    if (trim($value)) {
        $return['field_id'] = $field->id;
        $return['type'] = $field->type;
        $return['name'] = __($field->name, WPL_TEXTDOMAIN);
        $return['value'] = wpl_property::update_property_title(NULL, $value);
    }
    $done_this = true;
} elseif ($type == 'date' and !$done_this) {
    if (trim($value)) {
        $return['field_id'] = $field->id;
        $return['type'] = $field->type;
        $return['name'] = __($field->name, WPL_TEXTDOMAIN);
        $return['value'] = wpl_render::render_date($value);
    }
    $done_this = true;
} elseif ($type == 'datetime' and !$done_this) {
    if (trim($value)) {
        $return['field_id'] = $field->id;
        $return['type'] = $field->type;
        $return['name'] = __($field->name, WPL_TEXTDOMAIN);
        $return['value'] = wpl_render::render_datetime($value);
    }
    $done_this = true;
}