@@ 760-789 (lines=30) @@ | ||
757 | } |
|
758 | else { |
|
759 | $new_possible_value = array(); |
|
760 | switch ( $editedItem->data_type) { |
|
761 | case 'integer': |
|
762 | $new_possible_value[__('Checkbox', 'wpshop')] = 'checkbox'; |
|
763 | $new_possible_value[__('Radio button', 'wpshop')] = 'radio'; |
|
764 | $new_possible_value[__('select', 'wpshop')] = 'select'; |
|
765 | $new_possible_value[__('multiple-select', 'wpshop')] = 'multiple-select'; |
|
766 | break; |
|
767 | case 'varchar': |
|
768 | switch ( $input_def['value'] ) { |
|
769 | case 'hidden': |
|
770 | $new_possible_value[__('Hidden field', 'wpshop')] = 'hidden_field'; |
|
771 | break; |
|
772 | case 'password': |
|
773 | $new_possible_value[__('Password field', 'wpshop')] = 'pass_field'; |
|
774 | break; |
|
775 | default: |
|
776 | $new_possible_value[__('Text field', 'wpshop')] = 'short_text'; |
|
777 | break; |
|
778 | } |
|
779 | break; |
|
780 | case 'text': |
|
781 | $new_possible_value[__('Textarea field', 'wpshop')] = 'textarea'; |
|
782 | break; |
|
783 | case 'decimal': |
|
784 | $new_possible_value[__('Number field', 'wpshop')] = 'float_field'; |
|
785 | break; |
|
786 | case 'datetime': |
|
787 | $new_possible_value[__('Date field', 'wpshop')] = 'date_field'; |
|
788 | break; |
|
789 | } |
|
790 | $input_def['possible_value'] = $new_possible_value; |
|
791 | } |
|
792 | } |
|
@@ 797-826 (lines=30) @@ | ||
794 | $new_possible_value = array(); |
|
795 | ||
796 | if ( is_object($editedItem) ) { |
|
797 | switch ( $editedItem->data_type) { |
|
798 | case 'integer': |
|
799 | $new_possible_value[__('Checkbox', 'wpshop')] = 'checkbox'; |
|
800 | $new_possible_value[__('Radio button', 'wpshop')] = 'radio'; |
|
801 | $new_possible_value[__('select', 'wpshop')] = 'select'; |
|
802 | $new_possible_value[__('multiple-select', 'wpshop')] = 'multiple-select'; |
|
803 | break; |
|
804 | case 'varchar': |
|
805 | switch ( $input_def['value'] ) { |
|
806 | case 'hidden': |
|
807 | $new_possible_value[__('Hidden field', 'wpshop')] = 'hidden_field'; |
|
808 | break; |
|
809 | case 'password': |
|
810 | $new_possible_value[__('Password field', 'wpshop')] = 'pass_field'; |
|
811 | break; |
|
812 | default: |
|
813 | $new_possible_value[__('Text field', 'wpshop')] = 'short_text'; |
|
814 | break; |
|
815 | } |
|
816 | break; |
|
817 | case 'text': |
|
818 | $new_possible_value[__('Textarea field', 'wpshop')] = 'textarea'; |
|
819 | break; |
|
820 | case 'decimal': |
|
821 | $new_possible_value[__('Number field', 'wpshop')] = 'float_field'; |
|
822 | break; |
|
823 | case 'datetime': |
|
824 | $new_possible_value[__('Date field', 'wpshop')] = 'date_field'; |
|
825 | break; |
|
826 | } |
|
827 | } |
|
828 | else { |
|
829 | $new_possible_value[__('Text field', 'wpshop')] = 'short_text'; |