Peghooks
widgets Product Positions and dataset Layered Groups use phishing Peghooks when affixed to a Pegboard or Slatwall shelves Racks or dry_cleaning Bars.
If unspecified, the hook used will be inferred from the fixture it is on (Fixture Default).
Setting a hook may be useful for atypical product snapping (due to an offset or slant), or if one must output hook (inferred from explict hook length, or prongs)
The hook used obeys the following hierarchy:
- Explicit: The hook used is explicitly set by the user
- Catalog Default: The hook used by default for this item
- Fixture Default: The hook used inferred by the item's parent fixture
A product may specify its default hook in catalog data (Admin only).
Managing Hooks
File > Manage > Hooks opens the dialog for viewing and editing the hooks library.
One may choose a hook from the left sidebar, then edit properties as needed.
Pressing Confirm Hook Changes or Delete Hook will affect all Plan files that have items using that hook -- make changes with caution.
Hook properties are:
Name: How this hook is colloquially referred to
SKU: An identifier for this hook. Used in catalog data to set an item's default hook
Description: Optional description text for users to better understand a hook
Type: Determines how a hook snaps to pegboard
Length: The length of the whole hook, in units.
This is the total, measured from where the hook mounts. Prongs live inside it: an Extension is a distance along this length rather than something added to it, and the last prong has to land within it.
A Slanted hook loses some of this to its own slope, and it is the remaining horizontal reach that prongs and product must fit inside.
Units: Units for Hook Length, Vertical Offset, and Slant properties
Vertical Offset: Vertical offset (when viewed straight on), in units, from where the hook bracket enters its parent fixture to where the hook holding product(s) begins Negative values may be used to express cases in which the hook holding product(s) begins above where the initial hook bracket snaps into its parent rack.
This is often 0. If you are unsure, it is best to leave this as 0.
Prongs: How many prongs the hook has.
With no Prong Pitch set, this is simply the hook's capacity: it holds this many items of one SKU, and Length is ignored. Set it to 0 (default) if the hook does not use prongs, and capacity should instead be determined by hook Length.
With a pitch set, each prong becomes its own station that can hold a different SKU. See Prong stations below.
Prong Pitch: Centre-to-centre spacing between prongs, along the hook's reach, in units.
0 (default) keeps the classic behaviour, where Prongs is just a capacity number. Above 0 turns the hook into an arm with one addressable station per prong.
Prong Drop: How much lower each prong sits than the one in front of it, in units.
0 is a level arm (a straight-arm or harness rack), where only the front product is visible head-on. Above 0 is a waterfall, which cascades so that every product stays visible from the front.
Extension: Distance from where the hook mounts to its first prong, in units. Measured along the hook's Length, not added to it.
Fixture catalogs often letter their racks by this measurement, to hold bulky product clear of the board.
Prong Depth: How deep one prong is, in units, which is what limits facings deep for the product hanging on it.
Not the same as Prong Pitch: the pitch exists so that product on one prong does not foul the next, and is usually much larger than a prong can actually hold.
0 (default) means one item per prong.
Slant: The vertical height (straight on) between the top of the hook, where it snaps onto its fixture, and the end of the hook.
Negative values may be used to express cases in which a hook slants upwards.
Not used on a hook whose Prong Drop is above 0. Those prongs already say how the arm descends, and a slant on top of them would describe the same descent a second time. The value is kept, not discarded: set Prong Drop back to 0 and the slant applies again.
This is 0 by default.Setting Hooks
To set the hook for a widgets Product Position or dataset Layered Group, Right Click > phishing Assign Hook. Multiple items may be selected, to set their hooks simultaneously.
There are two other ways for a hook to be defined.
A Catalog Default Hook SKU can be provided (by a catalog admin). This will make that item default to the Hook with the given SKU by default -- though this default may still be overridden by explicit hook assignment.
Alternatively, items on dry_cleaning Bars or shelves Racks may take on their fixture's specified Hook Defaults.
Prong stations
Some peg fixtures are not a single hook but an arm with several prongs along it, each holding a different SKU. Waterfall racks, straight-arm racks and harness racks all work this way, as do the extended racks used for bulky goods like rolled collars and leashes.
Set Prong Pitch above 0 to model one. Each prong then becomes its own station: it holds its own product, and its Capacity comes from Prong Depth rather than from the whole hook's Length. Put several SKUs on one arm by making a dataset Layered Group of them, front to back. The group cannot hold more products than the hook has prongs.
Prong Drop is what separates the two families:
- Above 0 — a waterfall. Each prong hangs lower than the one in front of it, so the products cascade and a shopper sees every one of them head-on. This is the whole reason waterfall racks exist, and it is what the planogram draws.
- 0 — a level arm (straight-arm or harness rack). Every prong is at the same height, so head-on the products sit one behind another and only the front one is visible. That is what a shopper actually sees, so the planogram draws it the same way; open the 3D view to see the individual prongs.
A hook with Prongs but no Prong Pitch keeps its older meaning: the prong count is simply the hook's capacity, and the hook has no stations.
Slant and Prong Drop
There are two ways to say that an arm descends, and a hook only needs one of them:
- Slant describes the descent continuously. The whole arm tilts, falling its slant height over its whole length, and product queued along it steps down by its share of that fall.
- Prong Drop describes it in steps. The arm falls one drop every Prong Pitch, which is how fixture catalogs specify a waterfall rack.
Because they say the same thing, Prong Drop wins where both are set: on a hook with a prong drop above 0, its Slant is not applied. Adding one would count the same descent twice, tipping the arm on top of a cascade it already has. The hook editor shows the Slant field greyed out on such a hook, and the side profile draws the shape that is actually used.
A level stationed arm is the exception, and it still slants: with Prong Drop at 0, nothing else is describing how the arm descends, so a Slant tilts the whole straight arm as you would expect.