Rissip_Addinfotoemail - Version 1.0.7

Version Notes

- 1.0.7: Change the PHP version minimum requirements to php 5.0.0 (For info Magento requirement is 5.2.13+)
- 1.0.0: stable version tested on Magento 1.3.2.4 and 1.4.1

Download this release

Release Info

Developer Magento Core Team
Extension Rissip_Addinfotoemail
Version 1.0.7
Comparing to
See all releases


Code changes from version 1.0.6 to 1.0.7

Files changed (217) hide show
  1. app/design/frontend/base/default/etc/widget.xml +166 -0
  2. app/design/frontend/base/default/layout/bundle.xml +339 -0
  3. app/design/frontend/base/default/layout/catalog.xml +431 -0
  4. app/design/frontend/base/default/layout/cataloginventory.xml +64 -0
  5. app/design/frontend/base/default/layout/catalogsearch.xml +138 -0
  6. app/design/frontend/base/default/layout/centinel.xml +65 -0
  7. app/design/frontend/base/default/layout/checkout.xml +412 -0
  8. app/design/frontend/base/default/layout/cms.xml +88 -0
  9. app/design/frontend/base/default/layout/contacts.xml +45 -0
  10. app/design/frontend/base/default/layout/core.xml +33 -0
  11. app/design/frontend/base/default/layout/customer.xml +266 -0
  12. app/design/frontend/base/default/layout/directory.xml +78 -0
  13. app/design/frontend/base/default/layout/downloadable.xml +192 -0
  14. app/design/frontend/base/default/layout/googleanalytics.xml +41 -0
  15. app/design/frontend/base/default/layout/googlecheckout.xml +53 -0
  16. app/design/frontend/base/default/layout/googleoptimizer.xml +140 -0
  17. app/design/frontend/base/default/layout/moneybookers.xml +41 -0
  18. app/design/frontend/base/default/layout/newsletter.xml +68 -0
  19. app/design/frontend/base/default/layout/page.xml +182 -0
  20. app/design/frontend/base/default/layout/payment.xml +41 -0
  21. app/design/frontend/base/default/layout/paypal.xml +130 -0
  22. app/design/frontend/base/default/layout/paypaluk.xml +96 -0
  23. app/design/frontend/base/default/layout/poll.xml +57 -0
  24. app/design/frontend/base/default/layout/productalert.xml +40 -0
  25. app/design/frontend/base/default/layout/reports.xml +37 -0
  26. app/design/frontend/base/default/layout/review.xml +124 -0
  27. app/design/frontend/base/default/layout/rss.xml +94 -0
  28. app/design/frontend/base/default/layout/sales.xml +285 -0
  29. app/design/frontend/base/default/layout/sales/billing_agreement.xml +55 -0
  30. app/design/frontend/base/default/layout/sales/recurring_profile.xml +170 -0
  31. app/design/frontend/base/default/layout/sendfriend.xml +41 -0
  32. app/design/frontend/base/default/layout/shipping.xml +52 -0
  33. app/design/frontend/base/default/layout/tag.xml +127 -0
  34. app/design/frontend/base/default/layout/weee.xml +53 -0
  35. app/design/frontend/base/default/layout/wishlist.xml +107 -0
  36. app/design/frontend/base/default/template/bundle/catalog/product/list/partof.phtml +52 -0
  37. app/design/frontend/base/default/template/bundle/catalog/product/price.phtml +262 -0
  38. app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml +93 -0
  39. app/design/frontend/base/default/template/bundle/catalog/product/view/tierprices.phtml +41 -0
  40. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml +43 -0
  41. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/option/checkbox.phtml +48 -0
  42. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/option/multi.phtml +46 -0
  43. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/option/radio.phtml +72 -0
  44. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/option/select.phtml +61 -0
  45. app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml +45 -0
  46. app/design/frontend/base/default/template/bundle/email/order/items/creditmemo/default.phtml +168 -0
  47. app/design/frontend/base/default/template/bundle/email/order/items/invoice/default.phtml +169 -0
  48. app/design/frontend/base/default/template/bundle/email/order/items/order/default.phtml +174 -0
  49. app/design/frontend/base/default/template/bundle/email/order/items/shipment/default.phtml +92 -0
  50. app/design/frontend/base/default/template/bundle/rss/catalog/product/price.phtml +271 -0
  51. app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml +328 -0
  52. app/design/frontend/base/default/template/bundle/sales/order/invoice/items/renderer.phtml +352 -0
  53. app/design/frontend/base/default/template/bundle/sales/order/items/renderer.phtml +375 -0
  54. app/design/frontend/base/default/template/bundle/sales/order/shipment/items/renderer.phtml +111 -0
  55. app/design/frontend/base/default/template/callouts/left_col.phtml +39 -0
  56. app/design/frontend/base/default/template/callouts/right_col.phtml +39 -0
  57. app/design/frontend/base/default/template/catalog/category/page.phtml +36 -0
  58. app/design/frontend/base/default/template/catalog/category/view.phtml +71 -0
  59. app/design/frontend/base/default/template/catalog/category/widget/link/link_block.phtml +27 -0
  60. app/design/frontend/base/default/template/catalog/category/widget/link/link_inline.phtml +27 -0
  61. app/design/frontend/base/default/template/catalog/layer/filter.phtml +45 -0
  62. app/design/frontend/base/default/template/catalog/layer/state.phtml +46 -0
  63. app/design/frontend/base/default/template/catalog/layer/view.phtml +56 -0
  64. app/design/frontend/base/default/template/catalog/navigation/left.phtml +59 -0
  65. app/design/frontend/base/default/template/catalog/navigation/top.phtml +49 -0
  66. app/design/frontend/base/default/template/catalog/product/compare/list.phtml +139 -0
  67. app/design/frontend/base/default/template/catalog/product/compare/sidebar.phtml +56 -0
  68. app/design/frontend/base/default/template/catalog/product/gallery.phtml +63 -0
  69. app/design/frontend/base/default/template/catalog/product/list.phtml +127 -0
  70. app/design/frontend/base/default/template/catalog/product/list/related.phtml +94 -0
  71. app/design/frontend/base/default/template/catalog/product/list/toolbar.phtml +96 -0
  72. app/design/frontend/base/default/template/catalog/product/list/upsell.phtml +52 -0
  73. app/design/frontend/base/default/template/catalog/product/new.phtml +59 -0
  74. app/design/frontend/base/default/template/catalog/product/price.phtml +414 -0
  75. app/design/frontend/base/default/template/catalog/product/view.phtml +128 -0
  76. app/design/frontend/base/default/template/catalog/product/view/additional.phtml +29 -0
  77. app/design/frontend/base/default/template/catalog/product/view/addto.phtml +36 -0
  78. app/design/frontend/base/default/template/catalog/product/view/addtocart.phtml +39 -0
  79. app/design/frontend/base/default/template/catalog/product/view/attributes.phtml +52 -0
  80. app/design/frontend/base/default/template/catalog/product/view/description.phtml +39 -0
  81. app/design/frontend/base/default/template/catalog/product/view/media.phtml +78 -0
  82. app/design/frontend/base/default/template/catalog/product/view/options.phtml +180 -0
  83. app/design/frontend/base/default/template/catalog/product/view/options/js.phtml +89 -0
  84. app/design/frontend/base/default/template/catalog/product/view/options/type/date.phtml +92 -0
  85. app/design/frontend/base/default/template/catalog/product/view/options/type/default.phtml +30 -0
  86. app/design/frontend/base/default/template/catalog/product/view/options/type/file.phtml +41 -0
  87. app/design/frontend/base/default/template/catalog/product/view/options/type/select.phtml +37 -0
  88. app/design/frontend/base/default/template/catalog/product/view/options/type/text.phtml +39 -0
  89. app/design/frontend/base/default/template/catalog/product/view/options/wrapper.phtml +33 -0
  90. app/design/frontend/base/default/template/catalog/product/view/options/wrapper/bottom.phtml +29 -0
  91. app/design/frontend/base/default/template/catalog/product/view/price.phtml +34 -0
  92. app/design/frontend/base/default/template/catalog/product/view/price_clone.phtml +28 -0
  93. app/design/frontend/base/default/template/catalog/product/view/tierprices.phtml +181 -0
  94. app/design/frontend/base/default/template/catalog/product/view/type/configurable.phtml +40 -0
  95. app/design/frontend/base/default/template/catalog/product/view/type/grouped.phtml +83 -0
  96. app/design/frontend/base/default/template/catalog/product/view/type/options/configurable.phtml +46 -0
  97. app/design/frontend/base/default/template/catalog/product/view/type/simple.phtml +41 -0
  98. app/design/frontend/base/default/template/catalog/product/view/type/virtual.phtml +41 -0
  99. app/design/frontend/base/default/template/catalog/product/widget/link/link_block.phtml +27 -0
  100. app/design/frontend/base/default/template/catalog/product/widget/link/link_inline.phtml +27 -0
  101. app/design/frontend/base/default/template/catalog/product/widget/new/column/new_default_list.phtml +55 -0
  102. app/design/frontend/base/default/template/catalog/product/widget/new/column/new_images_list.phtml +46 -0
  103. app/design/frontend/base/default/template/catalog/product/widget/new/column/new_names_list.phtml +46 -0
  104. app/design/frontend/base/default/template/catalog/product/widget/new/content/new_grid.phtml +65 -0
  105. app/design/frontend/base/default/template/catalog/product/widget/new/content/new_list.phtml +62 -0
  106. app/design/frontend/base/default/template/catalog/rss/product/price.phtml +356 -0
  107. app/design/frontend/base/default/template/catalog/seo/sitemap.phtml +50 -0
  108. app/design/frontend/base/default/template/catalog/seo/sitemap/container.phtml +38 -0
  109. app/design/frontend/base/default/template/catalog/seo/tree.phtml +43 -0
  110. app/design/frontend/base/default/template/cataloginventory/qtyincrements.phtml +35 -0
  111. app/design/frontend/base/default/template/cataloginventory/stockqty/composite.phtml +62 -0
  112. app/design/frontend/base/default/template/cataloginventory/stockqty/default.phtml +35 -0
  113. app/design/frontend/base/default/template/catalogsearch/advanced/form.phtml +95 -0
  114. app/design/frontend/base/default/template/catalogsearch/advanced/result.phtml +60 -0
  115. app/design/frontend/base/default/template/catalogsearch/form.mini.phtml +40 -0
  116. app/design/frontend/base/default/template/catalogsearch/result.phtml +55 -0
  117. app/design/frontend/base/default/template/catalogsearch/term.phtml +38 -0
  118. app/design/frontend/base/default/template/centinel/authentication.phtml +56 -0
  119. app/design/frontend/base/default/template/centinel/authentication/complete.phtml +41 -0
  120. app/design/frontend/base/default/template/centinel/authentication/start.phtml +40 -0
  121. app/design/frontend/base/default/template/centinel/logo.phtml +33 -0
  122. app/design/frontend/base/default/template/checkout/cart.phtml +136 -0
  123. app/design/frontend/base/default/template/checkout/cart/coupon.phtml +59 -0
  124. app/design/frontend/base/default/template/checkout/cart/crosssell.phtml +59 -0
  125. app/design/frontend/base/default/template/checkout/cart/item/default.phtml +241 -0
  126. app/design/frontend/base/default/template/checkout/cart/noItems.phtml +32 -0
  127. app/design/frontend/base/default/template/checkout/cart/render/default.phtml +70 -0
  128. app/design/frontend/base/default/template/checkout/cart/render/simple.phtml +70 -0
  129. app/design/frontend/base/default/template/checkout/cart/shipping.phtml +143 -0
  130. app/design/frontend/base/default/template/checkout/cart/sidebar.phtml +76 -0
  131. app/design/frontend/base/default/template/checkout/cart/sidebar/default.phtml +129 -0
  132. app/design/frontend/base/default/template/checkout/cart/totals.phtml +43 -0
  133. app/design/frontend/base/default/template/checkout/multishipping/address/select.phtml +58 -0
  134. app/design/frontend/base/default/template/checkout/multishipping/addresses.phtml +79 -0
  135. app/design/frontend/base/default/template/checkout/multishipping/agreements.phtml +49 -0
  136. app/design/frontend/base/default/template/checkout/multishipping/billing.phtml +116 -0
  137. app/design/frontend/base/default/template/checkout/multishipping/billing/items.phtml +54 -0
  138. app/design/frontend/base/default/template/checkout/multishipping/item/default.phtml +45 -0
  139. app/design/frontend/base/default/template/checkout/multishipping/link.phtml +27 -0
  140. app/design/frontend/base/default/template/checkout/multishipping/overview.phtml +241 -0
  141. app/design/frontend/base/default/template/checkout/multishipping/overview/item.phtml +238 -0
  142. app/design/frontend/base/default/template/checkout/multishipping/shipping.phtml +129 -0
  143. app/design/frontend/base/default/template/checkout/multishipping/state.phtml +38 -0
  144. app/design/frontend/base/default/template/checkout/multishipping/success.phtml +48 -0
  145. app/design/frontend/base/default/template/checkout/onepage.phtml +61 -0
  146. app/design/frontend/base/default/template/checkout/onepage/agreements.phtml +51 -0
  147. app/design/frontend/base/default/template/checkout/onepage/billing.phtml +203 -0
  148. app/design/frontend/base/default/template/checkout/onepage/failure.phtml +32 -0
  149. app/design/frontend/base/default/template/checkout/onepage/link.phtml +29 -0
  150. app/design/frontend/base/default/template/checkout/onepage/login.phtml +120 -0
  151. app/design/frontend/base/default/template/checkout/onepage/payment.phtml +70 -0
  152. app/design/frontend/base/default/template/checkout/onepage/payment/methods.phtml +56 -0
  153. app/design/frontend/base/default/template/checkout/onepage/progress.phtml +110 -0
  154. app/design/frontend/base/default/template/checkout/onepage/review.phtml +44 -0
  155. app/design/frontend/base/default/template/checkout/onepage/review/info.phtml +68 -0
  156. app/design/frontend/base/default/template/checkout/onepage/review/item.phtml +236 -0
  157. app/design/frontend/base/default/template/checkout/onepage/review/totals.phtml +43 -0
  158. app/design/frontend/base/default/template/checkout/onepage/shipping.phtml +154 -0
  159. app/design/frontend/base/default/template/checkout/onepage/shipping_method.phtml +46 -0
  160. app/design/frontend/base/default/template/checkout/onepage/shipping_method/additional.phtml +29 -0
  161. app/design/frontend/base/default/template/checkout/onepage/shipping_method/available.phtml +60 -0
  162. app/design/frontend/base/default/template/checkout/success.phtml +64 -0
  163. app/design/frontend/base/default/template/checkout/total/default.phtml +38 -0
  164. app/design/frontend/base/default/template/checkout/total/nominal.phtml +56 -0
  165. app/design/frontend/base/default/template/checkout/total/tax.phtml +68 -0
  166. app/design/frontend/base/default/template/cms/content.phtml +27 -0
  167. app/design/frontend/base/default/template/cms/content_heading.phtml +31 -0
  168. app/design/frontend/base/default/template/cms/default/home.phtml +27 -0
  169. app/design/frontend/base/default/template/cms/default/no-route.phtml +27 -0
  170. app/design/frontend/base/default/template/cms/meta.phtml +32 -0
  171. app/design/frontend/base/default/template/cms/widget/link/link_block.phtml +27 -0
  172. app/design/frontend/base/default/template/cms/widget/link/link_inline.phtml +27 -0
  173. app/design/frontend/base/default/template/cms/widget/static_block/default.phtml +27 -0
  174. app/design/frontend/base/default/template/contacts/form.phtml +73 -0
  175. app/design/frontend/base/default/template/core/formkey.phtml +27 -0
  176. app/design/frontend/base/default/template/core/link.phtml +27 -0
  177. app/design/frontend/base/default/template/core/messages.phtml +47 -0
  178. app/design/frontend/base/default/template/customer/account/dashboard.phtml +43 -0
  179. app/design/frontend/base/default/template/customer/account/dashboard/address.phtml +50 -0
  180. app/design/frontend/base/default/template/customer/account/dashboard/hello.phtml +30 -0
  181. app/design/frontend/base/default/template/customer/account/dashboard/info.phtml +62 -0
  182. app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml +31 -0
  183. app/design/frontend/base/default/template/customer/account/link/back.phtml +29 -0
  184. app/design/frontend/base/default/template/customer/account/navigation.phtml +46 -0
  185. app/design/frontend/base/default/template/customer/address.phtml +94 -0
  186. app/design/frontend/base/default/template/customer/address/book.phtml +105 -0
  187. app/design/frontend/base/default/template/customer/address/edit.phtml +155 -0
  188. app/design/frontend/base/default/template/customer/balance.phtml +31 -0
  189. app/design/frontend/base/default/template/customer/form/address.phtml +141 -0
  190. app/design/frontend/base/default/template/customer/form/changepassword.phtml +67 -0
  191. app/design/frontend/base/default/template/customer/form/confirmation.phtml +54 -0
  192. app/design/frontend/base/default/template/customer/form/edit.phtml +114 -0
  193. app/design/frontend/base/default/template/customer/form/forgotpassword.phtml +54 -0
  194. app/design/frontend/base/default/template/customer/form/login.phtml +88 -0
  195. app/design/frontend/base/default/template/customer/form/mini.login.phtml +40 -0
  196. app/design/frontend/base/default/template/customer/form/newsletter.phtml +48 -0
  197. app/design/frontend/base/default/template/customer/form/register.phtml +183 -0
  198. app/design/frontend/base/default/template/customer/logout.phtml +35 -0
  199. app/design/frontend/base/default/template/customer/orders.phtml +65 -0
  200. app/design/frontend/base/default/template/customer/widget/dob.phtml +87 -0
  201. app/design/frontend/base/default/template/customer/widget/gender.phtml +36 -0
  202. app/design/frontend/base/default/template/customer/widget/name.phtml +99 -0
  203. app/design/frontend/base/default/template/customer/widget/taxvat.phtml +30 -0
  204. app/design/frontend/base/default/template/customer/wishlist.phtml +73 -0
  205. app/design/frontend/base/default/template/directory/currency.phtml +49 -0
  206. app/design/frontend/base/default/template/directory/currency/switch.phtml +31 -0
  207. app/design/frontend/base/default/template/directory/js/optional_zip_countries.phtml +39 -0
  208. app/design/frontend/base/default/template/downloadable/catalog/product/links.phtml +118 -0
  209. app/design/frontend/base/default/template/downloadable/catalog/product/samples.phtml +45 -0
  210. app/design/frontend/base/default/template/downloadable/catalog/product/type.phtml +42 -0
  211. app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml +248 -0
  212. app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml +57 -0
  213. app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml +246 -0
  214. app/design/frontend/base/default/template/downloadable/checkout/success.phtml +29 -0
  215. app/design/frontend/base/default/template/downloadable/customer/products/list.phtml +74 -0
  216. app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml +128 -0
  217. app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml +89 -0
app/design/frontend/base/default/etc/widget.xml ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <widgets>
29
+ <new_products>
30
+ <parameters>
31
+ <template>
32
+ <values>
33
+ <list_default translate="label">
34
+ <value>catalog/product/widget/new/column/new_default_list.phtml</value>
35
+ <label>New Products Images and Names Template</label>
36
+ </list_default>
37
+ <list_names translate="label">
38
+ <value>catalog/product/widget/new/column/new_names_list.phtml</value>
39
+ <label>New Products Names Only Template</label>
40
+ </list_names>
41
+ <list_images translate="label">
42
+ <value>catalog/product/widget/new/column/new_images_list.phtml</value>
43
+ <label>New Products Images Only Template</label>
44
+ </list_images>
45
+ </values>
46
+ </template>
47
+ </parameters>
48
+ <supported_blocks>
49
+ <left_column>
50
+ <block_name>left</block_name>
51
+ <template>
52
+ <default>list_default</default>
53
+ <names_only>list_names</names_only>
54
+ <images_only>list_images</images_only>
55
+ </template>
56
+ </left_column>
57
+ <main_content>
58
+ <block_name>content</block_name>
59
+ <template>
60
+ <grid>default</grid>
61
+ <list>list</list>
62
+ </template>
63
+ </main_content>
64
+ <right_column>
65
+ <block_name>right</block_name>
66
+ <template>
67
+ <default>list_default</default>
68
+ <names_only>list_names</names_only>
69
+ <images_only>list_images</images_only>
70
+ </template>
71
+ </right_column>
72
+ </supported_blocks>
73
+ </new_products>
74
+
75
+ <recently_viewed>
76
+ <parameters>
77
+ <template>
78
+ <values>
79
+ <list_default translate="label">
80
+ <value>reports/widget/viewed/column/viewed_default_list.phtml</value>
81
+ <label>Viewed Products Images and Names Template</label>
82
+ </list_default>
83
+ <list_names translate="label">
84
+ <value>reports/widget/viewed/column/viewed_names_list.phtml</value>
85
+ <label>Viewed Products Names Only Template</label>
86
+ </list_names>
87
+ <list_images translate="label">
88
+ <value>reports/widget/viewed/column/viewed_images_list.phtml</value>
89
+ <label>Viewed Products Images Only Template</label>
90
+ </list_images>
91
+ </values>
92
+ </template>
93
+ </parameters>
94
+ <supported_blocks>
95
+ <left_column>
96
+ <block_name>left</block_name>
97
+ <template>
98
+ <default>list_default</default>
99
+ <names_only>list_names</names_only>
100
+ <images_only>list_images</images_only>
101
+ </template>
102
+ </left_column>
103
+ <main_content>
104
+ <block_name>content</block_name>
105
+ <template>
106
+ <grid>default</grid>
107
+ <list>list</list>
108
+ </template>
109
+ </main_content>
110
+ <right_column>
111
+ <block_name>right</block_name>
112
+ <template>
113
+ <default>list_default</default>
114
+ <names_only>list_names</names_only>
115
+ <images_only>list_images</images_only>
116
+ </template>
117
+ </right_column>
118
+ </supported_blocks>
119
+ </recently_viewed>
120
+
121
+ <recently_compared>
122
+ <parameters>
123
+ <template>
124
+ <values>
125
+ <list_default translate="label">
126
+ <value>reports/widget/compared/column/compared_default_list.phtml</value>
127
+ <label>Compared Products Images and Names Template</label>
128
+ </list_default>
129
+ <list_names translate="label">
130
+ <value>reports/widget/compared/column/compared_names_list.phtml</value>
131
+ <label>Compared Product Names Only Template</label>
132
+ </list_names>
133
+ <list_images translate="label">
134
+ <value>reports/widget/compared/column/compared_images_list.phtml</value>
135
+ <label>Compared Product Images Only Template</label>
136
+ </list_images>
137
+ </values>
138
+ </template>
139
+ </parameters>
140
+ <supported_blocks>
141
+ <left_column>
142
+ <block_name>left</block_name>
143
+ <template>
144
+ <default>list_default</default>
145
+ <names_only>list_names</names_only>
146
+ <images_only>list_images</images_only>
147
+ </template>
148
+ </left_column>
149
+ <main_content>
150
+ <block_name>content</block_name>
151
+ <template>
152
+ <grid>default</grid>
153
+ <list>list</list>
154
+ </template>
155
+ </main_content>
156
+ <right_column>
157
+ <block_name>right</block_name>
158
+ <template>
159
+ <default>list_default</default>
160
+ <names_only>list_names</names_only>
161
+ <images_only>list_images</images_only>
162
+ </template>
163
+ </right_column>
164
+ </supported_blocks>
165
+ </recently_compared>
166
+ </widgets>
app/design/frontend/base/default/layout/bundle.xml ADDED
@@ -0,0 +1,339 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Adding custom product price block
33
+ -->
34
+
35
+ <catalog_category_default>
36
+ <reference name="product_list">
37
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
38
+ </reference>
39
+ </catalog_category_default>
40
+
41
+ <catalog_category_view>
42
+ <reference name="product_list">
43
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
44
+ </reference>
45
+ </catalog_category_view>
46
+
47
+ <catalog_category_layered>
48
+ <reference name="product_list">
49
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
50
+ </reference>
51
+ </catalog_category_layered>
52
+
53
+ <catalog_product_compare_index>
54
+ <reference name="catalog.compare.list">
55
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
56
+ </reference>
57
+ </catalog_product_compare_index>
58
+
59
+ <catalogsearch_result_index>
60
+ <reference name="search_result_list">
61
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
62
+ </reference>
63
+ </catalogsearch_result_index>
64
+
65
+ <catalogsearch_advanced_result>
66
+ <reference name="search_result_list">
67
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
68
+ </reference>
69
+ </catalogsearch_advanced_result>
70
+
71
+ <tag_product_list>
72
+ <reference name="search_result_list">
73
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
74
+ </reference>
75
+ </tag_product_list>
76
+
77
+ <tag_customer_view>
78
+ <reference name="customer_view">
79
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
80
+ </reference>
81
+ </tag_customer_view>
82
+
83
+ <default>
84
+ <reference name="cart_sidebar">
85
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
86
+ </reference>
87
+ <reference name="wishlist_sidebar">
88
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
89
+ </reference>
90
+ <reference name="catalog_product_price_template">
91
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
92
+ </reference>
93
+ </default>
94
+
95
+ <wishlist_index_index>
96
+ <reference name="customer.wishlist">
97
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
98
+ </reference>
99
+ </wishlist_index_index>
100
+
101
+ <wishlist_shared_index>
102
+ <reference name="customer.wishlist">
103
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
104
+ </reference>
105
+ </wishlist_shared_index>
106
+
107
+ <catalog_product_view>
108
+ <reference name="catalog.product.related">
109
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
110
+ </reference>
111
+ </catalog_product_view>
112
+
113
+ <!--
114
+ Partof block for simple products
115
+ -->
116
+
117
+ <PRODUCT_TYPE_simple>
118
+ <!--
119
+ <reference name="product.info.additional">
120
+
121
+ <block type="bundle/catalog_product_list_partof" before="-" name="product.info.partof" as="partof_products" template="bundle/catalog/product/list/partof.phtml">
122
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
123
+ </block>
124
+ -->
125
+ <reference name="product.info.upsell">
126
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
127
+ <action method="setItemLimit"><type>bundle</type><limit>4</limit></action>
128
+ </reference>
129
+ </PRODUCT_TYPE_simple>
130
+
131
+ <!--
132
+ Shopping cart item renderer (sidebar)
133
+ -->
134
+
135
+ <customer_account>
136
+ <reference name="cart_sidebar">
137
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
138
+ </reference>
139
+ </customer_account>
140
+
141
+ <!--
142
+ Shopping cart item renderer
143
+ -->
144
+
145
+ <checkout_cart_index>
146
+ <reference name="checkout.cart">
147
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/cart/item/default.phtml</template></action>
148
+ </reference>
149
+ <reference name="checkout.cart.crosssell">
150
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
151
+ </reference>
152
+ </checkout_cart_index>
153
+
154
+ <!--
155
+ Onepage Checkout Review Page
156
+ -->
157
+
158
+ <checkout_onepage_review>
159
+ <reference name="root">
160
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
161
+ </reference>
162
+ </checkout_onepage_review>
163
+
164
+ <checkout_multishipping_addresses>
165
+ <reference name="checkout_addresses">
166
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
167
+ </reference>
168
+ </checkout_multishipping_addresses>
169
+
170
+ <checkout_multishipping_shipping>
171
+ <reference name="checkout_shipping">
172
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
173
+ </reference>
174
+ <reference name="checkout_billing_items">
175
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
176
+ </reference>
177
+ </checkout_multishipping_shipping>
178
+
179
+ <checkout_multishipping_overview>
180
+ <reference name="checkout_overview">
181
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
182
+ </reference>
183
+ </checkout_multishipping_overview>
184
+
185
+ <paypal_express_review>
186
+ <reference name="paypal.express.review.details">
187
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
188
+ </reference>
189
+ </paypal_express_review>
190
+ <paypal_express_review_details>
191
+ <reference name="root">
192
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
193
+ </reference>
194
+ </paypal_express_review_details>
195
+
196
+ <paypaluk_express_review>
197
+ <reference name="paypal.express.review.details">
198
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
199
+ </reference>
200
+ </paypaluk_express_review>
201
+ <paypaluk_express_review_details>
202
+ <reference name="root">
203
+ <action method="addItemRender"><type>bundle</type><block>bundle/checkout_cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
204
+ </reference>
205
+ </paypaluk_express_review_details>
206
+
207
+ <!--
208
+ Additional block for bundle product type
209
+ -->
210
+
211
+ <PRODUCT_TYPE_bundle translate="label" module="bundle">
212
+ <label>Catalog Product View (Bundle)</label>
213
+ <reference name="head">
214
+ <action method="addItem"><type>skin_js</type><name>js/bundle.js</name></action>
215
+ </reference>
216
+ <reference name="product.info">
217
+ <block type="bundle/catalog_product_view_type_bundle" name="product.info.bundle" as="product_type_data" template="bundle/catalog/product/view/type/bundle.phtml">
218
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
219
+ <block type="bundle/catalog_product_price" name="bundle.prices" as="bundle_prices" template="bundle/catalog/product/view/price.phtml" />
220
+ </block>
221
+ </reference>
222
+ <reference name="product.info.options.wrapper">
223
+ <block type="bundle/catalog_product_view_type_bundle" name="product.info.bundle.options" as="type_bundle_options" template="bundle/catalog/product/view/type/bundle/options.phtml">
224
+ <action method="addRenderer"><type>select</type><block>bundle/catalog_product_view_type_bundle_option_select</block></action>
225
+ <action method="addRenderer"><type>multi</type><block>bundle/catalog_product_view_type_bundle_option_multi</block></action>
226
+ <action method="addRenderer"><type>radio</type><block>bundle/catalog_product_view_type_bundle_option_radio</block></action>
227
+ <action method="addRenderer"><type>checkbox</type><block>bundle/catalog_product_view_type_bundle_option_checkbox</block></action>
228
+ </block>
229
+ <action method="insert"><block>product.info.bundle.options</block></action>
230
+ </reference>
231
+ <reference name="product.info.options.wrapper.bottom">
232
+ <remove name="product.tierprices" />
233
+ <block type="bundle/catalog_product_view" name="bundle.tierprices" as="tierprices" before="-" template="bundle/catalog/product/view/tierprices.phtml"/>
234
+ <block type="cataloginventory/qtyincrements" name="product.info.extrahint" as="extrahint" template="cataloginventory/qtyincrements.phtml"/>
235
+ </reference>
236
+ <reference name="product.clone_prices">
237
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/view/price.phtml</template></action>
238
+ </reference>
239
+ </PRODUCT_TYPE_bundle>
240
+
241
+ <sales_order_view>
242
+ <reference name="order_items">
243
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/items/renderer.phtml</template></action>
244
+ </reference>
245
+ </sales_order_view>
246
+
247
+ <sales_order_invoice>
248
+ <reference name="invoice_items">
249
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/invoice/items/renderer.phtml</template></action>
250
+ </reference>
251
+ </sales_order_invoice>
252
+
253
+ <sales_order_shipment>
254
+ <reference name="shipment_items">
255
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/shipment/items/renderer.phtml</template></action>
256
+ </reference>
257
+ </sales_order_shipment>
258
+
259
+ <sales_order_creditmemo>
260
+ <reference name="creditmemo_items">
261
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/creditmemo/items/renderer.phtml</template></action>
262
+ </reference>
263
+ </sales_order_creditmemo>
264
+
265
+ <!--
266
+ Print pages
267
+ -->
268
+
269
+ <sales_order_print>
270
+ <reference name="sales.order.print">
271
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/items/renderer.phtml</template></action>
272
+ </reference>
273
+ </sales_order_print>
274
+
275
+ <sales_order_printinvoice>
276
+ <reference name="sales.order.print.invoice">
277
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/invoice/items/renderer.phtml</template></action>
278
+ </reference>
279
+ </sales_order_printinvoice>
280
+
281
+ <sales_order_printshipment>
282
+ <reference name="sales.order.print.shipment">
283
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/shipment/items/renderer.phtml</template></action>
284
+ </reference>
285
+ </sales_order_printshipment>
286
+
287
+ <sales_order_printcreditmemo>
288
+ <reference name="sales.order.print.creditmemo">
289
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/sales/order/creditmemo/items/renderer.phtml</template></action>
290
+ </reference>
291
+ </sales_order_printcreditmemo>
292
+
293
+ <!--
294
+ Emails
295
+ -->
296
+ <sales_email_order_items>
297
+ <reference name="items">
298
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/email/order/items/order/default.phtml</template></action>
299
+ </reference>
300
+ </sales_email_order_items>
301
+
302
+ <sales_email_order_invoice_items>
303
+ <reference name="items">
304
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/email/order/items/invoice/default.phtml</template></action>
305
+ </reference>
306
+ </sales_email_order_invoice_items>
307
+
308
+
309
+ <sales_email_order_shipment_items>
310
+ <reference name="items">
311
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/email/order/items/shipment/default.phtml</template></action>
312
+ </reference>
313
+ </sales_email_order_shipment_items>
314
+
315
+ <sales_email_order_creditmemo_items>
316
+ <reference name="items">
317
+ <action method="addItemRender"><type>bundle</type><block>bundle/sales_order_items_renderer</block><template>bundle/email/order/items/creditmemo/default.phtml</template></action>
318
+ </reference>
319
+ </sales_email_order_creditmemo_items>
320
+
321
+ <!--
322
+ RSS
323
+ -->
324
+ <rss_catalog_category>
325
+ <reference name="rss.catalog.category">
326
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/rss/catalog/product/price.phtml</template></action>
327
+ </reference>
328
+ </rss_catalog_category>
329
+ <rss_catalog_new>
330
+ <reference name="rss.catalog.new">
331
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/rss/catalog/product/price.phtml</template></action>
332
+ </reference>
333
+ </rss_catalog_new>
334
+ <rss_catalog_tag>
335
+ <reference name="rss.catalog.tag">
336
+ <action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/rss/catalog/product/price.phtml</template></action>
337
+ </reference>
338
+ </rss_catalog_tag>
339
+ </layout>
app/design/frontend/base/default/layout/catalog.xml ADDED
@@ -0,0 +1,431 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ Supported layout update handles (action):
29
+ - catalog_product_gallery
30
+ - catalog_product_compare_index
31
+
32
+ Supported layout update handles (special):
33
+ - default
34
+ - catalog_category_default
35
+ - catalog_category_layered
36
+ - catalog_product_view
37
+
38
+ -->
39
+ <layout version="0.1.0">
40
+
41
+ <!--
42
+ Default layout, loads most of the pages
43
+ -->
44
+
45
+ <default>
46
+
47
+ <!-- Mage_Catalog -->
48
+ <reference name="top.menu">
49
+ <block type="catalog/navigation" name="catalog.topnav" template="catalog/navigation/top.phtml"/>
50
+ </reference>
51
+ <reference name="left">
52
+ <block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
53
+ <action method="setImgSrc"><src>images/media/col_left_callout.jpg</src></action>
54
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Our customer service is available 24/7. Call us at (555) 555-0123.</alt></action>
55
+ <action method="setLinkUrl"><url>checkout/cart</url></action>
56
+ </block>
57
+ </reference>
58
+ <reference name="right">
59
+ <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
60
+ <block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
61
+ <action method="setImgSrc"><src>images/media/col_right_callout.jpg</src></action>
62
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>
63
+ </block>
64
+ </reference>
65
+ <reference name="footer_links">
66
+ <action method="addLink" translate="label title" module="catalog" ifconfig="catalog/seo/site_map"><label>Site Map</label><url helper="catalog/map/getCategoryUrl" /><title>Site Map</title></action>
67
+ </reference>
68
+ <block type="catalog/product_price_template" name="catalog_product_price_template" />
69
+ </default>
70
+
71
+
72
+ <!--
73
+ Category default layout
74
+ -->
75
+
76
+ <catalog_category_default translate="label">
77
+ <label>Catalog Category (Non-Anchor)</label>
78
+ <reference name="left">
79
+ <block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
80
+ </reference>
81
+ <reference name="content">
82
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
83
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
84
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
85
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
86
+ <!-- The following code shows how to set your own pager increments -->
87
+ <!--
88
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
89
+ <action method="setDefaultGridPerPage"><limit>9</limit></action>
90
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
91
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
92
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
93
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
94
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
95
+ -->
96
+ </block>
97
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
98
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
99
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
100
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
101
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
102
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
103
+ </block>
104
+ </block>
105
+ </reference>
106
+ </catalog_category_default>
107
+
108
+ <!--
109
+ Category layered navigation layout
110
+ -->
111
+
112
+ <catalog_category_layered translate="label">
113
+ <label>Catalog Category (Anchor)</label>
114
+ <reference name="left">
115
+ <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/>
116
+ </reference>
117
+ <reference name="content">
118
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
119
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
120
+ <!-- <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/su.phtml</template></action> -->
121
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
122
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
123
+ <!-- The following code shows how to set your own pager increments -->
124
+ <!--
125
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
126
+ <action method="setDefaultGridPerPage"><limit>3</limit></action>
127
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
128
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
129
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
130
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
131
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
132
+ <action method="addPagerLimit"><mode>grid</mode><limit>3</limit></action>
133
+ <action method="addPagerLimit"><mode>grid</mode><limit>6</limit></action>
134
+ <action method="addPagerLimit"><mode>grid</mode><limit>9</limit></action>
135
+ <action method="addPagerLimit" translate="label"><mode>grid</mode><limit>all</limit><label>All</label></action>
136
+ -->
137
+ </block>
138
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
139
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
140
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
141
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
142
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
143
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
144
+ </block>
145
+ </block>
146
+ </reference>
147
+ </catalog_category_layered>
148
+
149
+ <catalog_category_layered_nochildren translate="label">
150
+ <label>Catalog Category (Without Subcategories)</label>
151
+ <remove name="right.reports.product.viewed" />
152
+ <reference name="right">
153
+ <block type="reports/product_viewed" before="right.permanent.callout" name="left.reports.product.viewed" template="reports/product_viewed.phtml" />
154
+ </reference>
155
+ </catalog_category_layered_nochildren>
156
+
157
+ <!--
158
+ Compare products page
159
+ -->
160
+
161
+ <catalog_product_compare_index translate="label">
162
+ <label>Catalog Product Compare List</label>
163
+ <!-- Mage_Catalog -->
164
+ <reference name="root">
165
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
166
+ </reference>
167
+ <reference name="head">
168
+ <action method="addJs"><script>scriptaculous/scriptaculous.js</script></action>
169
+ <action method="addJs"><script>varien/product.js</script></action>
170
+ </reference>
171
+ <reference name="content">
172
+ <block type="catalog/product_compare_list" name="catalog.compare.list" template="catalog/product/compare/list.phtml"/>
173
+ </reference>
174
+ </catalog_product_compare_index>
175
+
176
+ <customer_account_index>
177
+ <reference name="right">
178
+ <action method="unsetChild"><name>catalog.compare.sidebar</name></action>
179
+ </reference>
180
+ </customer_account_index>
181
+
182
+ <!--
183
+ Product view
184
+ -->
185
+
186
+ <catalog_product_view translate="label">
187
+ <label>Catalog Product View (Any)</label>
188
+ <!-- Mage_Catalog -->
189
+ <reference name="root">
190
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
191
+ </reference>
192
+ <reference name="head">
193
+ <action method="addJs"><script>varien/product.js</script></action>
194
+
195
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
196
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
197
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
198
+ </reference>
199
+ <reference name="content">
200
+ <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
201
+ <!--
202
+ <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/summary.phtml</template></action>
203
+ <action method="addReviewSummaryTemplate"><type>short</type><template>review/helper/summary_short.phtml</template></action>
204
+ <action method="addReviewSummaryTemplate"><type>...</type><template>...</template></action>
205
+ -->
206
+ <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml"/>
207
+ <block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
208
+ <label>Alert Urls</label>
209
+ </block>
210
+
211
+ <action method="setTierPriceTemplate"><template>catalog/product/view/tierprices.phtml</template></action>
212
+
213
+ <block type="catalog/product_list_upsell" name="product.info.upsell" as="upsell_products" template="catalog/product/list/upsell.phtml">
214
+ <action method="setColumnCount"><columns>4</columns></action>
215
+ <action method="setItemLimit"><type>upsell</type><limit>4</limit></action>
216
+ </block>
217
+
218
+ <block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" />
219
+ <block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
220
+ <action method="addToParentGroup"><group>detailed_info</group></action>
221
+ </block>
222
+ <block type="catalog/product_view_attributes" name="product.attributes" as="additional" template="catalog/product/view/attributes.phtml">
223
+ <action method="addToParentGroup"><group>detailed_info</group></action>
224
+ </block>
225
+ <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
226
+ <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
227
+
228
+ <block type="core/text_list" name="product.info.extrahint" as="extrahint" translate="label">
229
+ <label>Product View Extra Hint</label>
230
+ </block>
231
+
232
+ <block type="catalog/product_view" name="product.info.options.wrapper" as="product_options_wrapper" template="catalog/product/view/options/wrapper.phtml" translate="label">
233
+ <label>Info Column Options Wrapper</label>
234
+ <block type="core/template" name="options_js" template="catalog/product/view/options/js.phtml"/>
235
+ <block type="catalog/product_view_options" name="product.info.options" as="product_options" template="catalog/product/view/options.phtml">
236
+ <action method="addOptionRenderer"><type>text</type><block>catalog/product_view_options_type_text</block><template>catalog/product/view/options/type/text.phtml</template></action>
237
+ <action method="addOptionRenderer"><type>file</type><block>catalog/product_view_options_type_file</block><template>catalog/product/view/options/type/file.phtml</template></action>
238
+ <action method="addOptionRenderer"><type>select</type><block>catalog/product_view_options_type_select</block><template>catalog/product/view/options/type/select.phtml</template></action>
239
+ <action method="addOptionRenderer"><type>date</type><block>catalog/product_view_options_type_date</block><template>catalog/product/view/options/type/date.phtml</template></action>
240
+ </block>
241
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
242
+ </block>
243
+ <block type="catalog/product_view" name="product.info.options.wrapper.bottom" as="product_options_wrapper_bottom" template="catalog/product/view/options/wrapper/bottom.phtml" translate="label">
244
+ <label>Bottom Block Options Wrapper</label>
245
+ <action method="insert"><block>product.tierprices</block></action>
246
+ <block type="catalog/product_view" name="product.clone_prices" as="prices" template="catalog/product/view/price_clone.phtml"/>
247
+ <action method="append"><block>product.info.addtocart</block></action>
248
+ </block>
249
+
250
+ <block type="core/template_facade" name="product.info.container1" as="container1">
251
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container1</value></action>
252
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
253
+ <action method="append"><block>product.info.options.wrapper</block></action>
254
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
255
+ </block>
256
+ <block type="core/template_facade" name="product.info.container2" as="container2">
257
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container2</value></action>
258
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
259
+ <action method="append"><block>product.info.options.wrapper</block></action>
260
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
261
+ </block>
262
+ <action method="unsetCallChild"><child>container1</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
263
+ <action method="unsetCallChild"><child>container2</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
264
+ </block>
265
+ </reference>
266
+ <reference name="right">
267
+ <block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
268
+ </reference>
269
+ </catalog_product_view>
270
+
271
+ <!--
272
+ Additional block dependant on product type
273
+ -->
274
+ <PRODUCT_TYPE_simple translate="label" module="catalog">
275
+ <label>Catalog Product View (Simple)</label>
276
+ <reference name="product.info">
277
+ <block type="catalog/product_view_type_simple" name="product.info.simple" as="product_type_data" template="catalog/product/view/type/simple.phtml">
278
+ <block type="core/text_list" name="product.info.simple.extra" as="product_type_data_extra"/>
279
+ </block>
280
+ </reference>
281
+ </PRODUCT_TYPE_simple>
282
+ <PRODUCT_TYPE_configurable translate="label" module="catalog">
283
+ <label>Catalog Product View (Configurable)</label>
284
+ <reference name="product.info">
285
+ <block type="catalog/product_view_type_configurable" name="product.info.configurable" as="product_type_data" template="catalog/product/view/type/configurable.phtml">
286
+ <block type="core/text_list" name="product.info.configurable.extra" as="product_type_data_extra"/>
287
+ </block>
288
+ </reference>
289
+ <reference name="product.info.options.wrapper">
290
+ <block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
291
+ </reference>
292
+ </PRODUCT_TYPE_configurable>
293
+ <PRODUCT_TYPE_grouped translate="label" module="catalog">
294
+ <label>Catalog Product View (Grouped)</label>
295
+ <reference name="product.info">
296
+ <block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
297
+ <block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra"/>
298
+ </block>
299
+ </reference>
300
+ </PRODUCT_TYPE_grouped>
301
+ <PRODUCT_TYPE_virtual translate="label" module="catalog">
302
+ <label>Catalog Product View (Virtual)</label>
303
+ <reference name="product.info">
304
+ <block type="catalog/product_view_type_virtual" name="product.info.virtual" as="product_type_data" template="catalog/product/view/type/virtual.phtml">
305
+ <block type="core/text_list" name="product.info.virtual.extra" as="product_type_data_extra"/>
306
+ </block>
307
+ </reference>
308
+ </PRODUCT_TYPE_virtual>
309
+
310
+
311
+
312
+ <!--
313
+ Product send to friend
314
+ -->
315
+
316
+ <catalog_product_send translate="label">
317
+ <label>Catalog Product Email to a Friend</label>
318
+ <!-- Mage_Catalog -->
319
+ <reference name="root">
320
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
321
+ </reference>
322
+ <reference name="head">
323
+ <action method="addJs"><script>varien/product.js</script></action>
324
+ </reference>
325
+ <reference name="content">
326
+ <block type="catalog/product_send" name="product.send" template="catalog/product/send.phtml">
327
+ </block>
328
+ </reference>
329
+ </catalog_product_send>
330
+
331
+ <!--
332
+ Product additional images gallery popup
333
+ -->
334
+
335
+ <catalog_product_gallery translate="label">
336
+ <label>Catalog Product Image Gallery Popup</label>
337
+ <!-- Mage_Catalog -->
338
+ <reference name="root">
339
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
340
+ </reference>
341
+ <reference name="content">
342
+ <block type="catalog/product_gallery" name="catalog_product_gallery" template="catalog/product/gallery.phtml"/>
343
+ </reference>
344
+ </catalog_product_gallery>
345
+
346
+ <!--
347
+ SEO Site Map
348
+ -->
349
+
350
+ <catalog_seo_sitemap translate="label">
351
+ <label>Catalog Seo Sitemap (Common)</label>
352
+ <remove name="right"/>
353
+ <remove name="left"/>
354
+
355
+ <reference name="root">
356
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
357
+ </reference>
358
+ <reference name="content">
359
+ <block type="page/template_container" name="seo.sitemap.container" template="catalog/seo/sitemap/container.phtml">
360
+ <block type="page/template_links" name="seo.sitemap.links" as="links" template="page/template/links.phtml"/>
361
+ <block type="page/html_pager" name="seo.sitemap.pager.top" as="pager_top" template="page/html/pager.phtml"/>
362
+ <block type="page/html_pager" name="seo.sitemap.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
363
+ </block>
364
+ </reference>
365
+ </catalog_seo_sitemap>
366
+
367
+ <catalog_seo_sitemap_category translate="label">
368
+ <label>Catalog Seo Sitemap (Category List)</label>
369
+ <update handle="catalog_seo_sitemap" />
370
+ <reference name="seo.sitemap.container">
371
+ <action method="setTitle" translate="title" module="catalog"><title>Categories</title></action>
372
+ <block type="catalog/seo_sitemap_category" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
373
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
374
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
375
+ <action method="setItemsTitle" translate="title" module="catalog"><title>categories</title></action>
376
+ </block>
377
+ </reference>
378
+ <reference name="seo.sitemap.links">
379
+ <action method="addLink" translate="label title" module="catalog"><label>Products Sitemap</label><url helper="catalog/map/getProductUrl"/><title>Products Sitemap</title></action>
380
+ </reference>
381
+ </catalog_seo_sitemap_category>
382
+
383
+ <catalog_seo_sitemap_category_tree translate="label">
384
+ <label>Catalog Seo Sitemap (Category Tree)</label>
385
+ <reference name="seo.sitemap.container">
386
+ <remove name="seo.sitemap.pager.top" />
387
+ <remove name="seo.sitemap.pager.bottom" />
388
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.top" as="pager_top" template="page/html/pager.phtml"/>
389
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
390
+ <remove name="seo.sitemap.sitemap" />
391
+ <block type="catalog/seo_sitemap_tree_category" name="seo.sitemap.sitemap_tree" as="sitemap" after="pager_top" template="catalog/seo/tree.phtml">
392
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.top</pager></action>
393
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.bottom</pager></action>
394
+ </block>
395
+ </reference>
396
+ </catalog_seo_sitemap_category_tree>
397
+
398
+ <catalog_seo_sitemap_product translate="label">
399
+ <label>Catalog Seo Sitemap (Product List)</label>
400
+ <update handle="catalog_seo_sitemap" />
401
+ <reference name="seo.sitemap.container">
402
+ <action method="setTitle" translate="title" module="catalog"><title>Products</title></action>
403
+ <block type="catalog/seo_sitemap_product" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
404
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
405
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
406
+ <action method="setItemsTitle" translate="title" module="catalog"><title>products</title></action>
407
+ </block>
408
+ </reference>
409
+ <reference name="seo.sitemap.links">
410
+ <action method="addLink" translate="label title" module="catalog"><label>Categories Sitemap</label><url helper="catalog/map/getCategoryUrl"/><title>Categories Sitemap</title></action>
411
+ </reference>
412
+ </catalog_seo_sitemap_product>
413
+
414
+
415
+ <!--
416
+ Catalog search terms block
417
+ -->
418
+
419
+ <catalog_seo_searchterm_popular translate="label">
420
+ <label>Catalog Seo Popular Search Terms</label>
421
+ <remove name="right"/>
422
+ <remove name="left"/>
423
+ <reference name="root">
424
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
425
+ </reference>
426
+ <reference name="content">
427
+ <block type="catalog/seo_searchterm" name="seo.searchterm" template="catalog/seo/searchterm.phtml"/>
428
+ </reference>
429
+ </catalog_seo_searchterm_popular>
430
+
431
+ </layout>
app/design/frontend/base/default/layout/cataloginventory.xml ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Product view
33
+ -->
34
+ <catalog_product_view>
35
+ <reference name="product.info.extrahint">
36
+ <block type="cataloginventory/qtyincrements" name="product.info.extrahint.qtyincrements" template="cataloginventory/qtyincrements.phtml"/>
37
+ </reference>
38
+ </catalog_product_view>
39
+
40
+ <!--
41
+ Additional block dependent on product type
42
+ -->
43
+ <PRODUCT_TYPE_simple>
44
+ <reference name="product.info.simple.extra">
45
+ <block type="cataloginventory/stockqty_default" template="cataloginventory/stockqty/default.phtml"/>
46
+ </reference>
47
+ </PRODUCT_TYPE_simple>
48
+ <PRODUCT_TYPE_virtual>
49
+ <reference name="product.info.virtual.extra">
50
+ <block type="cataloginventory/stockqty_default" template="cataloginventory/stockqty/default.phtml"/>
51
+ </reference>
52
+ </PRODUCT_TYPE_virtual>
53
+ <PRODUCT_TYPE_grouped>
54
+ <reference name="product.info.grouped.extra">
55
+ <block type="cataloginventory/stockqty_type_grouped" template="cataloginventory/stockqty/composite.phtml"/>
56
+ </reference>
57
+ </PRODUCT_TYPE_grouped>
58
+ <PRODUCT_TYPE_configurable>
59
+ <reference name="product.info.configurable.extra">
60
+ <block type="cataloginventory/stockqty_type_configurable" template="cataloginventory/stockqty/composite.phtml"/>
61
+ </reference>
62
+ </PRODUCT_TYPE_configurable>
63
+
64
+ </layout>
app/design/frontend/base/default/layout/catalogsearch.xml ADDED
@@ -0,0 +1,138 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <default>
32
+ <reference name="header">
33
+ <block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
34
+ </reference>
35
+ <reference name="footer_links">
36
+ <action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
37
+ <label>Search Terms</label>
38
+ <url helper="catalogsearch/getSearchTermUrl" />
39
+ <title>Search Terms</title>
40
+ </action>
41
+ <action method="addLink" translate="label title" module="catalogsearch">
42
+ <label>Advanced Search</label>
43
+ <url helper="catalogsearch/getAdvancedSearchUrl" />
44
+ <title>Advanced Search</title>
45
+ </action>
46
+ </reference>
47
+ </default>
48
+
49
+ <catalogsearch_result_index translate="label">
50
+ <label>Quick Search Form</label>
51
+ <reference name="root">
52
+ <action method="setTemplate"><template>page/3columns.phtml</template></action>
53
+ </reference>
54
+ <reference name="left">
55
+ <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/>
56
+ </reference>
57
+ <reference name="content">
58
+ <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml">
59
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
60
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
61
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
62
+ </block>
63
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
64
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
65
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
66
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
67
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
68
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
69
+ </block>
70
+ <action method="setListOrders"/>
71
+ <action method="setListModes"/>
72
+ <action method="setListCollection"/>
73
+ </block>
74
+ </reference>
75
+ </catalogsearch_result_index>
76
+
77
+ <catalogsearch_advanced_index translate="label">
78
+ <label>Advanced Search Form</label>
79
+ <!-- Mage_Catalogsearch -->
80
+ <reference name="root">
81
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
82
+ </reference>
83
+ <reference name="head">
84
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
85
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
86
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
87
+ </reference>
88
+ <reference name="content">
89
+ <block type="catalogsearch/advanced_form" name="catalogsearch_advanced_form" template="catalogsearch/advanced/form.phtml"/>
90
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
91
+ </reference>
92
+ </catalogsearch_advanced_index>
93
+
94
+ <!--
95
+ Advanced search results
96
+ -->
97
+
98
+ <catalogsearch_advanced_result translate="label">
99
+ <label>Advanced Search Result</label>
100
+ <update handle="page_two_columns_right" />
101
+ <!-- Mage_Catalogsearch -->
102
+ <reference name="root">
103
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
104
+ </reference>
105
+ <reference name="content">
106
+ <block type="catalogsearch/advanced_result" name="catalogsearch_advanced_result" template="catalogsearch/advanced/result.phtml">
107
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
108
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
109
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
110
+ </block>
111
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
112
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
113
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
114
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
115
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
116
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
117
+ </block>
118
+ <action method="setListOrders"/>
119
+ <action method="setListModes"/>
120
+ <action method="setListCollection"/>
121
+ </block>
122
+ </reference>
123
+ </catalogsearch_advanced_result>
124
+
125
+ <catalogsearch_term_popular translate="label">
126
+ <label>Popular Search Terms</label>
127
+ <remove name="right"/>
128
+ <remove name="left"/>
129
+
130
+ <reference name="root">
131
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
132
+ </reference>
133
+ <reference name="content">
134
+ <block type="catalogsearch/term" name="seo.searchterm" template="catalogsearch/term.phtml"/>
135
+ </reference>
136
+ </catalogsearch_term_popular>
137
+
138
+ </layout>
app/design/frontend/base/default/layout/centinel.xml ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26