Something else cool with Able Commerce
Posted: Fri Apr 17, 2009 7:25 am
Hello. This is quick note to show another cool system we were able to create with the Able Commerce package. We were wanting to get into the parts business for our pool pumps, heaters, filters, cleaners, etc. Thanks to Able Commerce's incredible flexibility and ease of customization, we were able to create a "Parts Diagram Generator" that would easily allow our data entry people to quickly create parts diagrams for these products.
Here is a screen shot of the generator program, which allows the data entry worker to
a) Click on the image map to create a hot spot.
b) Choose the appropriate SKU of the product part.
c) Choose the MapId of the hot spot.
d) Group it together with similar items.
e) Allow for additional information to be included in the product grid.
After each product is added, the appropriate XML is added into a TextBox area that can be then saved to the ImageMap Product's description field. And here is an example of a typical XML output...
...and that's all there is to it! We've found that it takes roughly 10-15 minutes to create each one of these maps, which is a considerable improvement from the hard coding of these type of pages that we did in our previous system (volusion).
Here is a link to our finished product page for anyone that is interested.
http://www.poolgeek.com/Hayward-Max-Flo ... P5168.aspx
Thanks,
Scott
Here is a screen shot of the generator program, which allows the data entry worker to
a) Click on the image map to create a hot spot.
b) Choose the appropriate SKU of the product part.
c) Choose the MapId of the hot spot.
d) Group it together with similar items.
e) Allow for additional information to be included in the product grid.
After each product is added, the appropriate XML is added into a TextBox area that can be then saved to the ImageMap Product's description field. And here is an example of a typical XML output...
Code: Select all
<map><Product><ProductId>SPX2800AA</ProductId><Info> (1995 and prior)</Info><MapId>1</MapId><X-Coordinates>300</X-Coordinates> <Y-Coordinates>377</Y-Coordinates><GroupId>1</GroupId></Product>
<Product><ProductId>SPX1250LA</ProductId><Info> (Fits All Models)</Info><MapId>2a</MapId><X-Coordinates>238</X-Coordinates> <Y-Coordinates>118</Y-Coordinates><GroupId>2</GroupId></Product>
<Product><ProductId>NA</ProductId><MapId>2b</MapId><GroupId>2</GroupId></Product>
<Product><ProductId>SPX0125T</ProductId><MapId>3</MapId><X-Coordinates>250</X-Coordinates> <Y-Coordinates>153</Y-Coordinates><GroupId>3</GroupId></Product>
<Product><ProductId>SPX1250RA</ProductId><Info> (1994 and prior)</Info><MapId>4a</MapId><X-Coordinates>780</X-Coordinates> <Y-Coordinates>332</Y-Coordinates><GroupId>4</GroupId></Product>
<Product><ProductId>SPX2800M</ProductId><Info> (1995)</Info><MapId>4b</MapId><GroupId>4</GroupId></Product>
<Product><ProductId>SPX1250Z4</ProductId><Info> - Three Pointed (1994 and prior)</Info><MapId>5a</MapId><X-Coordinates>151</X-Coordinates> <Y-Coordinates>108</Y-Coordinates><GroupId>5</GroupId></Product>
<Product><ProductId>SPX1600PN</ProductId><Info> - 1995 Only</Info><MapId>5b</MapId><GroupId>5</GroupId></Product>
<Product><ProductId>SPX1600T</ProductId><MapId>6</MapId><X-Coordinates>401</X-Coordinates> <Y-Coordinates>158</Y-Coordinates><GroupId>6</GroupId></Product>
<Product><ProductId>SPX1600R</ProductId><MapId>7</MapId><X-Coordinates>352</X-Coordinates> <Y-Coordinates>327</Y-Coordinates><GroupId>7</GroupId></Product>
<Product><ProductId>SPX1600TRA</ProductId><MapId>8</MapId><X-Coordinates>306</X-Coordinates> <Y-Coordinates>180</Y-Coordinates><GroupId>8</GroupId></Product>
<Product><ProductId>SPX1600V</ProductId><MapId>9a</MapId><X-Coordinates>113</X-Coordinates> <Y-Coordinates>408</Y-Coordinates><GroupId>9</GroupId></Product>
<Product><ProductId>SPX1700FG</ProductId><MapId>9b</MapId><GroupId>9</GroupId></Product>
<Product><ProductId>SPX2600G1</ProductId><MapId>10a</MapId><X-Coordinates>551</X-Coordinates> <Y-Coordinates>443</Y-Coordinates><GroupId>10</GroupId></Product>
<Product><ProductId>SPX1600Z52</ProductId><Info> (2 sets required for 1995 and prior models)</Info><MapId>10b</MapId><GroupId>10</GroupId></Product>
<Product><ProductId>SPX1600Z2</ProductId><MapId>11</MapId><X-Coordinates>474</X-Coordinates> <Y-Coordinates>291</Y-Coordinates><GroupId>11</GroupId></Product>
<Product><ProductId>SPX1600F5</ProductId><MapId>12</MapId><X-Coordinates>624</X-Coordinates> <Y-Coordinates>244</Y-Coordinates><GroupId>12</GroupId></Product>
<Product><ProductId>SPX1600Z4</ProductId><MapId>13</MapId><X-Coordinates>590</X-Coordinates> <Y-Coordinates>59</Y-Coordinates><GroupId>13</GroupId></Product>
<Product><ProductId>SPX0125Z44</ProductId><MapId>14</MapId><X-Coordinates>563</X-Coordinates> <Y-Coordinates>298</Y-Coordinates><GroupId>14</GroupId></Product>
<Product><ProductId>SPX0125F</ProductId><MapId>15</MapId><X-Coordinates>691</X-Coordinates> <Y-Coordinates>213</Y-Coordinates><GroupId>15</GroupId></Product>
<Product><ProductId>SPX2800B</ProductId><Info> (for all HP's)</Info><MapId>16</MapId><X-Coordinates>405</X-Coordinates> <Y-Coordinates>313</Y-Coordinates><GroupId>16</GroupId></Product>
<Product><ProductId>NA</ProductId><MapId>17</MapId><X-Coordinates>452</X-Coordinates> <Y-Coordinates>125</Y-Coordinates><GroupId>17</GroupId></Product>
<Product><ProductId>SPX2600C</ProductId><Info> (Max Rated)</Info><MapId>18a</MapId><X-Coordinates>442</X-Coordinates> <Y-Coordinates>324</Y-Coordinates><GroupId>18</GroupId></Product>
<Product><ProductId>SPX2605C</ProductId><Info> (Max Rated)</Info><MapId>18b</MapId><GroupId>18</GroupId></Product>
<Product><ProductId>SPX2607C</ProductId><Info> (Max Rated)</Info><MapId>18c</MapId><GroupId>18</GroupId></Product>
<Product><ProductId>SPX2610C</ProductId><Info> (Max Rated)</Info><MapId>18d</MapId><GroupId>18</GroupId></Product>
<Product><ProductId>SPX2615C</ProductId><Info> (Max Rated)</Info><MapId>18e</MapId><GroupId>18</GroupId></Product>
<Product><ProductId>B126</ProductId><MapId>19a</MapId><X-Coordinates>760</X-Coordinates> <Y-Coordinates>183</Y-Coordinates><GroupId>19</GroupId></Product>
<Product><ProductId>B127</ProductId><MapId>19b</MapId><GroupId>19</GroupId></Product>
<Product><ProductId>B128</ProductId><MapId>19c</MapId><GroupId>19</GroupId></Product>
<Product><ProductId>B129</ProductId><MapId>19d</MapId><GroupId>19</GroupId></Product>
<Product><ProductId>B836</ProductId><MapId>19e</MapId><GroupId>19</GroupId></Product>
</map>
Here is a link to our finished product page for anyone that is interested.
http://www.poolgeek.com/Hayward-Max-Flo ... P5168.aspx
Thanks,
Scott