| @@ -86,13 +86,8 @@ | ||
| 86 | 86 | |
| 87 | 87 | unset( $fields['action_btn_preset'] ); |
| 88 | 88 | unset( $fields['action_btn_position'] ); |
| 89 | 89 | |
| 90 | - // List layouts squash horizontal image+text when narrowed; warn before users pick the wider counts. | |
| 91 | - if ( isset( $fields['cols'] ) ) { | |
| 92 | - $fields['cols']['description'] = esc_html__( 'Please select the number of columns to show per row. Note: more than 3 columns may break the List layout on smaller screens; higher counts (4-8) are intended for wider screens only.', 'shopbuilder' ); | |
| 93 | - } | |
| 94 | - | |
| 95 | 90 | $fields['layout_section_end'] = $obj->end_section(); |
| 96 | 91 | |
| 97 | 92 | return apply_filters( 'rtsb/elements/elementor/list_layout_control', $fields, $obj ); |
| 98 | 93 | } |
| @@ -1032,21 +1027,8 @@ | ||
| 1032 | 1027 | 'label_block' => true, |
| 1033 | 1028 | 'condition' => [ 'show_pagination' => [ 'yes' ] ], |
| 1034 | 1029 | ]; |
| 1035 | 1030 | |
| 1036 | - $fields['pagination_visible_range'] = [ | |
| 1037 | - 'type' => 'number', | |
| 1038 | - 'label' => esc_html__( 'Page Number Range', 'shopbuilder' ), | |
| 1039 | - 'default' => 5, | |
| 1040 | - 'min' => 1, | |
| 1041 | - 'max' => 20, | |
| 1042 | - 'description' => esc_html__( 'Number of page links to show on each side of the current page. Lower values truncate long paginations.', 'shopbuilder' ), | |
| 1043 | - 'condition' => [ | |
| 1044 | - 'show_pagination' => [ 'yes' ], | |
| 1045 | - 'pagination_type' => [ 'pagination', 'pagination_ajax' ], | |
| 1046 | - ], | |
| 1047 | - ]; | |
| 1048 | - | |
| 1049 | 1031 | $fields['pagination_section_end'] = $obj->end_section(); |
| 1050 | 1032 | |
| 1051 | 1033 | return apply_filters( 'rtsb/elementor/pagination_control', $fields, $obj ); |
| 1052 | 1034 | } |
| @@ -1075,19 +1057,8 @@ | ||
| 1075 | 1057 | 'label' => esc_html__( 'Enable Ajax Tab Filter Buttons?', 'shopbuilder' ), |
| 1076 | 1058 | 'description' => esc_html__( 'Switch on to enable Ajax tab filter buttons.', 'shopbuilder' ), |
| 1077 | 1059 | 'label_on' => esc_html__( 'On', 'shopbuilder' ), |
| 1078 | 1060 | 'label_off' => esc_html__( 'Off', 'shopbuilder' ), |
| 1079 | - 'separator' => $obj->pro_class(), | |
| 1080 | - 'classes' => $obj->pro_class(), | |
| 1081 | - ]; | |
| 1082 | - | |
| 1083 | - $fields['enable_ajax_scroll'] = [ | |
| 1084 | - 'type' => 'switch', | |
| 1085 | - 'label' => esc_html__( 'Enable Scroll To Top?', 'shopbuilder' ), | |
| 1086 | - 'description' => esc_html__( 'Switch on to scroll the page to the top when an Ajax tab filter or Ajax pagination loads products. Switch off to keep the current scroll position.', 'shopbuilder' ), | |
| 1087 | - 'label_on' => esc_html__( 'On', 'shopbuilder' ), | |
| 1088 | - 'label_off' => esc_html__( 'Off', 'shopbuilder' ), | |
| 1089 | - 'default' => 'yes', | |
| 1090 | 1061 | 'separator' => $obj->pro_class(), |
| 1091 | 1062 | 'classes' => $obj->pro_class(), |
| 1092 | 1063 | ]; |
| 1093 | 1064 | |