Exemple #1
0
                }
                $attrib_string .= '</i>';
                change_color(PRODUCT_LISTING_BKGD_COLOR);
                $pdf->filledRectangle(LEFT_MARGIN, $pos - PRODUCT_TABLE_ROW_HEIGHT, PRODUCT_TABLE_HEADER_WIDTH, PRODUCT_TABLE_ROW_HEIGHT);
                $pos = $pos - PRODUCT_TABLE_ROW_HEIGHT + PRODUCT_TABLE_BOTTOM_MARGIN;
                change_color(GENERAL_FONT_COLOR);
                $reset_x = LEFT_MARGIN + PRODUCT_TABLE_LEFT_MARGIN;
                if (PRODUCT_ATTRIBUTES_TEXT_WRAP) {
                    $wrapped_str = $pdf->addTextWrap($reset_x, $pos, PRODUCTS_COLUMN_SIZE, PRODUCT_ATTRIBUTES_FONT_SIZE, $attrib_string);
                } else {
                    $pdf->addText($reset_x, $pos, PRODUCT_ATTRIBUTES_FONT_SIZE, $attrib_string);
                }
                $pos -= PRODUCT_TABLE_BOTTOM_MARGIN;
                if ($wrapped_str) {
                    change_color(PRODUCT_LISTING_BKGD_COLOR);
                    $pdf->filledRectangle(LEFT_MARGIN, $pos - PRODUCT_TABLE_ROW_HEIGHT, PRODUCT_TABLE_HEADER_WIDTH, PRODUCT_TABLE_ROW_HEIGHT);
                    $pos = $pos - PRODUCT_TABLE_ROW_HEIGHT + PRODUCT_TABLE_BOTTOM_MARGIN;
                    change_color(GENERAL_FONT_COLOR);
                    $pdf->addText($reset_x, $pos, PRODUCT_ATTRIBUTES_FONT_SIZE, $wrapped_str);
                    $pos -= PRODUCT_TABLE_BOTTOM_MARGIN;
                }
            }
        }
    }
    //EOFOR
    $pos -= SECTION_DIVIDER;
    if ($orders['comments']) {
        $pdf->ezSetY($pos);
        $pdf->ezText("<b>Comments:</b>\n" . $orders['comments'], GENERAL_FONT_SIZE);
    }
}
Exemple #2
0
     $pull_w_status = " and o.orders_status = " . $_POST['pull_status'];
 }
 if ($_POST['startpos']) {
     $startpos = $_POST['startpos'];
 } else {
     $startpos = 0;
 }
 if ($_POST['endpos']) {
     $endpos = $_POST['endpos'];
 } else {
     $endpos = NUM_LABELS_PER_PAGE;
 }
 if (!tep_db_num_rows($orders_query) > 0) {
     message_handler('NO_ORDERS');
 }
 change_color(LABEL_FONT_COLOR);
 //if ($num != 0)  $pdf->EzNewPage();
 $x = STARTX;
 $y = LABEL_HEIGHT;
 $pos = $y;
 //if ($orders = tep_db_fetch_array($orders_query)){
 //$order = new order($orders['orders_id']);
 $address_array = explode('<br>', str_replace("\r\n", "<br>", STORE_NAME_ADDRESS));
 //The first $key number is the number of lines in your store name and address excluding the telephone number at the bottom.
 //The second $key number is the number of lines in your store name and address excluding telephone number and country.
 foreach ($address_array as $key => $value) {
     if (SHIP_FROM_COUNTRY != $order->delivery['country'] && $key < 5 || $key < 4) {
         switch ($key) {
             case 0:
                 $store_address_array[$key] = $value;
                 break;