• The Book
    • Introduction to Sylius
    • Installation
    • Architecture Overview
    • State Machine
    • Channels
    • Products
    • Addresses
    • Inventory
    • Orders
    • Shipments
    • Payments
    • Payment State and Workflow
    • Taxation
    • Pricing
    • Promotions
    • Users and Groups
    • Currencies
    • Locales
    • Content
    • E-Mails
    • Settings
  • The API Guide
    • Introduction to Sylius REST API
    • Channels API
    • Orders API
    • Checkouts API
    • Products API
    • Users API
    • Shipments API
    • Payments API
    • Promotions API
    • StockLocation API
  • The User Guide
    • Installation
  • Cookbook
    • Extending the menu
    • Using the registry in your bundle
  • Integrations
    • Akeneo PIM
  • The Migration Guide
    • About Migration Guide
  • Symfony2 Ecommerce Bundles
    • Bundles General Guide
    • SyliusResourceBundle
    • SyliusProductBundle
    • SyliusCartBundle
    • SyliusOrderBundle
    • SyliusAddressingBundle
    • SyliusInventoryBundle
    • SyliusShippingBundle
    • SyliusTaxationBundle
    • SyliusPromotionsBundle
    • SyliusOmnipayBundle
    • SyliusTaxonomiesBundle
    • SyliusSettingsBundle
    • SyliusFlowBundle
    • SyliusVariationBundle
  • PHP Ecommerce Components
    • Addressing
    • Attribute
    • Cart
    • Currency
    • Locales
    • Inventory
    • Order
    • Payment
    • Pricing
    • Product
    • Promotion
    • Registry
    • Resource
    • Sequence
    • Shipping
    • Taxation
    • Taxonomy
    • Variation
  • Contributing
    • Contributing Code
    • Community
    • Contributing Documentation
 
Sylius
  • Docs »
  • Symfony2 Ecommerce Bundles »
  • SyliusOrderBundle
  • Edit on GitHub

SyliusOrderBundle¶

This bundle is a foundation for sales order handling for Symfony2 projects. It allows you to use any model as the merchandise.

It also includes a super flexible adjustments feature, which serves as a basis for any taxation, shipping charges or discounts system.

  • 1. Installation
    • 1.1. Adding required bundles to the kernel
    • 1.2. Creating your entities
    • 1.3. Container configuration
    • 1.4. Updating database schema
  • 2. The Order and OrderItem
    • 2.1. Order basics
    • 2.2. Confirmation status
    • 2.3. Order totals
    • 2.4. Items management
    • 2.5. OrderItem basics
  • 3. The Adjustments
    • 3.1. Adjustment model
  • 4. Creating orders with OrderBuilder
  • 5. Using the services
    • 5.1. Managers and Repositories
  • 6. Summary
    • 6.1. Configuration reference
    • 6.2. phpspec2 examples
    • 6.3. Bug tracking
Next Previous

© Copyright 2011-2014, Paweł Jędrzejewski.

Sphinx theme provided by Read the Docs.