Settings

These are woefully thin currently. Will flesh out soon.

Foxycart Account

foxyCartKey

  • default: 'Please set your foxycart key.'
  • options: string

foxySubDomain

  • default: ''
  • options: string

Pages

ajaxPage

  • default: id of auto-installed modx document
  • options: int

managerPage

  • default: id of auto-installed modx document
  • options: int

storePage

  • default: id of auto-installed modx document
  • options: int

MoxieCart General Settings

action

  • default: null
  • options: TODO

alwaysUseLargeChunk

  • default: false
  • options: boolean

defaultQuantity

  • default: 5
  • options: integer

haystack

  • default: category
  • options: category, tags (possibly options in future)

hideSubPictures

  • default: false
  • options: boolean

ignoreHomeVars

  • default: false
  • options: boolean
  • use: If setting a store homepage with specific templates/settings that you do not want carried over into other pages when the plugin redirects, use this in your MoxieCart call.

inStockOnly

  • default: true
  • options: boolean

itemId

  • default: null
  • options: integer

managerGroups

  • default: null
  • options: comma delimited list of modx webgroups whose users should be allowed to use the store manager

needle

  • default: *
  • options: any search string or integer

pageid

  • default: $modx->documentIdentifier
  • options: integer specifying resource identifier

picturesDirectory

  • default: assets/images/moxiecart/
  • options: string

productsPerRow

  • default: 4
  • options: integer, all

specialTags

  • default: null
  • options: comma delimited list of "special" tags - treated differently by tag snippet.

subPicturesPerRow

  • default: 3
  • options: integer

type

  • default: show
  • options: datafeed, export, import, install, manager, show

Store Image Settings

maxWidth

  • default:
  • options: integer

maxSmallWidth

  • default:
  • options: integer

Chunk Settings

cartChunk

  • default: null
  • options: name of modx chunk

largeProductChunk

  • default: null
  • options: name of modx chunk

mainPictureChunk

  • default: null
  • options: name of modx chunk

pictureGalleryChunk

  • default: null
  • options: name of modx chunk

rowChunk

  • default: null
  • options: name of modx chunk

sidebarCartChunk

  • default: null
  • options: name of modx chunk

smallProductChunk

  • default: null
  • options: name of modx chunk

storeChunk

  • default: null
  • options: name of modx chunk

subPictureInnerChunk

  • default: null
  • options: name of modx chunk

subPictureOuterChunk

  • default: null
  • options: name of modx chunk

subProductChunk

  • default: null
  • options: name of modx chunk

Snippets

cartSnippet

  • default: null
  • options: name of modx snippet

optionsSnippet

  • default: null
  • options: name of modx snippet

picturesSnippet

  • default: null
  • options: name of modx snippet

saleSnippet

  • default: null
  • options: name of modx snippet

JavaScript Files

jQueryFile

  • default: assets/snippets/moxiecart/js/jquery.js
  • options: path to other file

storeJSFile

  • default: assets/snippets/moxiecart/js/store.js
  • options: path to other file

managerJSFile

  • default: assets/snippets/moxiecart/js/manager.js
  • options: path to other file

otherJSFile

  • default: assets/snippets/moxiecart/js/jquery-ui.js
  • options: path to other file

CSS Files

storeCSSFie

  • default: assets/snippets/moxiecart/css/store.css
  • options: path to other file

managerCSSFile

  • default: assets/snippets/moxiecart/css/manager.css
  • options: path to other file

Recent changelog:

First public release.

Upcoming features:

  • Friendly URL plugin
  • Automated install of friendly url plugin

Downloads: