?>
					<tr class="status_<?php 
            echo esc_attr($label);
            ?>
 <?php 
            if (isset($_GET['id']) && $invoice_id == $_GET['id']) {
                echo 'highlight';
            }
            ?>
">
						<td>
							<small><time datetime="<?php 
            si_estimate_issue_date($estimate_id);
            ?>
"><?php 
            echo date_i18n(apply_filters('si_client_dash_date_format', 'M. jS'), si_get_estimate_issue_date($estimate_id));
            ?>
</time></small>
						</td>
						<!--<td>
							<?php 
            si_estimate_id($estimate_id);
            ?>
						</td>-->
						<td>
							<?php 
            if (si_get_estimate_status($estimate_id) == 'pending') {
                ?>
								<a href="<?php 
                echo esc_url(add_query_arg(array('dashboard' => 1), get_permalink($estimate_id)));
                ?>
Esempio n. 2
0
 /**
  * Echo the estimate issue_date
  * @param  integer $id 
  * @return string      
  */
 function si_estimate_issue_date($id = 0)
 {
     if (!$id) {
         global $post;
         $id = $post->ID;
     }
     echo apply_filters('si_estimate_issue_date', date_i18n(get_option('date_format'), si_get_estimate_issue_date($id)), $id);
 }
 /**
  * Echo the estimate issue_date
  * @param  integer $id
  * @return string
  */
 function si_estimate_issue_date($id = 0)
 {
     if (!$id) {
         $id = get_the_ID();
     }
     echo apply_filters('si_estimate_issue_date', date_i18n(get_option('date_format'), si_get_estimate_issue_date($id)), $id);
 }
 public static function quarter_short_code($atts = array())
 {
     $time = time();
     if (si_get_doc_context() == 'estimate') {
         $time = si_get_estimate_issue_date();
     } else {
         $time = si_get_invoice_issue_date();
     }
     if (isset($atts['offset'])) {
         $offset = ceil(preg_replace('/[^\\d-+]/', '', $atts['offset']) * 3);
         $time = strtotime($offset . ' months', $time);
     }
     return 'Q' . ceil(date('m', $time) / 3);
 }