@extends('layouts.admin') @section('title', 'MakerWorld Modellen Importeren | Jouwdriedee.nl Beheer') @section('content')
Backend Beheer • 3D Model Synchronisatie

MakerWorld Product Importer

Haal eenvoudig 3D modellen binnen vanaf makerworld.com en publiceer ze direct in jouw webshop.

@if($isAuthenticated)
MakerWorld Status
Verbonden @if(!empty($userProfile['name']) || !empty($userProfile['account'])) ({{ $userProfile['name'] ?? $userProfile['account'] }}) @endif
@csrf
@else
MakerWorld Status
Niet ingelogd
@endif
@if(session('success'))
{{ session('success') }}
@endif @if(session('warning'))
{{ session('warning') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Snel importeren via URL of Model-ID

Kopieer een link van een willekeurig model op MakerWorld (bijv. https://makerworld.com/nl/models/55866) of vul het ID in.

@if($currentTab !== 'imported')
@if(empty($models))

Geen modellen gevonden in dit overzicht

@if(!$isAuthenticated && in_array($currentTab, ['favorites', 'published'])) Log eerst in met je MakerWorld account om je opgeslagen favorieten of ontwerpen te bekijken. @else Probeer de trending modellen te bekijken of plak direct een URL in het zoekveld hierboven. @endif

@if(!$isAuthenticated) @endif
@else
Toont {{ count($models) }} modellen van MakerWorld. Vink modellen aan om ze in één klik te importeren.
@foreach($models as $model) @if(!is_array($model)) @continue @endif @php $mId = $model['id'] ?? 0; $isAlreadyImported = in_array($mId, $importedIds); $cover = $model['cover'] ?? $model['coverUrl'] ?? 'https://images.unsplash.com/photo-1581092160607-ee22621dd758?auto=format&fit=crop&w=600&q=80'; $title = $model['title'] ?? 'MakerWorld Model #' . $mId; $author = $model['designCreator']['name'] ?? $model['designCreator']['handle'] ?? 'MakerWorld Maker'; @endphp
{{ $title }}
@if($isAlreadyImported) In Webshop @endif @if(!empty($model['printCount'])) {{ number_format($model['printCount']) }} prints @endif
Door {{ $author }} #{{ $mId }}

{{ $title }}

@endforeach
@endif
@else

Geïmporteerde MakerWorld Producten in jouw Shop

Deze producten zijn actief of opgeslagen in jouw webshop database.

Bekijk publieke catalogus
@if($importedProducts->isEmpty())

Nog geen MakerWorld modellen geïmporteerd

Selecteer hierboven modellen via de tabs of plak direct een MakerWorld link om je eerste product toe te voegen.

@else
@foreach($importedProducts as $product) @endforeach
Product MakerWorld Ref Categorie Verkoopprijs Print Specs Status Acties
{{ $product->name }}
{{ $product->name }} SKU: {{ $product->sku ?? 'MW-' . $product->makerworld_id }}
#{{ $product->makerworld_id }}
{{ $product->makerworld_author ?? 'MakerWorld' }}
{{ $product->category->name ?? 'Ongecategoriseerd' }} {{ $product->formatted_price }} @if($product->print_time_hours)
⏱️ {{ $product->print_time_hours }} uur printtijd
@endif @if($product->weight_grams)
⚖️ {{ $product->weight_grams }} gram filament
@endif
@if($product->is_active) Actief in shop @else Concept / Verborgen @endif
@if($importedProducts->hasPages())
{{ $importedProducts->links() }}
@endif
@endif
@endif
modellen geselecteerd
Klaar om direct te publiceren in je webshop
@csrf

Inloggen bij MakerWorld

Koppel jouw MakerWorld / Bambu Lab account

@if(session('makerworld_2fa_account'))
@csrf
Voer de 6-cijferige verificatiecode in die Bambu Lab zojuist naar {{ session('makerworld_2fa_account') }} heeft gemaild.
@else
@csrf

💡 Heeft je Bambu Lab account 2-stapsverificatie? Dan ontvang je automatisch een code per e-mail die je in de volgende stap invult.

@endif
@csrf
Hoe vind je dit token?
Als je al bent ingelogd op makerworld.com in je browser, druk op F12 → tabblad Toepassing/Application → Cookies → kopieer de waarde van het token cookie.
Model gegevens ophalen van MakerWorld...
@csrf
•

Direct actief in de webshop
Bezoekers kunnen dit product direct bekijken en bestellen
@endsection