doc-site
Reference

Tags, collections and handles

Product tags, collections, menus, blogs, files and page handles that the ASC code refers to by name.

The theme and the integrations find these resources by their tag or handle. Renaming one in Shopify Admin breaks the feature that uses it.

Product tags

Tag checks are exact and case-sensitive.

TagChecked byEffect
sportTheme, Zoho integrationProduct page shows Book Camp and the booking form. Cart shows the line as a camp. The Zoho integration processes the line as a booking
ecommerce-productZoho integrationThe line is processed as a product purchase
membership-pass-productTheme, pass service, Zoho integrationPass product. Hides the pass button in the cart. Also the product type
sport-filterThemeSport appears as a filter, carousel tab and Camp Finder option
exclude-nav-itemThemeSport hidden from menus and the Camp Finder
cscThemeCommunity Sports Camps product on SEO combo landing pages
productThemeHides the Safety section on the product page
partner campNothingNo effect. Use the Partner Camp metafield

Title checks

CheckEffect
Title contains Community Sports CampsCommunity Sports Camps card and map pin
Title is exactly Community Sports CampsNo " Programs" suffix in menus
Title, in lower case, contains community sportsMembership pass not applicable in the cart

Product type

TypeEffect
membership-pass-productExcluded from the Camp Finder sport list. Counted as a pass use by PUT /memberships

Collections

HandleUsed by
campsTheme setting All Sports Collection. Menus, maps, Camp Finder, site-wide camp data
carousel-campsTabbed Carousel on the home page
csc-onlyFull Camp Map on page.csc
camps-and-programs-for-seo-landing-pagesSEO camp cards on page.combo-landing-page
asc-campsFeatured collection on page.no-camps-available
membership-passesFeatured collection on page.membership-pass
partner-programFeatured collection on page.partner-programs and page.partner-programs-landing
testing-productsFull Camp Map on page.get-started-test
HandleUsed by
new-main-menuASC Header, top level
camps-by-city-mega-menuCamps by city drop-down
resourcesResources drop-down
contactContact drop-down
sports, locationsSports and Cities drop-downs, both turned off. locations is also the footer Cities column
new-sports, join-the-team, legals, footer-contactFooter columns
seo-footer-linksSEO Footer Links section, turned off

Drop-down layouts are chosen by menu handle in theme/snippets/desktop-mega-menu.liquid.

Blogs

HandleUsed by
newsLatest post in the Resources drop-down
asc-heroesSports Stars section

Page handles

PatternBuilt by
/pages/{city}City List fallback, Camp Finder with only a city
/pages/{sport}-campsCamp Finder with only an ASC sport
/pages/{sport}-programsCamp Finder with only a partner program
/pages/{city}-{sport}-campsCamp Finder with both. Also the "Learn more" link on Camp List, which checks the page exists

{city} is the City entry's name and {sport} is the Sport Safe Name, both converted to lower case with hyphens.

Fixed links in the code or text strings:

PathWhere
/pages/get-startedCamp Finder button, ASC Header Get Started default
/pages/find-a-campEmpty cart link, cart secondary button
/pages/partner-programsSports drop-down
/pages/camp-pricingView Pricing link
/pages/membershipsMembership pass promotion
/pages/resourcesView All Resources link

Files and metaobject entries

ResourceUsed by
File LBWS_150x150_16167574-16d1-474b-b4bd-7d29b094375d.svgMembership pass promotion in menus
Shopify CDN file membership-pass-badge.png, by full URLInline membership pass promotion
Metaobject safety_policy, entry genericSafety section fallback
Metaobject early_bird_dates, entries {season}-{year}Zoho integration

On this page