TYPO3 Shop

 

Shop-Erweiterung für TYPO3

Die TYPO3-Shop Erweiterung ist ein simpler und einfach zu nutzender Shop. Wenn Sie bereits eine voll funktionsfähige TYPO3-Webseite haben und einen simplen Shop benötigen, ist unsere Shop-Erweiterung genau die richtige Wahl. Sie können Ihre Produkte mit Kategorien, Tags und Tag-Kategorien strukturien. Staffelpreise, Hervorhebungen, unterschiedliche Lieferkosten und vieles mehr ist möglich.

Der modulare Bestellvorgang beinhaltet Anfragen, Rechnungskauf, Vorauskasse und Bezahlung mit PayPal sowie PayPal Plus. Individuelle Bestellvorgänge und Warenkorb-Berechnungen sind durch erweiterung der Shop-Erweiterung möglich.

Die TYPO3-Shop Erweiterung ist mit der TYPO3-AMP Erweiterung kompatibel. Somit kann jedes Produkt auch im AMP-Format (accelerated mobile pages) angezeigt werden.

Eine Migration von tt_products ist möglich - benötigen Sie Unterstützung? Kontaktieren Sie uns!

Tags

DeutschEnglischStableOpenSourceTYPO3 9.5PHP 7.2PHP 7.3PHP 7.4TYPO3 10.4Kostenlos
 BasisBasis + Pro
Schnellsuche für die Startseite oder Sidebarx 
Detailsuche und übersichtliche Listenansichtx 
Teaserelemente für die Startseite oder Sidebarx 
Einfach zu konfigurierenx 
HTML oder Plaintext E-Mailsupportx 
Mindestbestellwert konfiguriertbarx 
Produktgruppierung mit Kategorien, Tags und Tag-Kategorienx 
Staffelpreise für Produktex 
Unterschiedliche Lieferkosten je Produkt möglichx 
Produkte hervorheben oder in Liste oben anzeigen via Checkboxx 
Benutzerdefinierte Produktattribute (kategorisierbar), diese erweitern die Vergleichsansichtx 
B2B und B2C vorkonfiguriertx 
Einfache Lagerbestands-Logikx 
Bestellvorgang als Anfrage, Vorrauskasse und auf Rechnungx 
Einfach erweiterbares Bestellformularx 
Zukunftsfähige Technik (ExtBase, Fluid, modularer Aufbau)x 
Automatische Brutto/Netto Preisberechnungx 
   
Isotope-Support für Listenansicht x
Backendmodul zur Verwaltung von Produkten und Bestellungen x
PDF-Generator für Produkt-Dokumente x
PayPal Bestellvorgang x
PayPal Plus Bestellvorgang x
Merkzettel-Funktion für Produkte x
Vergleichsfunktion für Merkzettel-Produkte x
Automatische Rechnungsgenerierung x
Erneutes Absenden von Bestellmails inkl. Rechnungs-PDF x
Manuelle Erstellung von Bestellungen im Backendmodul x
UPS Versand x
 0,00 €
exkl. MwSt.
600,00 €*
exkl. MwSt.

* Um das Addon zu nutzen wird das Basispaket benötigt.

Shop Change-Log

2021-04-06 Release of version 2.8.0

  • [FEATURE] Add a canonical link in products and add a sitemap.xml data provider
  • [BUGFIX] Fix fetching related downloadmanager file collections

2021-02-25 Release of version 2.7.6

  • [TASK] Add 'processed' filter to basket order backend module

2021-02-15 Release of version 2.7.5

  • [TASK] Add documentation EN translation files
  • [TASK] Documentation correction and translation to german
  • [TASK] Remove beforeProductDetailsRendering and beforeProductListRendering signals

2021-01-19 Release of version 2.7.4

  • [TASK] Labels for ups shipping feature
  • [BUGFIX] Fix reading vat id if it's not in use in frontend

2021-01-08 Release of version 2.7.3

  • [BUGFIX] Double display of personal data in confirm order View
  • [TASK] ComputeProductPrices command Documentation
  • [TASK] Remove callback creation from PayPal checkout documentation

2021-01-08 Release of version 2.7.2

  • [TASK] Pass selected country as language to PayPal Plus

2021-01-07 Release of version 2.7.1

  • [TASK] Added loading indication to PayPal Plus payment wall

2021-01-06 Release of version 2.7.0

  • [FEATURE] Price calculation command

2021-01-06 Release of version 2.6.1

  • [BUGFIX] Fix Isotope tag filter

2021-01-05 Release of version 2.6.0

  • [FEATURE] PayPal Plus checkout

2020-12-17 Release of version 2.5.3

  • [BUGFIX] Fix update and information row
  • [TASK] Normalize some translation values
  • [TASK] Add testmail command

2020-12-09 Release of version 2.5.2

  • [BUGFIX] Fix ExtensionUtility for TYPO3 10

2020-12-09 Release of version 2.5.1

  • [BUGFIX] Reset basket service on recalculate basket

2020-12-09 Release of version 2.5.0

  • [BUGFIX] Fix vatable identification for inland basket orders
  • [TASK] Use a short label for articlenumber in checkout table
  • [FEATURE] Add additional checkout row for shipping information

2020-12-09 Release of version 2.4.0

  • [TASK] Remove all vat information from checkout confirmation when order isn't vatable
  • [FEATURE] Add a vat notice in basket confirmation, basket order in backend and in invoice PDF
  • [FEATURE] Add Vatable, VAT-ID and VAT-Zone in basket order - this is required to identify the vatable behaviour
  • [FEATURE] Add fields in checkout: VAT-ID, housenumber and country
  • [FEATURE] Add country select field including configuration for default settings
  • [FEATURE] Add support for different taxes in a single order
  • [TASK] Add product no basket view and optimize columns
  • [TASK] Add unit/factor information and subtile in basket view
  • [TASK] Optimize and extend translations and label
  • [BUGFIX] Fix types in TypoScript service and domain model

2020-12-04 Release of version 2.3.3

  • [TASK] Optimize default Stylesheets
  • [TASK] Optimize error messages when basket order initialization failed
  • [BUGFIX] Fix wrong value sign in negative shipping costs in order confirmation view
  • [BUGFIX] Fix wrong PayPal price value for payment
  • [BUGFIX] Fix wrong type definition in basket model and add comments about tax values
  • [BUGFIX] Fix setting wrong price value when updating the basket order on re-confirm
  • [BUGFIX] Change tax field in basket order from percent into currency value

2020-12-02 Release of version 2.3.2

  • [TASK] Working on documentation
  • [TASK] Optimize tax formatting in basket view
  • [TASK] Optimize basket order fields in backend views by TCA
  • [TASK] Optimize shipping costs and shipping costs documentation
  • [BUGFIX] Fix B2C basket calculations with graduated prices

2020-12-01 Release of version 2.3.1

  • [TASK] Invoice attachment
  • [TASK] Add missing getter/setting in ProductGraduatedPrice model
  • [BUGFIX] Add types and lazy loading for creation user in Base model

2020-11-30 Release of version 2.3.0

  • [TASK] Add Backend order creation documentation
  • [BUGFIX] Add error handling for data container outside of webroot
  • [BUGFIX] Fix return types of new date fields in basket order
  • [FEATURE] Extension basket order and add invoice creation
  • [TASK] Add tax and price with tax to basket order and basket items
  • [TASK] Add caching to TypoScript service
  • [TASK] Remove tax from basket item row in b2b mode
  • [TASK] Add gross/netto feature to graduated prices
  • [FEATURE] Backend order creation
  • [TASK] Add extbase mapping for TYPO3 10
  • [TASK] Signal slot in PayPal callback
  • [TASK] Optimize labels and information about taxes and b2b/b2c mode
  • [BUGFIX] Fix reading Setup TypoScript configuration in Backend context
  • [BUGFIX] Fix versions in ext_emconf.php
  • [TASK] Round float values in basket processing
  • [FEATURE] A checkbox to indicate which orders have already been processed
  • [BUGFIX] findAllForBackendList method in BasketOrderRepository

2020-11-16 Release of version 2.2.3

  • [TASK] Route enhancer documentation
  • [TASK] Moved PayPal checkout service to shop_pro
  • [TASK] Optimize debugging and logging

2020-11-03 Release of version 2.2.2

  • [BUGFIX] Generate paypal return links after generation of a new basket order object
  • [BUGFIX] Redirect to error page after failed checkout
  • [BUGFIX] Redirect to success page after successful checkout

2020-11-03 Release of version 2.2.1

  • [BUGFIX] Fix JavaScript method definition bug in older browsers

2020-11-03 Release of version 2.2.0

  • [FEATURE] Delivery address
  • [TASK] Update PayPal checkout documentation

2020-11-02 Release of version 2.1.5

  • [TASK] Add documemtation files
  • [TASK] Set max php version to 7.4.99

2020-10-16 Release of version 2.1.4

  • [BUGFIX] Information row in shop flexform

2020-10-11 Release of version 2.1.3

  • [TASK] Add extra tags in composer.json

2020-10-11 Release of version 2.1.2

  • [BUGFIX] Change database type for description_file to integer
  • [TASK] Add filter for selections in product TCA

2020-10-11 Release of version 2.1.1

  • [BUGFIX] Fix usage of description files in products

2020-09-15 Release of version 2.1.0

  • [FEATURE] Database logging
  • [FEATURE] Setting the gross/net price depending on the store type
  • [BUGFIX] Compatibility with TYPO3 9 (TYPO3\CMS\Core\Mail\MailMessage)
  • [TASK] Add support for html emails
  • [TASK] Add constants for email templates

2020-09-15 Release of version 2.0.0

  • [TASK] Add filter isotope endpoint to Default Layout
  • [BUGFIX] Send requests only once per changed tag category to json api (isotope filter)
  • [TASK] Save/load isotope filter in/from the session
  • [TASK] Display current filter status in the tag/category select box
  • [BUGFIX] Add tag uid instead of tag object to session in ProductController
  • [BUGFIX] Fixed initial value for category filter selector
  • [TASK] Added render type to select types in the flex form
  • [TASK] Dont allow the user to put more products in the basket than there are available
  • [TASK] EXT:questions and EXT:downloadmanager support
  • [TASK] Redirect user back to basket if ordered quantity is greater than stock amount
  • [BUGFIX] Check if the ProductCategory image is disabled
  • [BUGFIX] Removed usage of shop:html in partial SingleView
  • [BUGFIX] Check if the serialized data in SessionHandler is null
  • [BUGFIX] Using MailMessage::text() instead of MailMessage::setBody.
  • [TASK] Added type hints and PHPDoc strings
  • [TASK] Fixed legal notice
  • [TASK] Strict types in all php files
  • [BUGFIX] Show prices without taxes in b2b shops
  • [BUGFIX] Add minimumOrderValueReached to output json in JsonApiController
  • [BUGFIX] Casting $settings['storagePid'] to int before setting pid of a basket item in BasketService
  • [TASK] Remove debug service
  • [TASK] Add csv export for products and product tags
  • [TASK] Migrate annotations to Typo3 10
  • [TASK] Use TYPO3Fluid instead of TYPO3\CMS namespace for viewhelpers
  • [TASK] Use AdditionalTca
  • [TASK] Added Configuration/Extbase/Persistence/Classes.php
  • [TASK] Migrated KeSearchIndexerConfigurationHook from TYPO3_DB to doctrine-dbal
  • [TASK] Move Currency and Percent form elements to EXT:additional_tca
  • [TASK] Remove translated relations from product selections in TCA
  • [TASK] Remove "NOT NULL" for text fields in ext_tables.sql
  • [TASK] Add JavaScript history back method with refresh
  • [FEATURE] Add street, postal code and city as predefined field in checkout form
  • [FEATURE] Add shipping costs as relation configurable in backend
  • [FEATURE] Add minimum order value
  • [FEATURE] Add open graph meta data
  • [FEATURE] Add graduated prices for products
  • [FEATURE] Add pre payment order checkout
  • [FEATURE] Add search word fields by TypoScript setting
  • [TASK] Rename TypoScript file extensions to .typoscript
  • [FEATURE] Add extension configuration for enable/disable product list caching
  • [TASK] Optimize error handing in finish checkout service
  • [BUGFIX] Fix locallang xliff file errors
  • [BUGFIX] Fix cdata wrapping in locallang file
  • [FEATURE] Add a slot for manipulating product details data before rendering
  • [TASK] Translate locallang**.xlf files (2 csh files)
  • [TASK] Add target language in xliff files
  • [BUGFIX] Fix error view for BasketOrder controller
  • [FEATURE] Add a slot for manipulating product list data before rendering
  • [BUGFIX] Fix error handling in checkout
  • [TASK] Translate locallang**.xlf files
  • [TASK] Performance and caching optimization

2020-01-27 Release of version 1.6.0

  • [FEATURE] Finalize stock logic.
  • [TASK] Prevent buy a larger amount than products on stock
  • [TASK] Add translation keys
  • [TASK] Open checkbox confirmation links in checkout process in new browser tab
  • [TASK] Change attributes fields to text SQL fields
  • [TASK] Add description file getter and setter
  • [FEATURE] Add stock logic
  • [BUGFIX] Fix Enter key behavior on item quantity change in basket
  • [TASK] Add german translation for item quantity change in basket
  • [FEATURE] Add tax information per item to basket view

2019-12-11 Release of version 1.5.1

  • [BUGFIX] Fix UTF-8 issue in PayPal callback
  • [BUGFIX] Fix Fluid mail template closing tag
  • [BUGFIX] Fix basketOrder not available in mail templates
  • [TASK] Example output in mail templates
  • [BUGFIX] Fix unclosed section

2019-12-09 Release of version 1.5.0

  • [BUGFIX] Fix email content types
  • [BUGFIX] Fix UTF-8 issue in PayPal callback
  • [FEATURE] Setup page uid to link at privacy and terms pages in checkout
  • [FEATURE] Add switch to change email type (text/plain,text/html)
  • [TASK] Remove unused math View Helper
  • [TASK] Add some migration hints in Migration.md
  • [BUGFIX] Show correct total price in basket
  • [TASK] Show prices in checkout according to basket display type
  • [BUGFIX] Show correct price with additional costs in order confirmation
  • [TASK] Add constant for setting basket display type
  • [BUGFIX] Adjust tax calculation
  • [BUGFIX] Fix MySQL and Model data types for prices and set paid price in PayPay order finishing
  • [TASK] Add documentation for PayPal checkout testing and debugging
  • [BUGFIX] Update quantity correctly (issue #2)

2019-11-18 Release of version 1.4.0

  • [BUGFIX] Fix items not removed from basket
  • [BUGFIX] Fix list pre-filtering for product tags
  • [BUGFIX] Fix Fluid template links for detail page
  • [BUGFIX] Fix FlexForm/Detail view page uid overriding
  • [TASK] Optimizing slug field TCA for TYPO3 9.5
  • [BUGFIX] Fix FlexForm translation key for basket button.
  • [FEATURE] Refactoring of checkout process including PayPal checkout.
  • [FEATURE] Implement possibility to search for multiple tags in a single request.

2019-07-18 Release of version 1.3.0

  • [TASK] Added search word facility to product repository for backend overview.
  • [TASK] Add getter/setter for stock amount in product model.
  • [TASK] Add getter/setter for slug and record type in product model.
  • [TASK] Add new content element wizards.
  • [TASK] Add mapping for extbase model and restrict backend list access.
  • [BUGFIX] Fix usage of no-image.png.
  • [BUGFIX] Fix tag pre filtering.

2019-03-06 Release of version 1.2.0

  • [FEATURE] Adding record type for products (default, downloads, questions, ...)
  • [TASK] TCA refactoring.
  • [TASK] JavaScript refactoring.
  • [TASK] Adding form engine field for currency and percent.
  • [FEATURE] Adding flexform selection, so that products can be displayed immediately without navigating through the list view.
  • [TASK] Sort related products in backend by title.
  • [TASK] Lazy loading for product attributes.
  • [FEATURE] Adding repository methods for backend module.
  • [FEATURE] Adding Metatags and titletag for detail view.
  • [TASK] Moving products language and access in own tab in TCA.
  • [BUGFIX] Fixing SQL table definition - image default value.
  • [BUGFIX] Fixing typo in controller usage.
  • [TASK] Excluding chash by default.
  • [TASK] Removing exclude fields from FlexForm.

2017-12-04 Release of version 1.1.2

  • [BUGFIX] Fixing feature icons in Product model

2017-11-22 Release of version 1.1.0

  • [BUGFIX] Fixing attribute category handling
  • [TASK] Adding product model getter/setter
  • [BUGFIX] Fixing product image TCA for different TYPO3 versions
  • [FEATURE] Adding showinpreview checkbox in product images (similar to tx_news). Product model supports now product.imagesNonPreview and product.imagesPreviewOnly.
  • [FEATURE] Adding showinpreview checkbox in product featureIcons (similar to tx_news). Product model supports now product.featureIconsNonPreview and product.featureIconsPreviewOnly.
  • [FEATURE] Adding a math subtract ViewHelper
  • [FEATURE] Adding linkhandler configuration
  • [FEATURE] Adding product image links
  • [TASK] Adding translations
  • [FEATURE] Adding ke_search indexer for products
  • [TASK] Adding tooltips for related products tags
  • [FEATURE] Adding a bookmark and compare feature
  • [TASK] Extending and optimizing a bookmark and compare feature
  • [TASK] Remove exclude fields from configuration
  • [FEATURE] Extending product attribute categories with a template selection, so that each category can be displayed differently
  • [FEATURE] Finalize bookmarks feature
  • [BUGFIX] Fixing extension loaded ViewHelper
  • [TASK] Migrate Session-Handler
  • [TASK] TCA migration for 7.6.x
  • [FEATURE] Product get an offer checkbox and an offer-value-field
  • [BUGFIX] Refactoring the variant logic and JavaScript library
  • [BUGFIX] Update basket item quantity fixed
  • [FEATURE] Adding fixed additional costs, like shipping or packing
  • [TASK] Moving a getBasketObject method in a new BasketService
  • [TASK] Adding Teaser-Text field

Shop-Pro Change-Log

2021-03-31 Release of version 2.5.4

  • [BUGFIX] Fix dependencies in composer.json and ext_emconf.php

2021-01-25 Release of version 2.5.3

  • [BUGFIX] Set dependency to the latest shop version

2021-01-21 Release of version 2.5.2

  • [TASK] Add processed filter to basket order backend module

2021-01-21 Release of version 2.5.1

  • [BUGFIX] Check TYPO3_MODE instead of TYPO3 in tca overrides

2021-01-19 Release of version 2.5.0

  • [FEATURE] UPS shipping

2021-01-08 Release of version 2.4.4

  • [BUGFIX] Resend customer / admin emails from Backend

2021-01-08 Release of version 2.4.3

  • [TASK] Move translation labels to TypoScript

2021-01-08 Release of version 2.4.2

  • [TASK] Invoice PDF modifications

2021-01-07 Release of version 2.4.1

  • [BUGFIX] Fix backend module toolbar links - site configuration is now reachable for TYPO3 9.5 versions

2021-01-05 Release of version 2.4.0

  • [FEATURE] PayPal Plus checkout
  • [TASK] Normalize some translation values

2020-12-09 Release of version 2.3.1

  • [BUGFIX] Move background PDF in PDF Footer template to another layer

2020-12-09 Release of version 2.3.0

  • [FEATURE] Add PDF creation for delivery notes
  • [TASK] Optimize basket order backend module and basket order view

2020-12-02 Release of version 2.2.0

  • [FEATURE] Add backend button for resending order mail including invoice pdf

2020-12-01 Release of version 2.1.1

  • [TASK] Invoice pdf modification

2020-11-30 Release of version 2.1.0

  • [TASK] New basketOrder button in backend module
  • [FEATURE] Extension basket order and add invoice creation

2020-11-16 Release of version 2.0.3

  • [TASK] PayPal checkout service
  • [BUGFIX] Fix PayPal checkout email template paths

2020-10-11 Release of version 2.0.2

  • [BUGFIX] Fix dependencies

2020-10-07 Release of version 2.0.1

  • [TASK] Add email templates
  • [TASK] Add constants for email templates

2020-09-15 Release of version 2.0.0

  • [TASK] Include Isotope
  • [BUGFIX] Dont display record type in product overview backend module
  • [BUGFIX] Display teaser in compare view
  • [TASK] Added new content element wizard item for ProductCompare
  • [TASK] Simplified backend button definitions in BackendController
  • [BUGFIX] Don't count a not countable value listItem.category in partial Category.html
  • [TASK] Add translations and modify ext_typoscript_setup.txt for csv export
  • [BUGFIX] Fix dependencies of shop base extension
  • [TASK] Remove inject annotations in backend controller
  • [FEATURE] Add hide/show action in backend module
  • [TASK] Rename TypoScript file extensions to .typoscript
  • [TASK] Code clean up
  • [BUGFIX] Fix TypoScript constant category
  • [BUGFIX] Fix some translation issues
  • [TASK] Add missing language variables to template files
  • [TASK] Move language labels out of ext_typoscript_setup.txt to xlf files
  • [TASK] Optimize Fluid template formatting
  • [TASK] Add target language in xliff files
  • [TASK] Translate locallang**.xlf files
  • [TASK] Add default values for create-new-product button in backend module
  • [BUGFIX] Fix f:count usage for backend module list cells
  • [FEATURE] Add authorization settings for page TypoScript

2020-01-27 Release of version 1.4.0

  • [TASK] Remove edit-in-modal feature for backend module.
  • [FEATURE] Refactoring of checkout process including PayPal checkout.

2019-07-18 Release of version 1.3.0

  • [FEATURE] Add search word for product overview.
  • [FEATURE] Add backend module for product price overview.
  • [FEATURE] Add backend module for product SEO overview.
  • [FEATURE] Add backend module for basket order and more.

2019-03-06 Release of version 1.2.0

  • [TASK] Refactoring.
  • [BUGFIX] Fixing typo in controller usage.
  • [FEATURE] Adding product category view in backend module.
  • [FEATURE] Adding product column in attributes view in backend module.

2017-11-24 Release of version 1.1.1

  • [TASK] Adding license configuration

2017-11-22 Release of version 1.1.0

  • [FEATURE] Adding a compare feature

Häufige Fragen

Frage nicht dabei? - Stell deine Frage:

Bitte geben Sie Ihre Nachricht ein
Lösen Sie die Sicherheitsabfrage und schicken Sie das Formular ab
4M2_________MA6______
A______G______L___976
SCQ___55D_____L______
N_3____M______4___92W
2T8___________4______