Chris,
I created a simple template that will display the subproducts in a table
like the one you pointed to. The template is between the ======== below
For setting up the products I did the following.
The main products (Single Flute, European Two Flute etc) have the custom
product fields 1 - 4 filled with the title for the columns (Large Diam.,
Cutting Length, Shank Size, Shank Length) since those values may change.
The Item# and Price values are hard coded in the template since they
don't change.
Subproducts have the data that corresponds to the 4 columns dealing with
product sizes in the custom product fields 1-4. The SKU and price are
used to fill in the Item# and Price columns. Sub products are assigned
to the main product in the normal manner and both the main product and
subproducts are assigned to use the custom template. Note that this
template is basic and doesn't include all the options that might be
possible. It would probably better if style sheets were used instead of
all the hardcoded fonts. It also doesn't allow for a moreinfo page for
the product.
Jim
=======================
[-- DEFINE MORE_INFO_PAGE --]
# This defines how the more information page for the products
# that use this template will look
[-- END_DEFINE MORE_INFO_PAGE --]
[-- DEFINE SUBPRODUCT --]
# This define is used to control how the sub-products assigned
# to the main product will be displayed
# (if no sub-products assigned, this section is ignored)
<tr height="22">
<td align="center" height="22" valign="middle" width="37"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[-- product.sku --]</font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[--Product.field1--]</font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[--Product.field2--]</font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[-- Product.field3--]</font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[--Product.field4--]</font></td>
<td align="center" height="22" valign="middle" width="44"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">[-- product.Price--]</font></td>
<td align="center" height="22" valign="middle" width="38"><font
color="#000000" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><a href="[-- PRODUCT.AddToCartURL --]"><img [-- AddImage
--]></a></font></td>
</tr>
[-- END_DEFINE SUBPRODUCT --]
[-- DEFINE PRODUCT --]
# This define is used to control how the products will look
<table border="0" cellpadding="0" cellspacing="0" height="20"
width="355"><tr>
<td colspan="6"><font color="#336666"
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"<strong>[--product.name
--]</strong></font></td></tr>
</table>
<table border="1" cellpadding="0" cellspacing="0" height="85"
width="355">
<tbody><tr height="22">
<td align="center" height="22" valign="middle"
width="37"><font color="#336666"
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>Item #</strong></font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#336666" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>[--Product.field1--]</strong></font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#336666" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>[--Product.field2--]</strong></font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#336666" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>[-- Product.field3--]</strong></font></td>
<td align="center" height="22" valign="middle" width="55"><font
color="#336666" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>[--Product.field4--]</strong></font></td>
<td align="center" height="22" valign="middle" width="44"><font
color="#336666" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2"><strong>Price</strong></font></td>
<td align="center" height="22" valign="middle" width="38"><font
color="white" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
size="2">Orderorder</font></td>
</tr>
[-- Loop subproducts --]
[-- subproducts --]
[-- end_loop subproducts --]
</tbody>
</table>
[-- END_DEFINE PRODUCT --]
=======================
Chris wrote:
While we're on the subject of subproducts, I am curious what would work best for
us were we to use Shopsite-generated pages (we currently use all custom pages with
Order Anywhere linkers).
We have large numbers of products where the general item type and profile is the
same, but there are a variety of different size/dimensions (not a single size
variation like 1", 2", 3"---there may be multiple changed dimensions in a
product.) We currently use custom pages with tables to list all the dimensions
and Order Anywhere buttons in the final column.
I'd need to have a way to get the general bit type description and graphic (shared
by all the different item/sizes) to appear once on the page but with the
dimensions for each product listed separately with Order buttons. See for
example:
http://www.mlcswoodworking.com/shopsite ... strai.htmlWould subproducts be a good way to do this or is there another way?
Thanks,
Chris
mlcswoodworking.com
Jim wrote:
Larry,
Here are a couple of sites that are using subproducts as cross sell/
upsell. Main product is at top of page and cross sell items at bottom.
http://www.villagehatshop.com/http://www.motoworldracing.com/Here is one that is using it as true subproducts. Main product is not
orderable but subproducts are.
http://www.reuels.com/reuels/page21.htmlHere is one using subproducts in a dropdown list.
http://www.carvaluesplus.com/store/amer ... ecars.htmlJim
Larry Bohen wrote:
Does the lack of feedback about the Subproducts feature mean no one is using
it?