A PHP Error was encountered

Severity: Notice

Message: Constant URL_LANG already defined

Filename: libraries/MY_Controller.php

Line Number: 359

Bontrager: Bontrager Cranks

Bontrager Cranks

A crank can easily be the overlooked workhorse component on a bike. Thankfully Bontrager cranks aren't easily overlooked. The perfect blend of style, finish and performance is accomplished by combining materials like cold forged aluminum and carbon fiber with integrated bottom bracket spindles results in a crank system for any style of riding.

Mountain

Bontrager XXX ATB

Bontrager XXX ATB

$699.99

Designed in partnership with Stronglight, the Race XXX Lite mountain crankset uses light and strong, high compression molded carbon fiber for the spider and arms and built-in stainless steel arm guards and end caps that help protect it from whatever the trail throws its way. The smooth-shifting 7075 T6 aluminum chain rings are coated with Stronglight

Bontrager RXL GXP

Bontrager RXL GXP

$349.99

Elegant carbon fiber wrapped over a spine of lightweight aluminum helps make the Race X Lite crankset durable and trouble-free. Coined and machined 7075-T6 aluminum chainrings provide exceptionally durable and positive shifts. Giga X-Pipe bottom bracket is light and stiff, and utilizes sealed cartridge bearings for durability and easy maintenance.

Bontrager RL GXP

Bontrager RL GXP

$219.99

Don't waste a ounce of energy with Bontrager's extremely stiff Race Lite GXP crankset. Built with strong, flex-free cold-forged 7075-T6 aluminum arms that are hard plated for durability, the Race Lite combines coined and machined 7075 alloy outer and inner chainrings with a heat-treated chromoly middle ring, for an unbeatable blend of low weight and durability. TruVativ's Giga X-Pipe bottom bracket assembly offers improved stiffness over traditional bottom brackets, for efficient power transfer.

BONTRAGER RACE GXP

BONTRAGER RACE GXP

$199.99

Eliminate power-robbing bottom bracket flex with Bontrager's Race GXP crankset. Featuring high polished, cold forged 6061-T6 aluminum crankarms and coined and machined 7075-T6 aluminum chainrings, the Race GXP uses TruVativ's Giga X-Pipe bottom bracket assembly for a considerably stiffer interface between crankset and frame.

BONTRAGER SELECT

BONTRAGER SELECT

$69.99-$79.99

Single Speed

Bontrager RL Single Speed

Bontrager RL Single Speed

$139.99

Cold forged from 7050-T6 aluminum, Bontrager's Race Lite Singlespeed crank features a trick, CNC machined chain guard and a high-quality smoked chrome finish. 32T 7075-T6 chainring. ISIS drive compatible.

Freeride

BONTRAGER KING EARL

BONTRAGER KING EARL

$179.99-$189.99

Designed to stand up to freeride punishment, this strong, flex-free crank is cold forged from 7050-T6 aluminum and features coined and machined 7075-T6 aluminum chain rings for smooth shifting. Tru-Vativ Howitzer bottom bracket interface offers unparalleled durability. Double and single ring versions feature a lightweight polycarbonate bash guard.

BONTRAGER BIG EARL

BONTRAGER BIG EARL

$119.99

Supremely tough, this ready-for-anything crank features beefy, cold forged 6061 aluminum arms with hardened steel pedal thread inserts, coined and machined 7075 aluminum chain rings, and an indestructible CNC 7050 aluminum bash guard. Tru-Vativ Howitzer bottom bracket interface offers unparalleled durability.


  MEMORY USAGE  
2,496,240 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0312
Controller Execution Time ( Products / Subcategories )  0.2419
Total Execution Time  0.2738
  URI STRING  
/products/mountain/cranks/en
  GET DATA  
No GET data exists
  POST DATA  
No POST data exists
  QUERIES (6)  
0.0012  SELECT cs.region, cs.currency, cs.currency_text, cs.pricing, cs.site_code, cs.default_language AS site_lang, cs.id AS site_id, cs.catalog_id FROM catalog_sites cs INNER JOIN catalog_site_countries css ON css.site_id = cs.id WHERE css.country_code = 'US'
0.0024  SELECT sec.title AS section_title, c.id, c.created, c.title, LOWER(c.alias) AS alias, c.title_alias, c.introtext, c.fulltext, c.sectionid, c.catid, c.state, c.publish_up, c.publish_down, c.metakey, c.metadesc, c.ordering, c.images, c.alt_img_txt, c.media_id, c.section_head, c.template, sec.alias AS section, languages.code as lang FROM (`jos_sections` sec) JOIN `jos_content` c ON sec.alias = 'dealers' AND c.alias = 'intro' AND sec.id = c.sectionid JOIN `osc_languages` languages ON languages.languages_id = c.langid WHERE languages.code = 'en' AND c.state >= 2 AND c.publish_up <= NOW() AND (c.publish_down >= NOW() OR c.publish_down = '0000-00-00 00:00:00') AND ( ! (c.introtext = '' AND c.fulltext = '') ) LIMIT 1
0.1596  SELECT STRAIGHT_JOIN cat.categories_id AS id, 4 AS catalog_type, cat_d.categories_name AS categoryname, sitecat.parent_id, sitemodel.categories_id AS sid, sub_d.categories_name AS sname, model.uri_name, model_d.categories_name AS name, model_d.categories_description AS description, model.media_id AS media_id, price.price_string FROM catalog_categories sitegrand INNER JOIN catalog_categories sitecat ON sitecat.parent_id = sitegrand.categories_id INNER JOIN catalog_categories sitesub ON sitesub.parent_id = sitecat.categories_id INNER JOIN catalog_categories sitemodel ON sitemodel.parent_id = sitesub.categories_id INNER JOIN osc_categories grand ON grand.categories_id = sitegrand.categories_id INNER JOIN osc_categories cat ON cat.categories_id = sitecat.categories_id INNER JOIN osc_categories model ON model.categories_id = sitemodel.categories_id INNER JOIN osc_categories_description cat_d ON cat_d.categories_id = cat.categories_id AND cat_d.language_id = 1 INNER JOIN osc_categories_description sub_d ON sub_d.categories_id = sitesub.categories_id AND sub_d.language_id = 1 INNER JOIN osc_categories_description model_d ON model_d.categories_id = model.categories_id AND model_d.language_id = 1 LEFT JOIN catalog_category_pricing price ON price.categories_id = model.categories_id AND price.site_id = 1 WHERE grand.uri_name = 'mountain' AND cat.uri_name = 'cranks' ORDER BY sitecat.sequence, sitesub.sequence, price.max_price DESC
0.0028  SELECT cat.categories_id FROM (`osc_categories` cat) JOIN `catalog_categories` sitecat ON sitecat.categories_id = cat.categories_id JOIN `osc_categories` parent ON parent.categories_id = cat.parent_id WHERE cat.uri_name = 'cranks' AND parent.uri_name = 'mountain'
0.0036  SELECT cat.media_id, cat_d.categories_description as consumer_copy FROM (`osc_categories` cat) JOIN `catalog_categories` sitecat ON sitecat.categories_id = cat.categories_id AND sitecat.catalog_id = 1 JOIN `osc_categories` parent ON parent.categories_id = cat.parent_id JOIN `osc_categories_description` AS cat_d ON cat_d.categories_id = cat.categories_id JOIN `osc_languages` lang ON lang.languages_id = cat_d.language_id WHERE sitecat.catalog_id = '1' AND lang.code = 'en' AND cat.uri_name = 'cranks' AND parent.uri_name = 'mountain'
0.0031  SELECT DISTINCT(c.id) AS id, sec.title AS section_title, c.created, c.title, LOWER(c.alias) AS alias, c.title_alias, c.introtext, c.fulltext, c.sectionid, c.catid, c.state, c.publish_up, c.metakey, c.metadesc, c.ordering, c.images, c.alt_img_txt, c.media_id, c.section_head, c.template, sec.alias AS section, languages.code as lang FROM (`jos_content` c) JOIN `bont_catalog_article_map` map ON c.id = map.article_id JOIN `jos_sections` sec ON sec.id = c.sectionid JOIN `osc_languages` languages ON languages.languages_id = c.langid WHERE c.state >= 2 AND c.publish_up <= NOW() AND (c.publish_down >= NOW() OR c.publish_down = '0000-00-00 00:00:00') AND ( ! (c.introtext = '' AND c.fulltext = '') ) AND (map.category_id = 13 OR map.category_id IN (SELECT model.categories_id FROM catalog_categories cat INNER JOIN osc_categories sub ON cat.categories_id = sub.categories_id INNER JOIN osc_categories model ON model.parent_id = sub.categories_id WHERE cat.parent_id = 13)) ORDER BY c.publish_up desc