Exemplo n.º 1
0
function dev_detail_box($content_r = '', $format_r = '', $convert = '', $trunc = '')
{
    $output = '';
    $content_r = dev_value_to_array($content_r);
    $format_r = is_array($format_r) ? $format_r : array('b', 'h1', 'i', 'span', 'div', 'div', 'div', 'div');
    $i = 0;
    foreach ($content_r as $a) {
        if ($a != '') {
            if ($i > 0) {
                $output .= "<" . $format_r[$i] . ">" . dev_print_image(dev_format_data($a, $convert, $trunc)) . "</" . $format_r[$i] . ">\n";
            }
            if ($i < count($format_r) - 1) {
                $i++;
            }
        }
    }
    if ($i == 0) {
        $output = $output .= "<" . $format_r[$i] . ">Not Found</" . $format_r[$i] . ">\n";
    }
    return $output;
}
Exemplo n.º 2
0
function dev_content_select($content_r, $query_r = '', $trunc = '', $fields = 2)
{
    $field_name = '';
    $get_name = true;
    $content = '';
    $query_r = dev_value_to_array($query_r);
    $output = '';
    $select_r = array();
    $select_r['-------'] = '';
    foreach ($content_r as $row) {
        $row = dev_value_to_array($row);
        $value_r = array();
        $i = 0;
        foreach ($row as $a => $b) {
            if ($get_name) {
                $field_name = $a;
                $get_name = dev_flip_bool($get_name);
            }
            if ($i > $fields) {
                break;
            }
            if ($i > 0) {
                $value_r[] = dev_format_data($b, '', $trunc);
            }
            $i++;
        }
        $select_r[implode(' - ', $value_r)] = $row[$field_name];
    }
    foreach ($query_r as $a => $b) {
        $output .= dev_draw_form_field('hidden', $a, '', $b);
    }
    $output .= dev_draw_form_field('select', $field_name, '', $select_r) . dev_draw_form_field('submit', 'submit', 'Submit', 'Submit');
    return $output;
}
Exemplo n.º 3
0
 function setFormatted($var, $content)
 {
     $content = dev_format_data($content);
     $this->_template = str_replace(TEMPLATE_VALUE_DELIMITER_START . $var . TEMPLATE_VALUE_DELIMITER_END, $content, $this->_template);
 }