PrestaShop Order Grid Pro – kolommen en volgorde besteloverzicht

Het besteloverzicht in het PrestaShop-backoffice (vanaf 1.7.7) gebruikt het Symfony-raster — handig standaard, maar vaak te karig voor magazijn, support of administratie. Order Grid Pro verbergt onnodige kernkolommen, schakelt optionele velden in (telefoon, tracking, miniatuur, gewicht, berichtfragment, valuta-ISO, winkelwagenregels, enz.) en slaat de kolomvolgorde op via slepen en neerzetten, met aparte tabbladen voor de instellingen. Alleen officiële grid-hooks, geen core-overrides — zo blijven upgrades overzichtelijk.

Główne zdjęcie produktu: Order Grid Pro – kolommen en volgorde besteloverzicht
69.99 €

Galeria

PrestaShop Besteloverzicht Kolommen Beheren & Optimaliseren

Order Grid Pro revolutioneert de standaard orderlijst van PrestaShop en transformeert deze in een krachtige, aanpasbare tool voor efficiënt backofficebeheer. Dit module is ontworpen voor PrestaShop 1.7.7+, 8.x en 9.x en stelt u in staat om overbodige kernkolommen te verbergen en een rijke selectie van nieuwe, operationele gegevenspunten te activeren, zoals klanttelefoonnummers, productminiaturen, trackingnummers en ISO-valutacodes. Met intuïtief slepen-en-neerzetten voor kolomvolgorde kan uw team de lay-out van het ordergrid afstemmen op specifieke workflows, wat de duidelijkheid en productiviteit verbetert. Het garandeert stabiele, upgrade-veilige aanpassingen zonder kernoverschrijvingen, waardoor uw orderbeheer echt professioneel en aanpasbaar wordt.

Moduleversie: 1.0.0
Winkelversies:
9.x8.x
Werkt met ThirtyBees: Nee
Vertalingen:
Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Slovenčina (sk)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Magyar (hu)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Čeština (cs)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Srpski (rs)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Français (fr)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: 中文 (zh)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Русский (ru)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Norsk (no)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Íslenska (is)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Polski (pl)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Slovenščina (si)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: हिन्दी (hi)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Lietuvių (lt)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Svenska (sv)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Українська (ua)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: 日本語 (ja)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Eesti (et)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Deutsch (de)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Nederlands (nl)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Dansk (da)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: English (en)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Română (ro)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Italiano (it)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Bahasa Indonesia (id)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Latviešu (lv)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Português (pt)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Hrvatski (hr)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Suomi (fi)Deze module: Order Grid Pro – kolommen en volgorde besteloverzicht is volledig vertaald in de taal: Español (es)

Uw orderlijst — opnieuw opgebouwd voor het echte werk.
Order Grid Pro voor PrestaShop 1.7.7 t/m 9.x.

Vanaf PrestaShop 1.7.7 wordt het orderscherm in het back office aangedreven door de Symfony Grid . De standaardopzet is prima voor demo's — tot uw magazijn track-and-trace op dezelfde regel wil, support het laatste threadbericht zonder tien tabbladen nodig heeft en finance ISO-valutacodes nodig heeft zonder naar Excel te exporteren. Order Grid Pro sluit aan op de officiële grid-uitbreidingshooks: overbodige kernkolommen verbergen , zorgvuldig gekozen extra's inschakelen (telefoon, miniaturen, winkelwagentgewicht, threadfragmenten en meer), kolomvolgorde via slepen en neerzetten , en — op oudere builds — een optionele inline status -workflow. Geen core overrides.

PrestaShop 1.7.7+, 8.x, 9.x
Symfony Grid (definitie, query, gegevens)
Configuratie in drie tabbladen + slepen voor sorteren

Orderlijst in het PrestaShop-backoffice met extra kolommen — voorbeeld Order Grid Pro

Waarom de standaard ordergrid tegen grenzen aanloopt

Elk team leest orders anders: logistiek via track-and-trace en vervoerder, support via telefoon en het laatste threadbericht zonder tabblad-hoppen, merchandising via een snelle productminiatuur naast de referentie, finance bij multivaluta-shops via ISO-codes naast totalen.

De kerngrid blijft bewust sober: hij raadt uw workflow niet. Patches in /src of theme-overschrijvingen zijn fragiel — elke kleine PrestaShop-upgrade wordt een merge-conflict.

Order Grid Pro blijft binnen de ondersteunde uitbreidingslaag: het wijzigt de grid- definitie , de Doctrine- query builder en de gehydrateerde rijgegevens via dezelfde hooks die PrestaShop voor orderlijst-uitbreidingen documenteert. U configureert alles onder Modules → Order Grid Pro , slaat per sectie op, vernieuwt Orders en verfijnt verder.

Wat u meteen wint

  • Opgeruimde kolommen:
    Zet ingebouwde kolommen uit die u nooit gebruikt (bedrijf, multishop-naam enz.) — de tabel oogt luchtiger op kleinere schermen.
  • Operationele kolommen:
    Telefoon, trackinglijst, omslagbeeld eerste regel, klant-e-mail, leverplaats/postcode, regeltellingen, geschat gewicht, betaalmodulecode, orderleeftijd, gast vs. account, factuur-/leveringsnummers, valuta-ISO, geaggregeerde winkelwagenregelnamen en meer — elk optioneel.
  • Stabiele lay-out na updates:
    Kolomvolgorde staat als JSON en wordt opnieuw toegepast bij het opbouwen van de grid-definitie — het team behoudt dezelfde leesrichting na elke release.

Drie configuratiepijlers

Kolommen verbergen

Elke schakelaar hoort bij een kernkolom-identificatie uit de ordergrid-fabriek. Zet Verbergen = Ja en de module verwijdert dat kolomobject vóór render. Als uw PrestaShop-build de kolom nooit registreerde, doet de schakelaar niets — de configuratie blijft overdraagbaar tussen 1.7, 8.x en 9.x.

Nieuwe kolommen

Primaire extra's (telefoon, tracking, miniatuur eerste regel, legacy snelle status) plus een hele bibliotheek inzichtvelden : e-mail, plaats, postcode, regeltellingen, naam eerste product, geschat winkelwagentgewicht, fragment laatste klantbericht, betaalmodule, leeftijd in dagen, accounttype, factuur-/leveringsnummers, valuta-ISO, toegepaste winkelwagenregels — standaard allemaal uit zodat u alleen inschakelt wat uw SQL-budget toelaat.

Volgorde van kolommen

Sleep kern- en modulekolommen in de configuratie-UI. De lijst weerspiegelt wat nu zichtbaar is op de grid (rekening houdend met verbergen-schakelaars en ingeschakelde extra's). Opslaan schrijft opgeschoonde JSON; de module voegt die samen met de live-definitie zodat bulkacties, referenties en uw stack in de volgorde blijven waarin u het team heeft ingewerkt.

Grid-definitie

Kolommen verschijnen, verdwijnen en herschikken — zonder core-PHP aan te raken.

hookActionOrderGridDefinitionModifier

De module inspecteert de ColumnCollection , verwijdert verborgen identificaties, voegt optionele DataColumn -instanties toe (en gespecialiseerde kolommen waar het platform die biedt, zoals HTML-miniaturen) en herschikt alles volgens uw opgeslagen volgorde. Omdat dit bij definitietijd gebeurt, erven exports en CSV-weergaven dezelfde structuur als op het scherm.

Tip: configureer eerst Verbergen en Nieuwe kolommen , open daarna Volgorde van kolommen zodat de sorter alleen velden toont die echt op de live grid verschijnen.

Query builder

Projecteer alleen de SQL die uw ingeschakelde kolommen nodig hebben.

hookActionOrderGridQueryBuilderModifier

Optionele velden zijn afgebakende SELECT -fragmenten — subqueries voor tellingen, fragmenten, gewichten en vergelijkbare metriek worden alleen toegevoegd als de bijbehorende schakelaar aan staat. Zo blijft de standaardbelasting dicht bij de kern, terwijl power users diep inzicht kunnen stapelen als de hardware het toelaat.

Zware projecties staan inline in de moduletekst uitgelegd zodat teams de afweging begrijpen (bijvoorbeeld: geschat gewicht gebruikt het massa-attribuut van het hoofdproduct, niet combinatie-niveau).

Rijgegevens en legacy BO

Cellen en labels formatteren, optioneel AJAX-statuswijzigingen.

hookActionOrderGridDataModifier + AdminOrders assets

hookActionOrderGridDataModifier normaliseert de weergave: gewichten in kilogram, leesbare gast-vlaggen, veilige truncatie voor threadfragmenten en miniatuur-HTML wanneer de grid dat ondersteunt. Op PrestaShop lager dan 8.0 kunt u Snelle statuswijziging inschakelen: de module injecteert een compacte dropdown op de orderlijst en stuurt updates via een verborgen AdminMyordergridproAjax -tab met juiste rechten — ideaal wanneer de native kolom nog platte tekst is.

Op PrestaShop 8+ levert de kerngrid in de meeste builds al interactieve statusbediening. Laat de legacy-optie daar uit om dubbele UI te vermijden, tenzij u de helper bewust nodig heeft voor staging-vergelijkingen.

Ervaring in het back office

De moduleconfiguratie gebruikt Bootstrap- navigatietabbladen met drie losse HelperForm -instanties — elk tabblad slaat onafhankelijk op ( Kolommen verbergen , Nieuwe kolommen , Volgorde van kolommen ). Bovenaan legt een begeleid blok het Symfony-gridgedrag, compatibiliteit en een verstandige uitrol uit (klein beginnen, opslaan, Orders controleren, itereren).

Order Grid Pro: drie configuratiegebieden

Tabblad „Kolommen verbergen“

  • Eén schakelaar per standaard-identificatie (order-ID, referentie, betaling, land, multishop, bedrijf enz.)
  • Inline-hulp legt uit: een kolom verwijderen raakt alleen de grid-collectie, niet uw gegevens
  • Opslaan van dit tabblad wijzigt geen optionele kolommen noch de opgeslagen kolomvolgorde

Nieuwe kolommen + Volgorde-tabbladen

  • Hoofdschakelaars voor telefoon, tracking, omslagbeeld, legacy live status
  • Schakelaars voor uitgebreid inzicht spiegelen elke optionele gegevenskolom met uitgebreide beschrijvingen
  • Slepen-en-neerzetten-lijst + verborgen JSON-veld; dubbelveilige formulier-ID's voor geldige HTML
  • MyPresta-updatechecker (optionele meldingen)

Kernkolommen die u kunt verbergen

Elke kaart hieronder hoort bij één schakelaar op het tabblad Kolommen verbergen . Met Verbergen = Ja verwijdert u die kolom alleen uit de Symfony-grid- definitie — orders, adressen en historiek in de database blijven ongewijzigd. Als uw build een kolom-identificatie nooit registreerde, heeft de schakelaar geen zichtbaar effect (de configuratie blijft overdraagbaar tussen 1.7 / 8 / 9).

id_order Order-ID

Numerieke primaire sleutel van de order in PrestaShop ( orders.id_order ) — de interne referentie bij openen vanuit de lijst, koppelen aan facturen of afstemmen op API-payloads.

reference Referentie

Publieke orderreferentie (vaak alfanumeriek) op bevestigingen voor klanten en voor snelle visuele match in CRM's — los van de numerieke ID.

new Nieuwe klant

Kern-indicator „nieuwe klant“ volgens PrestaShop-regels. Verbergen als hij voor uw proces geen meerwaarde geeft of dezelfde info elders staat.

customer Klant

Weergavenaam van de klant (en linkgedrag van de kerngrid) voor het account dat bestelde — meestal voor- en achternaam of het in de shop ingestelde formaat.

company Bedrijf

Bedrijfs-/organisatieveld uit de orderadrescontext bij B2B-gegevens; nuttig voor groothandel. Op puur B2C-fronten vaak lege ruis — verbergen.

total_paid_tax_incl Totaal (incl. btw)

Betaald ordertotaal incl. btw zoals de kerngrid het formatteert — wat de klant voor mandje, verzendkosten en belasting volgens de weergaveregels van de shop werd aangerekend.

payment Betaling

Leesbaar label van de gekozen betaalmethode bij checkout (bijv. overschrijving, weergavenaam kaartmodule) — hetzelfde als in de orderdetailweergave.

osname Status

Huidige orderstatus-naam uit uw geconfigureerde statussen (wacht op betaling, verzonden enz.) — het label dat het team in het proces kent, los van kleur-badges van het theme.

date_add Datum

Tijdstempel van orderaanmaak ( orders.date_add ) — wanneer de mandje werd omgezet naar een orderrecord; voor sorteren en SLA-achtige interpretatie.

country_name Leverland

Leverland via adres-/land-join van de kerngrid — handig voor exportcompliance en vervoerderszones in één oogopslag.

shop_name Winkel

Multishop-naam voor de oorspronkelijke winkelcontext van de order — cruciaal bij multishop; op single-store vaak te verbergen zonder informatieverlies.

carrier_name Vervoerder

Gekozen verzenddienst of verzendmethode-label voor de order — hetzelfde concept als in verzendregels en filters op de inpaklocatie.

Optionele kolommen die u kunt toevoegen

Het tabblad Nieuwe kolommen groepeert primaire extra's (telefoon, tracking, miniatuur, legacy-status) en uitgebreide inzichten . Elke schakelaar voegt een afgebakende projectie toe of gebruikt gegevens die de kernquery al laadt — er wordt niets teruggeschreven tot het team aparte BO-acties uitvoert (behalve optionele legacy-status via AJAX, die rechten op statuswijziging respecteert).

Primaire extra kolommen

mog_customer_phone Klanttelefoon (leveradres)

Toont het beste beschikbare nummer uit het leveradres: mobiel ( phone_mobile ) indien niet leeg, anders vast ( phone ). De kern-orderquery koppelt het adres al — lichte projectie, ideaal voor callcenters die klikken om te bellen zonder elke order te openen.

mog_tracking_numbers Trackingsnummers

Voegt alle niet-lege trackingsnummers op order_carrier -regels van de order samen. Waarden zijn kommagescheiden zodat gesplitste zendingen (meerdere pakketten) in één cel zichtbaar blijven. Uitschakelen als u zelden tracking vastlegt en een smallere tabel wilt.

mog_product_thumb Omslagbeeld eerste product

~48px-voorbeeld van het omslagbeeld van de eerste orderregel (kleinste id_order_detail ). Is HtmlColumn beschikbaar (typisch vanaf PrestaShop 8+), rendert de cel een echte ; op oudere grids kan de module alleen de ruwe afbeeldings-ID tonen zodat merchandisers nog kunnen zien welke SKU de verkoop droeg.

mog_live_meta Statushulp (verborgen kolom, legacy BO)

Als Snelle statuswijziging op PrestaShop lager dan 8.0 aan staat, injecteert de module een compacte meta-cel met data-order en huidige status-ID's zodat de meegeleverde JavaScript een inline-dropdown naast de zichtbare statustekst kan tonen. Geen eigen exportkolom — op 8+-shops met Symfony-statusbediening de optie uit laten.

Uitgebreide inzichtkolommen

mog_customer_email Klant-e-mail

Projecteert het e-mailadres op de entiteit customer — dezelfde join die PrestaShop al voor de grid-query gebruikt. Handig voor B2B-teams die het adres in CRM of tickets plakken zonder de klantenfiche te openen.

mog_delivery_city Leverplaats

Veld city uit het leveradres-alias. Combineer met postcode als de kolom „land“ alleen niet fijn genoeg is voor expeditie of routing.

mog_delivery_postcode Postcode levering

Postcode uit het leveradres — wat etikettentools en koerier-API's meestal naast de naam nodig hebben.

mog_order_lines_count Aantal orderregels

Telt hoeveel order_detail-regels bij de order horen = aantal verschillende SKU-regels, niet de som van hoeveelheden — handig om multiregelmandjes te zien t.o.v. enkelregel-checkout.

mog_first_product_name Naam eerste product

Gelokaliseerde productnaam voor de vroegste order_detail-regel (gesorteerd op regel-ID). Helpt als de referentie cryptisch is maar u toch moet weten welke SKU de verkoop droeg.

mog_cart_weight_kg Geschat winkelwagentgewicht

Benadert verzonden massa door per regel hoeveelheid × ouder-product.weight op te tellen. Combinatiegewichten worden niet uitgesplitst — beschouw het als indicatief, niet voor juridische vrachtfacturatie. De UI toont kilogram met drie decimalen als de ruwe som groter dan nul is.

mog_thread_snippet Laatste klantbericht

Tot 140 tekens uit de nieuwste customer_message gekoppeld aan een customer_thread die naar de order verwijst. HTML wordt verwijderd en entiteiten worden geëscaped zodat geplakte markup uit het contactformulier de grid niet breekt.

mog_payment_module Code betaalmodule

Technische waarde orders.module — dezelfde machine-identificatie als onder Modules → Betaling. Ideaal om incasso's af te stemmen of gateway-adoptie te vergelijken.

mog_order_age_days Orderleeftijd (dagen)

Volledige 24-uursdagen tussen orders.date_add en database-„nu“ via TIMESTAMPDIFF — handig voor SLA-weergaven of opvolgen van onbetaalde overschrijvingen.

mog_account_type Accounttype

Leesbaar label afgeleid van customer.is_guest na hydratie — scheidt geregistreerde accounts van gastcheckouts voor segmentatie zonder de klantenfiche te openen.

mog_invoice_number Factuurnummer

Toont invoice_number dat al in de kern-orderdataset zit — finance leest de fiscale reeks naast de referentie zonder export (leeg zolang er geen factuur is).

mog_delivery_number Leveringsbonnummer

Spiegelt delivery_number uit de orderregel — stem pakbonnen of papierloze verzend-ID's af op lijstregels zonder elke order te openen.

mog_currency_iso Ordervaluta (ISO)

Valuta-iso_code uit de bestaande valuta-join (bijv. EUR, USD, PLN). In multivaluta-shops ziet u snel welke regels FX-afstemming nodig hebben als het symbool niet in de standaard-grid staat.

mog_cart_rule_names Toegepaste winkelwagenregels

Aggregeert gelokaliseerde namen van elke op de order bewaarde winkelwagenregel (catalogusregels, vouchers, gratisverzend-acties enz.). Waarden zijn DISTINCT en alfabetisch gesorteerd voor voorspelbare leesbaarheid in één cel.

Technische specificaties en compatibiliteit

Standaard PrestaShop-modulepakket. Geen overrides van kernklassen of -templates. Optionele kolommen gebruiken dezelfde MySQL/MariaDB-mogelijkheden als subqueries (zelfde basis als moderne PrestaShop-shops). De architectuur richt zich op Symfony-ordergrids vanaf 1.7.7+ .

PrestaShop-hooks: actionOrderGridDefinitionModifier , actionOrderGridQueryBuilderModifier , actionOrderGridDataModifier , actionAdminControllerSetMedia (legacy status-assets op AdminOrders).
Verborgen admin-tab: AdminMyordergridproAjax biedt beveiligde JSON-endpoints voor inline statusupdates op legacy-builds.
Front-office: geen — 100 % back-office-module.
Prestaties: optionele analysekolommen gebruiken subqueries per regel — schakel ze geleidelijk in op zeer grote ordertabellen.

69.99 €

Modulegalerij

Waarom onze module kiezen
Order Grid Pro – kolommen en volgorde besteloverzicht?

Optimalisatie en Automatisering

Deze module stroomlijnt uw orderbeheer door de kolommen en volgorde van het besteloverzicht aan te passen. Optimaliseer uw workflow, vind sneller cruciale informatie en automatiseer de visuele presentatie voor maximale efficiëntie in uw dagelijkse operaties.

Verhoogde Verkoop

Order Grid Pro optimaliseert uw orderbeheer, wat resulteert in snellere en efficiëntere verwerking. Dit verbetert de klantervaring aanzienlijk door tijdige leveringen en minder fouten. Tevreden klanten zorgen voor herhaalaankopen en mond-tot-mondreclame, essentieel voor duurzame groei en verhoogde verkoop.

15 jaar ervaring

Met 15 jaar ervaring in PrestaShop begrijpen we de essentie van efficiënt orderbeheer. Order Grid Pro is het resultaat van deze diepgaande kennis, vergaard sinds de vroege versies van het platform. We weten precies welke kolommen en volgorde cruciaal zijn voor een gestroomlijnde workflow en optimalisatie van uw dagelijkse operatie.

Uitgebreide Personalisatie

Deze module biedt uitgebreide personalisatie van het besteloverzicht. Configureer eenvoudig welke kolommen zichtbaar zijn en bepaal hun volgorde, waardoor de admin-interface perfect aansluit bij uw voorkeuren en werkwijze voor efficiënter beheer van bestellingen in uw PrestaShop winkel.

Open Source Code

Dit Order Grid Pro-module biedt volledige open-source code. U kunt de kolommen en de volgorde van uw besteloverzicht volledig aanpassen en uitbreiden zonder beperkingen, dankzij de transparante en bewerkbare broncode. Geen ioncube, volledige controle.

Licentie en Updates

De modulelicentie staat onbeperkt gebruik toe. Updates zorgen dat functies actueel blijven en zijn een jaar lang gratis. Na dit jaar zijn er forse kortingen op verlenging beschikbaar, tot wel 90%, voor optimale prestaties en compatibiliteit.