コード例 #1
0
    $extrafields = $extra_field->list_all_field_display(8, $this->userdata->users_info_id);
} else {
    $extrafields = $extra_field->list_all_field_display(7, $this->userdata->users_info_id);
}
$template_desc = str_replace('{customer_custom_fields}', $extrafields, $template_desc);
if (strstr($template_desc, "{reserve_discount}")) {
    $reserve_discount = $model->getReserveDiscount();
    $reserve_discount = $producthelper->getProductFormattedPrice($reserve_discount);
    $template_desc = str_replace('{reserve_discount}', $reserve_discount, $template_desc);
    $template_desc = str_replace('{reserve_discount_lbl}', JText::_('COM_REDSHOP_RESERVED_DISCOUNT_LBL'), $template_desc);
}
if (strstr($template_desc, "{order_loop_start}") && strstr($template_desc, "{order_loop_end}")) {
    $oder_image = '<img src="' . REDSHOP_ADMIN_IMAGES_ABSPATH . 'order16.png" align="absmiddle">';
    $template_desc = str_replace('{order_image}', $oder_image, $template_desc);
    $template_desc = str_replace('{order_title}', JText::_('COM_REDSHOP_ORDER_INFORMATION'), $template_desc);
    $orderslist = $order_functions->getUserOrderDetails($user->id);
    // More Order information
    if (count($orderslist) > 0) {
        $ordermoreurl_1 = JRoute::_('index.php?option=com_redshop&view=orders&Itemid=' . $Itemid);
        $ordermoreurl = strtolower($ordermoreurl_1);
        $template_desc = str_replace('{more_orders}', "<a href='" . $ordermoreurl . "'>" . JText::_('COM_REDSHOP_MORE') . "</a>", $template_desc);
    } else {
        $template_desc = str_replace('{more_orders}', "", $template_desc);
    }
    $template_d1 = explode("{order_loop_start}", $template_desc);
    $template_d2 = explode("{order_loop_end}", $template_d1[1]);
    $order_desc = $template_d2[0];
    $order_data = '';
    if (count($orderslist)) {
        for ($j = 0; $j < count($orderslist); $j++) {
            if ($j >= 5) {