Download spree extra variant Free Java Code
Description
A Spree extension to add free form text variants to products without having to create all the different possibilities in the database.
Icons
Source Files
The download file spree-extra-variant-master.zip has the following entries.
README.markdown/*from w w w. j av a2s . c o m*/
app/views/admin/orders/_order_details_line_item_row.haml
app/views/checkouts/_order_details_line_item_row.html.haml
app/views/orders/_extra_variant_cart_description.haml
app/views/orders/_order_details_line_item_row.haml
app/views/products/_engraved_text.haml
app/views/products/_extra_variant_div.erb
app/views/products/_properties.html.erb
app/views/products/_tshirt_color.haml
config/routes.rb
db/migrate/20100410231100_add_extra_variant_to_line_items.rb
db/seeds.rb
demo/CHANGELOG
demo/CONTRIBUTORS
demo/INSTALL
demo/LICENSE
demo/README.markdown
demo/config/boot.rb
demo/config/database.yml
demo/config/environment.rb
demo/config/environments/development.rb
demo/config/environments/production.rb
demo/config/environments/staging.rb
demo/config/environments/test.rb
demo/config/initializers/backtrace_silencers.rb
demo/config/initializers/inflections.rb
demo/config/initializers/locales.rb
demo/config/initializers/mime_types.rb
demo/config/initializers/new_rails_defaults.rb
demo/config/initializers/paperclip.rb
demo/config/initializers/spree.rb
demo/config/routes.rb
demo/config/spree_permissions.yml
demo/db/development.sqlite3.db
demo/db/schema.rb
demo/db/seeds.rb
demo/log/development.log
demo/public/.htaccess.example
demo/public/404.html
demo/public/500.html
demo/public/assets/products/1/large/plain_t-shirt.jpg
demo/public/assets/products/1/mini/plain_t-shirt.jpg
demo/public/assets/products/1/original/plain_t-shirt.jpg
demo/public/assets/products/1/product/plain_t-shirt.jpg
demo/public/assets/products/1/small/plain_t-shirt.jpg
demo/public/assets/products/2/large/iPod_Touch.jpg
demo/public/assets/products/2/mini/iPod_Touch.jpg
demo/public/assets/products/2/original/iPod_Touch.jpg
demo/public/assets/products/2/product/iPod_Touch.jpg
demo/public/assets/products/2/small/iPod_Touch.jpg
demo/public/colorselector/colorbox.css
demo/public/colorselector/colorselector.css
demo/public/colorselector/colorselector.html
demo/public/colorselector/colorselector.js
demo/public/colorselector/images/border.png
demo/public/colorselector/images/controls.png
demo/public/colorselector/images/loading.gif
demo/public/colorselector/images/loading_background.png
demo/public/colorselector/jquery.colorbox-min.js
demo/public/colorselector/jquery.quicksearch.js
demo/public/dispatch.cgi
demo/public/dispatch.fcgi
demo/public/dispatch.rb
demo/public/images/add-to-cart.png
demo/public/images/admin/bg/active-tab.png
demo/public/images/admin/bg/admin_tab_back.png
demo/public/images/admin/bg/admin_tab_selected_back.png
demo/public/images/admin/bg/content-back-blue.png
demo/public/images/admin/bg/content-back-green.png
demo/public/images/admin/bg/content-back.png
demo/public/images/admin/bg/flash-error.png
demo/public/images/admin/bg/flash-notice.png
demo/public/images/admin/bg/green-stripes.gif
demo/public/images/admin/bg/green-stripes.png
demo/public/images/admin/bg/grid_header_back.png
demo/public/images/admin/bg/grid_header_back_green.png
demo/public/images/admin/bg/header-bg.png
demo/public/images/admin/bg/header_bg.jpg
demo/public/images/admin/bg/menu-current.png
demo/public/images/admin/bg/red-stripes.gif
demo/public/images/admin/bg/red-stripes.png
demo/public/images/admin/bg/spree_50.png
demo/public/images/admin/bg/subnav-divider.png
demo/public/images/admin/bg/subnav.png
demo/public/images/admin/bg/tab-back.png
demo/public/images/admin/buttons/blue/left_01.png
demo/public/images/admin/buttons/blue/right_01.png
demo/public/images/admin/buttons/drag-handle-green.png
demo/public/images/admin/buttons/green/left_01.png
demo/public/images/admin/buttons/green/right_01.png
demo/public/images/admin/buttons/left_01.png
demo/public/images/admin/buttons/left_01_small.png
demo/public/images/admin/buttons/orange/left_03.png
demo/public/images/admin/buttons/orange/right_03.png
demo/public/images/admin/buttons/right_01.png
demo/public/images/admin/buttons/right_01_small.png
demo/public/images/admin/icons/16x16/1.png
demo/public/images/admin/icons/16x16/10.png
demo/public/images/admin/icons/16x16/2.png
demo/public/images/admin/icons/16x16/3.png
demo/public/images/admin/icons/16x16/4.png
demo/public/images/admin/icons/16x16/5.png
demo/public/images/admin/icons/16x16/6.png
demo/public/images/admin/icons/16x16/7.png
demo/public/images/admin/icons/16x16/8.png
demo/public/images/admin/icons/16x16/9.png
demo/public/images/admin/icons/32x32/1.png
demo/public/images/admin/icons/32x32/10.png
demo/public/images/admin/icons/32x32/11.png
demo/public/images/admin/icons/32x32/2.png
demo/public/images/admin/icons/32x32/3.png
demo/public/images/admin/icons/32x32/4.png
demo/public/images/admin/icons/32x32/5.png
demo/public/images/admin/icons/32x32/6.png
demo/public/images/admin/icons/32x32/7.png
demo/public/images/admin/icons/32x32/8.png
demo/public/images/admin/icons/32x32/9.png
demo/public/images/admin/icons/accept.png
demo/public/images/admin/icons/add.gif
demo/public/images/admin/icons/add.png
demo/public/images/admin/icons/arrow-down.gif
demo/public/images/admin/icons/cross.png
demo/public/images/admin/icons/delete.gif
demo/public/images/admin/icons/delete.png
demo/public/images/admin/icons/drag.gif
demo/public/images/admin/icons/edit.gif
demo/public/images/admin/icons/edit.png
demo/public/images/admin/icons/email.png
demo/public/images/admin/icons/error.png
demo/public/images/admin/icons/exclamation.png
demo/public/images/admin/icons/feed.png
demo/public/images/admin/icons/pdf.png
demo/public/images/admin/icons/reorder.gif
demo/public/images/admin/icons/search.gif
demo/public/images/admin/icons/send-email.png
demo/public/images/admin/icons/stop.png
demo/public/images/admin/icons/tick.png
demo/public/images/admin/icons/up.gif
demo/public/images/admin/icons/xls.png
demo/public/images/admin/tabs/off-left.png
demo/public/images/admin/tabs/off-right.png
demo/public/images/admin/tabs/on-left.png
demo/public/images/admin/tabs/on-right.png
demo/public/images/ajax_loader.gif
demo/public/images/amex_cid.gif
demo/public/images/bg-button-hover.png
demo/public/images/bg-button-pressed.png
demo/public/images/bg-button.gif
demo/public/images/bg-button.png
demo/public/images/blue/left_01.png
demo/public/images/blue/right_01.png
demo/public/images/body-back.png
demo/public/images/bottom_shine.png
demo/public/images/breadcrumb.gif
demo/public/images/button-dark-hover.png
demo/public/images/button-dark.png
demo/public/images/buttons/bg-button-hover.png
demo/public/images/buttons/bg-button-pressed.png
demo/public/images/buttons/bg-button.gif
demo/public/images/buttons/bg-button.png
demo/public/images/buttons/blue/left_01.png
demo/public/images/buttons/blue/right_01.png
demo/public/images/buttons/button-dark-hover.png
demo/public/images/buttons/button-dark.png
demo/public/images/buttons/drag-handle-green.png
demo/public/images/buttons/green/left_01.png
demo/public/images/buttons/green/right_01.png
demo/public/images/buttons/left_01.png
demo/public/images/buttons/left_01_small.png
demo/public/images/buttons/orange/left_03.png
demo/public/images/buttons/orange/right_03.png
demo/public/images/buttons/right_01.png
demo/public/images/buttons/right_01_small.png
demo/public/images/buttons/sxsw-ribbon-v1.png
demo/public/images/buttons/top-shine.png
demo/public/images/calendar_date_select/calendar.gif
demo/public/images/cart-empty.png
demo/public/images/cart-empty_x32.png
demo/public/images/cart-full.png
demo/public/images/cart-full_x32.png
demo/public/images/checkout.png
demo/public/images/creditcard.gif
demo/public/images/datepicker/backstripes.gif
demo/public/images/datepicker/bg_header.jpg
demo/public/images/datepicker/bullet1.gif
demo/public/images/datepicker/bullet2.gif
demo/public/images/datepicker/cal.gif
demo/public/images/datepicker/gradient-e5e5e5-ffffff.gif
demo/public/images/discover_cid.gif
demo/public/images/drag-handle-green.png
demo/public/images/flags/ad.png
demo/public/images/flags/ae.png
demo/public/images/flags/af.png
demo/public/images/flags/ag.png
demo/public/images/flags/ai.png
demo/public/images/flags/al.png
demo/public/images/flags/am.png
demo/public/images/flags/an.png
demo/public/images/flags/ao.png
demo/public/images/flags/ar.png
demo/public/images/flags/as.png
demo/public/images/flags/at.png
demo/public/images/flags/au.png
demo/public/images/flags/aw.png
demo/public/images/flags/ax.png
demo/public/images/flags/az.png
demo/public/images/flags/ba.png
demo/public/images/flags/bb.png
demo/public/images/flags/bd.png
demo/public/images/flags/be.png
demo/public/images/flags/bf.png
demo/public/images/flags/bg.png
demo/public/images/flags/bh.png
demo/public/images/flags/bi.png
demo/public/images/flags/bj.png
demo/public/images/flags/bm.png
demo/public/images/flags/bn.png
demo/public/images/flags/bo.png
demo/public/images/flags/br.png
demo/public/images/flags/bs.png
demo/public/images/flags/bt.png
demo/public/images/flags/bv.png
demo/public/images/flags/bw.png
demo/public/images/flags/by.png
demo/public/images/flags/bz.png
demo/public/images/flags/ca.png
demo/public/images/flags/catalonia.png
demo/public/images/flags/cc.png
demo/public/images/flags/cd.png
demo/public/images/flags/cf.png
demo/public/images/flags/cg.png
demo/public/images/flags/ch.png
demo/public/images/flags/ci.png
demo/public/images/flags/ck.png
demo/public/images/flags/cl.png
demo/public/images/flags/cm.png
demo/public/images/flags/cn.png
demo/public/images/flags/co.png
demo/public/images/flags/cr.png
demo/public/images/flags/cs.png
demo/public/images/flags/cu.png
demo/public/images/flags/cv.png
demo/public/images/flags/cx.png
demo/public/images/flags/cy.png
demo/public/images/flags/cz.png
demo/public/images/flags/da.png
demo/public/images/flags/de.png
demo/public/images/flags/de_CH.png
demo/public/images/flags/dj.png
demo/public/images/flags/dm.png
demo/public/images/flags/do.png
demo/public/images/flags/dz.png
demo/public/images/flags/ec.png
demo/public/images/flags/ee.png
demo/public/images/flags/eg.png
demo/public/images/flags/eh.png
demo/public/images/flags/england.png
demo/public/images/flags/er.png
demo/public/images/flags/es.png
demo/public/images/flags/et.png
demo/public/images/flags/europeanunion.png
demo/public/images/flags/fam.png
demo/public/images/flags/fi.png
demo/public/images/flags/fj.png
demo/public/images/flags/fk.png
demo/public/images/flags/fm.png
demo/public/images/flags/fo.png
demo/public/images/flags/fr.png
demo/public/images/flags/ga.png
demo/public/images/flags/gb.png
demo/public/images/flags/gd.png
demo/public/images/flags/ge.png
demo/public/images/flags/gf.png
demo/public/images/flags/gh.png
demo/public/images/flags/gi.png
demo/public/images/flags/gl.png
demo/public/images/flags/gm.png
demo/public/images/flags/gn.png
demo/public/images/flags/gp.png
demo/public/images/flags/gq.png
demo/public/images/flags/gr.png
demo/public/images/flags/gs.png
demo/public/images/flags/gt.png
demo/public/images/flags/gu.png
demo/public/images/flags/gw.png
demo/public/images/flags/gy.png
demo/public/images/flags/hk.png
demo/public/images/flags/hm.png
demo/public/images/flags/hn.png
demo/public/images/flags/hr.png
demo/public/images/flags/ht.png
demo/public/images/flags/hu.png
demo/public/images/flags/id.png
demo/public/images/flags/ie.png
demo/public/images/flags/il.png
demo/public/images/flags/in.png
demo/public/images/flags/io.png
demo/public/images/flags/iq.png
demo/public/images/flags/ir.png
demo/public/images/flags/is.png
demo/public/images/flags/it.png
demo/public/images/flags/jm.png
demo/public/images/flags/jo.png
demo/public/images/flags/jp.png
demo/public/images/flags/ke.png
demo/public/images/flags/kg.png
demo/public/images/flags/kh.png
demo/public/images/flags/ki.png
demo/public/images/flags/km.png
demo/public/images/flags/kn.png
demo/public/images/flags/kp.png
demo/public/images/flags/kr.png
demo/public/images/flags/kw.png
demo/public/images/flags/ky.png
demo/public/images/flags/kz.png
demo/public/images/flags/la.png
demo/public/images/flags/lb.png
demo/public/images/flags/lc.png
demo/public/images/flags/li.png
demo/public/images/flags/lk.png
demo/public/images/flags/lr.png
demo/public/images/flags/ls.png
demo/public/images/flags/lt.png
demo/public/images/flags/lu.png
demo/public/images/flags/lv.png
demo/public/images/flags/ly.png
demo/public/images/flags/ma.png
demo/public/images/flags/mc.png
demo/public/images/flags/md.png
demo/public/images/flags/me.png
demo/public/images/flags/mg.png
demo/public/images/flags/mh.png
demo/public/images/flags/mk.png
demo/public/images/flags/ml.png
demo/public/images/flags/mm.png
demo/public/images/flags/mn.png
demo/public/images/flags/mo.png
demo/public/images/flags/mp.png
demo/public/images/flags/mq.png
demo/public/images/flags/mr.png
demo/public/images/flags/ms.png
demo/public/images/flags/mt.png
demo/public/images/flags/mu.png
demo/public/images/flags/mv.png
demo/public/images/flags/mw.png
demo/public/images/flags/mx.png
demo/public/images/flags/my.png
demo/public/images/flags/mz.png
demo/public/images/flags/na.png
demo/public/images/flags/nc.png
demo/public/images/flags/ne.png
demo/public/images/flags/nf.png
demo/public/images/flags/ng.png
demo/public/images/flags/ni.png
demo/public/images/flags/nl.png
demo/public/images/flags/no.png
demo/public/images/flags/np.png
demo/public/images/flags/nr.png
demo/public/images/flags/nu.png
demo/public/images/flags/nz.png
demo/public/images/flags/om.png
demo/public/images/flags/pa.png
demo/public/images/flags/pe.png
demo/public/images/flags/pf.png
demo/public/images/flags/pg.png
demo/public/images/flags/ph.png
demo/public/images/flags/pk.png
demo/public/images/flags/pl.png
demo/public/images/flags/pm.png
demo/public/images/flags/pn.png
demo/public/images/flags/pr.png
demo/public/images/flags/ps.png
demo/public/images/flags/pt.png
demo/public/images/flags/pw.png
demo/public/images/flags/py.png
demo/public/images/flags/qa.png
demo/public/images/flags/re.png
demo/public/images/flags/ro.png
demo/public/images/flags/rs.png
demo/public/images/flags/ru.png
demo/public/images/flags/rw.png
demo/public/images/flags/sa.png
demo/public/images/flags/sb.png
demo/public/images/flags/sc.png
demo/public/images/flags/scotland.png
demo/public/images/flags/sd.png
demo/public/images/flags/se.png
demo/public/images/flags/sg.png
demo/public/images/flags/sh.png
demo/public/images/flags/si.png
demo/public/images/flags/sj.png
demo/public/images/flags/sk.png
demo/public/images/flags/sl.png
demo/public/images/flags/sm.png
demo/public/images/flags/sn.png
demo/public/images/flags/so.png
demo/public/images/flags/sr.png
demo/public/images/flags/st.png
demo/public/images/flags/sv.png
demo/public/images/flags/sy.png
demo/public/images/flags/sz.png
demo/public/images/flags/tc.png
demo/public/images/flags/td.png
demo/public/images/flags/tf.png
demo/public/images/flags/tg.png
demo/public/images/flags/th.png
demo/public/images/flags/tj.png
demo/public/images/flags/tk.png
demo/public/images/flags/tl.png
demo/public/images/flags/tm.png
demo/public/images/flags/tn.png
demo/public/images/flags/to.png
demo/public/images/flags/tr.png
demo/public/images/flags/tt.png
demo/public/images/flags/tv.png
demo/public/images/flags/tw.png
demo/public/images/flags/tz.png
demo/public/images/flags/ua.png
demo/public/images/flags/ug.png
demo/public/images/flags/um.png
demo/public/images/flags/us.png
demo/public/images/flags/uy.png
demo/public/images/flags/uz.png
demo/public/images/flags/va.png
demo/public/images/flags/vc.png
demo/public/images/flags/ve.png
demo/public/images/flags/vg.png
demo/public/images/flags/vi.png
demo/public/images/flags/vn.png
demo/public/images/flags/vu.png
demo/public/images/flags/wales.png
demo/public/images/flags/wf.png
demo/public/images/flags/ws.png
demo/public/images/flags/ye.png
demo/public/images/flags/yt.png
demo/public/images/flags/za.png
demo/public/images/flags/zm.png
demo/public/images/flags/zw.png
demo/public/images/green/left_01.png
demo/public/images/green/right_01.png
demo/public/images/grid.png
demo/public/images/left_01.png
demo/public/images/left_01_small.png
demo/public/images/master_cid.jpg
demo/public/images/menu-current.png
demo/public/images/menu-hover.png
demo/public/images/noimage/mini.jpg
demo/public/images/noimage/product.jpg
demo/public/images/noimage/small.jpg
demo/public/images/openid-inputicon.gif
demo/public/images/orange/left_03.png
demo/public/images/orange/right_03.png
demo/public/images/progress.gif
demo/public/images/rails.png
demo/public/images/right_01.png
demo/public/images/right_01_small.png
demo/public/images/separator.png
demo/public/images/shadow-top.png
demo/public/images/shadow_top.png
demo/public/images/spinner.gif
demo/public/images/spree.jpg
demo/public/images/spree/progress.gif
demo/public/images/spree/spinner.gif
demo/public/images/spree/spree.jpg
demo/public/images/step-progress/completed-completed.gif
demo/public/images/step-progress/completed-current.gif
demo/public/images/step-progress/completed-first.gif
demo/public/images/step-progress/current-first.gif
demo/public/images/step-progress/current-incomplete.gif
demo/public/images/step-progress/current-right.gif
demo/public/images/step-progress/incomplete-incomplete.gif
demo/public/images/step-progress/incomplete-right.gif
demo/public/images/steps/1.png
demo/public/images/steps/1_small.png
demo/public/images/steps/2.png
demo/public/images/steps/2_small.png
demo/public/images/steps/3.png
demo/public/images/steps/3_small.png
demo/public/images/steps/4.png
demo/public/images/steps/4_small.png
demo/public/images/steps/5.png
demo/public/images/steps/5_small.png
demo/public/images/steps/6.png
demo/public/images/steps/6_small.png
demo/public/images/sxsw-ribbon-v1.png
demo/public/images/tab_bottom.gif
demo/public/images/top-shine.png
demo/public/images/tree-nav-icons/bullet.gif
demo/public/images/tree-nav-icons/minus.gif
demo/public/images/tree-nav-icons/plus.gif
demo/public/images/tree-nav-icons/treeview-loading.gif
demo/public/images/tree-nav-icons/treeview-sprite.gif
demo/public/images/update.png
demo/public/images/visa_cid.gif
demo/public/images/wrapper-back-2.png
demo/public/images/wrapper-back.png
demo/public/images/yui-menubaritem_submenuindicator.png
demo/public/images/yui-menubaritem_submenuindicator_disabled.png
demo/public/images/yui-menuitem_checkbox.png
demo/public/images/yui-menuitem_checkbox_disabled.png
demo/public/images/yui-menuitem_submenuindicator.png
demo/public/images/yui-menuitem_submenuindicator_disabled.png
demo/public/images/yui-sprite.png
demo/public/javascripts/additional-methods.js
demo/public/javascripts/admin/address_states.js
demo/public/javascripts/admin/checkouts/edit.js
demo/public/javascripts/admin/orders/edit.js
demo/public/javascripts/admin/orders/edit_form.js
demo/public/javascripts/admin/payments/new.js
demo/public/javascripts/admin/unobtrusive_handlers.js
demo/public/javascripts/calculator.js
demo/public/javascripts/checkout.js
demo/public/javascripts/dashboard.js
demo/public/javascripts/datepicker.js
demo/public/javascripts/enchanced-option-types.js
demo/public/javascripts/gateway.js
demo/public/javascripts/jqPlot/excanvas.min.js
demo/public/javascripts/jqPlot/jquery.jqplot.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.canvasAxisLabelRenderer.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.canvasAxisTickRenderer.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.canvasTextRenderer.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.categoryAxisRenderer.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.dateAxisRenderer.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.highlighter.min.js
demo/public/javascripts/jqPlot/plugins/jqplot.pieRenderer.min.js
demo/public/javascripts/jquery-1.3.2.min.js
demo/public/javascripts/jquery-and-plugins.js
demo/public/javascripts/jquery-ui-1.7.2.core-and-sortable.zip
demo/public/javascripts/jquery-ui-1.7.2.custom.min.js
demo/public/javascripts/jquery-ui.js
demo/public/javascripts/jquery.alerts/images/help.gif
demo/public/javascripts/jquery.alerts/images/important.gif
demo/public/javascripts/jquery.alerts/images/info.gif
demo/public/javascripts/jquery.alerts/images/title.gif
demo/public/javascripts/jquery.alerts/jquery.alerts.css
demo/public/javascripts/jquery.alerts/jquery.alerts.js
demo/public/javascripts/jquery.alerts/jquery.alerts.spree.css
demo/public/javascripts/jquery.autocomplete.min.js
demo/public/javascripts/jquery.js
demo/public/javascripts/jquery.suggest.js
demo/public/javascripts/jquery.template.js
demo/public/javascripts/jquery.validate.min.js
demo/public/javascripts/jrails.autocomplete.js
demo/public/javascripts/jrails.js
demo/public/javascripts/jsTree/jquery.tree.js
demo/public/javascripts/jsTree/plugins/jquery.tree.contextmenu.js
demo/public/javascripts/jsTree/themes/apple/bg.jpg
demo/public/javascripts/jsTree/themes/apple/dot_for_ie.gif
demo/public/javascripts/jsTree/themes/apple/icons.png
demo/public/javascripts/jsTree/themes/apple/style.css
demo/public/javascripts/jsTree/themes/apple/throbber.gif
demo/public/javascripts/lang/af.js
demo/public/javascripts/lang/ar.js
demo/public/javascripts/lang/de.js
demo/public/javascripts/lang/du.js
demo/public/javascripts/lang/en.js
demo/public/javascripts/lang/es.js
demo/public/javascripts/lang/fi.js
demo/public/javascripts/lang/fr.js
demo/public/javascripts/lang/gr.js
demo/public/javascripts/lang/he.js
demo/public/javascripts/lang/it.js
demo/public/javascripts/lang/nl.js
demo/public/javascripts/lang/no.js
demo/public/javascripts/lang/pt.js
demo/public/javascripts/lang/ro.js
demo/public/javascripts/lang/ru.js
demo/public/javascripts/lang/sp.js
demo/public/javascripts/lang/sv.js
demo/public/javascripts/lang/ua.js
demo/public/javascripts/localization/messages_cn.js
demo/public/javascripts/localization/messages_cs.js
demo/public/javascripts/localization/messages_da.js
demo/public/javascripts/localization/messages_de.js
demo/public/javascripts/localization/messages_es.js
demo/public/javascripts/localization/messages_fr.js
demo/public/javascripts/localization/messages_hu.js
demo/public/javascripts/localization/messages_it.js
demo/public/javascripts/localization/messages_kk.js
demo/public/javascripts/localization/messages_nl.js
demo/public/javascripts/localization/messages_no.js
demo/public/javascripts/localization/messages_pl.js
demo/public/javascripts/localization/messages_ptbr.js
demo/public/javascripts/localization/messages_ro.js
demo/public/javascripts/localization/messages_ru.js
demo/public/javascripts/localization/messages_se.js
demo/public/javascripts/localization/messages_sk.js
demo/public/javascripts/localization/messages_tr.js
demo/public/javascripts/localization/messages_tw.js
demo/public/javascripts/localization/messages_ua.js
demo/public/javascripts/nested-attribute.js
demo/public/javascripts/open_id.js
demo/public/javascripts/product.js
demo/public/javascripts/spree.js
demo/public/javascripts/taxonomy.js
demo/public/javascripts/ui.core.js
demo/public/javascripts/ui.draggable.js
demo/public/javascripts/ui.selectable.js
demo/public/javascripts/ui.sortable.js
demo/public/javascripts/zone.js
demo/public/robots.txt
demo/public/stylesheets/admin/admin-forms.css
demo/public/stylesheets/admin/admin-reset.css
demo/public/stylesheets/admin/admin-tables.css
demo/public/stylesheets/admin/admin-typography.css
demo/public/stylesheets/admin/admin.css
demo/public/stylesheets/admin/dashboard.css
demo/public/stylesheets/admin/edit_checkouts.css
demo/public/stylesheets/admin/edit_orders.css
demo/public/stylesheets/admin/grids.css
demo/public/stylesheets/admin/reset-fonts-grids-2-6-0.css
demo/public/stylesheets/admin/yui-includes.css
demo/public/stylesheets/datepicker.css
demo/public/stylesheets/jquery.autocomplete.css
demo/public/stylesheets/scaffold.css
demo/public/stylesheets/screen.css
demo/script/about
demo/script/autospec
demo/script/breakpointer
demo/script/console
demo/script/dbconsole
demo/script/extension
demo/script/generate
demo/script/performance/benchmarker
demo/script/performance/profiler
demo/script/performance/request
demo/script/plugin
demo/script/process/inspector
demo/script/process/reaper
demo/script/process/spawner
demo/script/runner
demo/script/server
demo/script/spec
demo/script/spec_server
demo/vendor/extensions/enchanced_option_types/.gitignore
demo/vendor/extensions/enchanced_option_types/README.markdown
demo/vendor/extensions/enchanced_option_types/Rakefile
demo/vendor/extensions/enchanced_option_types/app/controllers/admin/prototypes_controller_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/controllers/admin/variants_controller_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/controllers/orders_controller_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/helpers/variant_selection.rb
demo/vendor/extensions/enchanced_option_types/app/models/option_types_prototype.rb
demo/vendor/extensions/enchanced_option_types/app/models/option_value_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/models/product_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/models/prototype.rb
demo/vendor/extensions/enchanced_option_types/app/models/variant_decorator.rb
demo/vendor/extensions/enchanced_option_types/app/views/admin/option_types/_form.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/admin/option_types/_option_value.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/admin/products/new.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/admin/prototypes/_form.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/admin/prototypes/_sortable_header.rhtml
demo/vendor/extensions/enchanced_option_types/app/views/admin/variants/_form.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/admin/variants/index.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/products/_cart_form.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/products/_eot_includes.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/products/_radio_2d.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/products/_radio_sets.html.erb
demo/vendor/extensions/enchanced_option_types/app/views/products/_selects.html.erb
demo/vendor/extensions/enchanced_option_types/config/locales/en-US.yml
demo/vendor/extensions/enchanced_option_types/config/locales/ru-RU.yml
demo/vendor/extensions/enchanced_option_types/config/routes.rb
demo/vendor/extensions/enchanced_option_types/db/migrate/20090929210740_add_amount_to_option_value.rb
demo/vendor/extensions/enchanced_option_types/db/migrate/20091003164117_add_position_to_option_type_prototype.rb
demo/vendor/extensions/enchanced_option_types/doc/2d.jpg
demo/vendor/extensions/enchanced_option_types/doc/selects.jpg
demo/vendor/extensions/enchanced_option_types/doc/sets.jpg
demo/vendor/extensions/enchanced_option_types/enchanced_option_types_extension.rb
demo/vendor/extensions/enchanced_option_types/lib/tasks/enchanced_option_types_extension_tasks.rake
demo/vendor/extensions/enchanced_option_types/public/javascripts/enchanced-option-types.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/jquery-ui-1.7.2.core-and-sortable.zip
demo/vendor/extensions/enchanced_option_types/public/javascripts/jquery-ui-1.7.2.custom.min.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/product.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/ui.core.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/ui.draggable.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/ui.selectable.js
demo/vendor/extensions/enchanced_option_types/public/javascripts/ui.sortable.js
demo/vendor/extensions/enchanced_option_types/spec/spec.opts
demo/vendor/extensions/enchanced_option_types/spec/spec_helper.rb
demo/vendor/extensions/extra_variant/README.markdown
demo/vendor/extensions/extra_variant/Rakefile
demo/vendor/extensions/extra_variant/app/views/admin/orders/_order_details_line_item_row.haml
demo/vendor/extensions/extra_variant/app/views/checkouts/_order_details_line_item_row.html.haml
demo/vendor/extensions/extra_variant/app/views/orders/_extra_variant_cart_description.haml
demo/vendor/extensions/extra_variant/app/views/orders/_order_details_line_item_row.haml
demo/vendor/extensions/extra_variant/app/views/products/_engraved_text.haml
demo/vendor/extensions/extra_variant/app/views/products/_extra_variant_div.erb
demo/vendor/extensions/extra_variant/app/views/products/_properties.html.erb
demo/vendor/extensions/extra_variant/app/views/products/_tshirt_color.haml
demo/vendor/extensions/extra_variant/config/routes.rb
demo/vendor/extensions/extra_variant/db/migrate/20100410231100_add_extra_variant_to_line_items.rb
demo/vendor/extensions/extra_variant/db/seeds.rb
demo/vendor/extensions/extra_variant/extra_variant_extension.rb
demo/vendor/extensions/extra_variant/extra_variant_hooks.rb
demo/vendor/extensions/extra_variant/lib/tasks/extra_variants_extension_tasks.rake
demo/vendor/extensions/extra_variant/spec/spec.opts
demo/vendor/extensions/extra_variant/spec/spec_helper.rb
demo/vendor/extensions/site/README.markdown
demo/vendor/extensions/site/Rakefile
demo/vendor/extensions/site/config/initializers/session_store.rb
demo/vendor/extensions/site/config/routes.rb
demo/vendor/extensions/site/db/seeds.rb
demo/vendor/extensions/site/lib/tasks/site_extension_tasks.rake
demo/vendor/extensions/site/site_extension.rb
demo/vendor/extensions/site/site_hooks.rb
demo/vendor/extensions/site/spec/spec.opts
demo/vendor/extensions/site/spec/spec_helper.rb
demo/vendor/plugins/haml/init.rb
extra_variant_extension.rb
extra_variant_hooks.rb
lib/tasks/extra_variants_extension_tasks.rake
spec/spec.opts
spec/spec_helper.rb
Download
Click the following link to download spree-extra-variant-master.zip.
spree-extra-variant-master.zip