customizing nopcommerce with plugins and themes

Post on 12-May-2015

819 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Customizing nopCommerce with Plugins & Themes

Gaines Kergosien@gainesk

http://dotnetdude.net

Sr. Solutions Architecthttp://www.vanick.com

2

What is nopCommerce? Open Source

Product Catalog Categories Products/Variants

Customer Management

Order Management Mobile Support Discounts Wish Lists Gift Cards Newsletters

Recurring Payments

Reporting Payment Methods Shipping Methods Taxes External Auth Polls News Blogs Forums Multiple Stores

nopCommerce Solution

3

Included Plugins

Available Plugins

Project -> Properties

Build Tab

Class Library Project

6

Group: Discount requirements

FriendlyName: Customer has one of these products in the cart

SystemName: DiscountRequirement.HasOneProduct

Version: 1.13

SupportedVersions: 3.40

Author: nopCommerce team

DisplayOrder: 1

FileName: Nop.Plugin.DiscountRules.HasOneProduct.dll

Description.txt

7

Discount Rule Plugin

8

Base Plugin Class

9

Discount Rule Plugin

10

Discount Rule Interface

11

Discount Rule Plugin

12

Dependency Injection

13

Dependency Registration

14

Discount Rule Plugin

15

Discount Rule Plugin

16

Questions?

17

Controllers, Models & Views

18

Data & Domain Objects

19

EF Startup Task

20

Data & Domain Objects

21

Entity Map

22

Data & Domain Objects

23

Object Context

24

Object Context

25

Questions?

26

Event Triggers

27

Entity Event Triggers

28

Plugin Administration

29

Themes

30

Themes

31

Questions?

32

Theme Administration

33

Contact Info

Blog: http://dotnetdude.net

Email: gaines [at] kergosien.net

Twitter: @gainesk

Rate this talk @ http://spkr8.com/t/35561

top related