درود ،
برای افزودن امکان آپلود فایل در برگه تکمیل سفارش چپونه بایستی عمل کرد؟ زیرا هیچ کدام از اینگونه افزونهها ویژگی آپلود فایل را ندارند و فقط از 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;
لطفا" کد درست اینکار را برای من بنویسید و یا اگر بگونه ای دیگر بایستی امکان آپلود را افزود من را آگاه نمایید.
با سپاس