انجمن


افزودن امکان آپلود فایل در برگه checkout افزونه wp-e-commerce  (۱ نوشته)

  • ip-man

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۶
    # نوشته شده: ۱۱ سال پیش
    ۱۷ فروردین ۱۳۹۲ - ۱۱:۲۶

    درود ،

    برای افزودن امکان آپلود فایل در برگه تکمیل سفارش چپونه بایستی عمل کرد؟ زیرا هیچ کدام از اینگونه افزونهها ویژگی آپلود فایل را ندارند و فقط از typeهای مرسوم پشتیبانی میکنند.

    در این مسیر --> wp-e-commerce/wpsc-includes/checkout.class.php

    برای نمونه برای تعریف textarea این کد کار میکند :
    case "textarea":
    $output .= "<textarea title='" . $this->checkout_item->unique_name . "' class='text' id='" . $this->form_element_id() . "' name='collected_data[{$this->checkout_item->id}]" . $an_array . "' rows='3' cols='40' >" . esc_html( (string) $saved_form_data ) . "</textarea>";
    break;

    بر همین اساس output من کدی برای آپلود فایل نوشتم که گزینه آپلود را اضافه میکند ولی فایلی آپلود نمیکند
    case "file":
    $output .= "<input type='file' title='" . $this->checkout_item->unique_name . "' class='file' id='" . $this->form_element_id() . "' name='collected_data[{$this->checkout_item->id}]" . $an_array . "' >" . esc_html( (string) $saved_form_data ) . "/>";
    break;

    لطفا" کد درست اینکار را برای من بنویسید و یا اگر بگونه ای دیگر بایستی امکان آپلود را افزود من را آگاه نمایید.

    با سپاس

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.