Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 872 | Revision 874 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 872 Revision 873
Zeile 5... Zeile 5...
5
    use Illuminate\Http\Request;
5
    use Illuminate\Http\Request;
6
    use Illuminate\Support\Facades\DB;
6
    use Illuminate\Support\Facades\DB;
Zeile 7... Zeile 7...
7
 
7
 
8
    class ShippingController extends Controller
8
    class ShippingController extends Controller
9
    {
9
    {
10
        public function getShippingOptions(): array
10
        public function getShippingOptions( ?int $Land = 47 ): array
11
        {
-
 
12
            $Land = 47;
11
        {
13
            $buffer = array();
12
            $buffer = array();
14
            $rufnamen = array();
13
            $rufnamen = array();
15
            $sql = "SELECT
14
            $sql = "SELECT
16
                    z.id,
15
                    z.id,
Zeile 158... Zeile 157...
158
 
157
 
159
                    return true;
158
                    return true;
Zeile 160... Zeile 159...
160
                }*/
159
                }*/
161
 
160
 
162
                $sql = "SELECT
161
                $sql = "SELECT
163
                            z.id,
162
                        z.id,
164
                            z.name,
163
                        z.name,
165
                            z.internal_name,
164
                        z.internal_name,
166
                            z.discount,
165
                        z.discount,
167
                            z.shipping_text AS versandtextbaustein,
166
                        z.shipping_text AS versandtextbaustein,
168
                            z.info_in_shop
167
                        z.info_in_shop
169
                        FROM
168
                    FROM
170
                            shipping_payment_methods vz
169
                        shipping_payment_methods vz
171
                        JOIN
170
                    JOIN
172
                            payment_methods z
171
                        payment_methods z
173
                        ON
172
                    ON
174
                            z.id=vz.payment_method_id
173
                        z.id=vz.payment_method_id
175
                        WHERE
174
                    WHERE
176
                            shipping_id IN (" . implode( ",", $shippingIds ) . ")
175
                        shipping_id IN (" . implode( ",", $shippingIds ) . ")
177
                    ";
176
                ";
178
                if ( isset( $_GET['vRufname'] ) && is_numeric( $_GET['vRufname'] ) )
177
                if ( isset( $_GET['vRufname'] ) && is_numeric( $_GET['vRufname'] ) )
179
                {
178
                {
180
                    $sql .= " AND z.id = " . $_GET['vRufname'];
179
                    $sql .= " AND z.id = " . $_GET['vRufname'];
Zeile 283... Zeile 282...
283
                foreach ( $res as $vRow )
282
                foreach ( $res as $vRow )
284
                {
283
                {
285
                    $vgId = $vRow->shipping_group_id;
284
                    $vgId = $vRow->shipping_group_id;
286
                    $sql = "SELECT
285
                    $sql = "SELECT
287
                            z.name,
286
                            z.name,
288
			    z.internal_name,
287
                            z.internal_name,
289
			    z.info_in_shop,
288
                            z.info_in_shop,
290
                            z.discount,
289
                            z.discount,
291
                            z.shipping_text AS versand_textbaustein
290
                            z.shipping_text AS versand_textbaustein
292
                        FROM
291
                        FROM
293
                            payment_methods z
292
                            payment_methods z
294
                        JOIN
293
                        JOIN