Page 1 of 1

Something else cool with Able Commerce

Posted: Fri Apr 17, 2009 7:25 am
by heinscott
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.
PoolGeekImageMapGen.jpg
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>
...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

Re: Something else cool with Able Commerce

Posted: Fri Apr 17, 2009 7:43 am
by AbleMods
You put some work into that - it should pay off very well for your business, nicely done!!

Re: Something else cool with Able Commerce

Posted: Fri Apr 17, 2009 8:51 am
by mwolf
Very nicely done.

Re: Something else cool with Able Commerce

Posted: Fri Apr 17, 2009 10:24 am
by William M
WOW! Now that is slick.