Dcec Diesel
Search
Account
Log in
Create an account
${data.data.count > 99 ? '99+' : data.data.count}
Cart
${data.line_items.map(item => { return `
${item.product_title}
${item.options.map(o => `
${o.name}:
${o.value}
`).join('')} ${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
View image
` }else{ return `
${propertie.name}:
${propertie.value}
` } }).join('')}
*${item.quantity}
Free gift
${ (item.discount_applications || []).map(discount_item => { const discount_item_amount = discount_item.discount_amount || discount_item.amount || ''; return `
${discount_item.title}
(-
)
` }).join('') }
`; }).join('')}
${data.total_discount > 0 ? ( `
Discount
-
` ) : ''}
Subtotal
Taxes and shipping calculated at checkout
Check out
Your cart is currently empty.
Close
Home
Cummins
Cummins Parts Category
B Series
C Series
L Series
Dodge RAM 89-98 Cummins Engine
Fleetguard
Filtration
Fuel Filtration
More links
${function() { var linkList = [ { id: 61066921, index: 1, title: "Home", url: '/', target: '', tag: "", product0: null , children: [ ] }, { id: 61066923, index: 2, title: "Cummins", url: '', target: '', tag: "", product0: null , children: [ { title: "Cummins Parts Category ", url: '/pages/cummins-parts-category', target: '', tag: "", children: [ ] }, { title: "B Series", url: '', target: '', tag: "", children: [ ] }, { title: "C Series", url: '', target: '', tag: "", children: [ ] }, { title: "L Series", url: '', target: '', tag: "", children: [ ] }, ] }, { id: 61066933, index: 3, title: "Dodge RAM 89-98 Cummins Engine", url: '/collections/dodge-ram-89-98-cummins-engine', target: '', tag: "", product0: null , children: [ ] }, { id: 61066935, index: 4, title: "Fleetguard", url: '/collections/fleetguard', target: '', tag: "", product0: null , children: [ ] }, { id: 61066937, index: 5, title: "Filtration", url: '', target: '', tag: "", product0: null , children: [ { title: "Fuel Filtration", url: '', target: '', tag: "", children: [ ] }, ] }, ].slice(offset); var hasChild = linkList.some(v => (v.children && v.children.length || v.product0)); if (!hasChild) { return `
${linkList.map(item => `
${item.url ? `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`: `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`} ${item.children.length ? `
` : ''}
`).join('')}
` } else { return `
${linkList.map(item => `
${item.url ? `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`: `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`} ${item.children.length ? `
` : ''}
`).join('')}
${linkList.map(item => `
${item.children ? `
${item.children.map(link => { return `
${link.url ? `
${link.title}
${link.tag ? `
${link.tag.label}
` : ''}
`: `
${link.title}
${link.tag ? `
${link.tag.label}
` : ''}
`} ${link.children ? `
${link.children.map(link_3 => `
${link_3.url ? `
${link_3.title}
${link_3.tag ? `
${link_3.tag.label}
` : ''}
`: `
${link_3.title}
${link_3.tag ? `
${link_3.tag.label}
` : ''}
`}
`).join('')}
` : ''}
`}).join('')}
${function() { const data = item.product0; if (!data) return ''; return `
` }()}
` : ''}
`).join('')}
` } }()}
Home
Cummins
Cummins
Cummins Parts Category
B Series
C Series
L Series
Dodge RAM 89-98 Cummins Engine
Fleetguard
Filtration
Filtration
Fuel Filtration
Log in
Create an account
${function() { if (data === undefined || typeof data !== 'string' || data == '') return `
`; if (data === 'close') return ''; return `
View more
`; }()}
Payments
About payment:
We accept all kind credit card payment include PayPal,VISA, MASTER, JCB, AMEX and etc.
Please pay in 7 days after you ordered.
If you change mind, please contact with us in 24 hours.
${function(){ const settings_product_title = "title"; const product_grid_image_size = "100%"; const settings_product_image_hover_on = true; let settings_product_save_label = true; const settings_product_swatches_name = ["color"]; const settings_collection_color_swatches = true; const variantShowLimit = 4; const private_id = 'product-tmpl-' + Math.random().toFixed(6).slice(-6) const product_variants = data.variants || []; const product_id = data.id; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; if (product_grid_image_size !== 'natural') { imageHeight = (imageWidth * parseFloat(product_grid_image_size)) / 100; } const price = Number(data.price_min); let compareAtPrice = Number(data.compare_at_price); let offRatio = data.off_ratio; const type = data.type; const isMock = data.isMock; let product_image_hover_on = false; for (let i = 0; i < product_variants.length; i++) { const item = product_variants[i]; const vcap = Number(item.compare_at_price); if (item.price == price && vcap > compareAtPrice) { compareAtPrice = vcap; offRatio = item.off_ratio; } } let second_image = null; if (settings_product_image_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { second_image = img; product_image_hover_on = true; break; } } } let sold_label_on = false; let sale_label_on = false; if (settings_product_save_label == null) { settings_product_save_label = true; } if (!data.available) { sold_label_on = true; } if (settings_product_save_label && compareAtPrice > price && data.available) { sale_label_on = true; } const diffPrice = compareAtPrice - price; const variantValues = []; const showVariants = []; if (data.need_variant_image && settings_collection_color_swatches && settings_product_swatches_name.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.originData.options[i]; const optionName = option.name && option.name.toLowerCase(); if (settings_product_swatches_name.includes(optionName)) { for (let j = 0; j < product_variants.length; j++) { const variant = product_variants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${function(){ if(showVariants.length == 0){ return `
` } return `
${ showVariants.map(item=>{ return `
`; }).join('') }
` }() }
SOLD OUT
SALE
${ showVariants.slice(0,variantShowLimit).map((item,index)=>{ return `
`; }).join('') }
+${showVariants.length - variantShowLimit}
${(settings_product_title === 'sub_title' && data.brief) ? data.brief : data.title}
Save
`; }()}
Save
-
${function() { let availableQuantity = data && data.available_quantity; const lowStock = 5; if (availableQuantity == undefined) { return ''; } availableQuantity = Math.max(availableQuantity, 0); return availableQuantity > lowStock ? `
${("{stock} in stock, ready to be shipped").replace(/\{*stock*\}/, availableQuantity)}
` : `
${("Only {count} left!").replace(/\{*count*\}/, availableQuantity)}
`; }()}
-
Price
${function() { const selectedVariant = data.variants.find(v => v.available) || data.variants[0]; return !!selectedVariant ? `
Save
` : `
-
`; }()}
Quantity
${function() { const selectedVariant = data.variants.find(v => v.available) || data.variants[0]; const statusLan = ( (selectedVariant && !selectedVariant.available) || (!selectedVariant && !data.available)) ? "Sold out" : "Add to cart"; const status = ( (selectedVariant && !selectedVariant.available) || (!selectedVariant && !data.available)) ? 'soldout' : 'available'; return `
${statusLan}
-
Product is unavailable.
Product was out of stock.
Buy it now
`; }()}
${function() { const MAX_INVENTORY = 999999; const product0 = Object.prototype.toString.call(data) == '[object Array]' ? data[0] : data; const inventoryQty = product0.inventory_quantity; const inventoryPolicy = product0.inventory_policy; const inventoryTracking = product0.inventory_tracking; const exactInventoryStatusId = "quick-shop-exact-inventory-render"; const lowStock = 5; const selectedVariant = product0.variants.find(v => v.available) || data.variants[0]; const selectedVariantAvailableQuantity = selectedVariant && selectedVariant.available_quantity; let actualInventory = inventoryQty; if ((inventoryTracking && inventoryPolicy == 'continue') || !inventoryTracking) { actualInventory = MAX_INVENTORY; } return `
Avaliability:
Out of stock
in stock, ready to be shipped
Low stock
`; }()}
- ${data.eventName == 'mouseout' ? data.selectedOptions[0] : (data.targetOption || data.defaultValue || '')}
${function() { var thumbSwitchName = ''; return (data.product.options || []).map((option, index) => { const optionName = option.name || ''; const position = `option${index + 1}`; var isThumbImage = false; if (data.product.need_variant_image && thumbSwitchName === '') { const variantNames = ["color"] || []; for (let i = 0, len = variantNames.length; i < len; i++) { const name = variantNames[i]; if (name === optionName) { isThumbImage = true; thumbSwitchName = name; } } } const variantType = "button"; const thumbStyle = "image_with_text"; const mouseEvent = isThumbImage ? ('quick-shop-variant-template-' + optionName + '.rerender(data=event);') : ''; return (variantType == 'dropdown' && !isThumbImage) ? `
${optionName.toLowerCase()}
${option.values.map(value => { const selected = data.selectedValues[optionName] == value ? 'selected' : ''; return `
${value}
` }).join('')}
` : `
${optionName.toLowerCase()}
${option.values.map(value => { const selected = data.selectedValues[optionName] == value ? 'selected' : ''; let thumbImage = null; if (isThumbImage) { const variants = data.product.variants; for (let i = 0, len = variants.length; i < len; i++) { const variant = variants[i]; if (variant[position] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return `
${value}
`; }).join('')}
`; }).join('') }()}
${function() { const images = data.images || []; const selectedVariant = data.variants.find(v => v.available) || data.variants[0]; const selectedIndex = !!selectedVariant ? images.findIndex(img => img.src === (selectedVariant.image && selectedVariant.image.src)) : 0; const initialSlide = selectedIndex === -1 ? 0 : selectedIndex; return `
${images.map((image, index) => `
`).join('')}
${images.map(image => `
`).join('')}
`; }()}
${data.title}
Price
${function() { const selectedVariant = data.variants.find(v => v.available) || data.variants[0]; return !!selectedVariant ? `
Save
` : `
-
`; }()}
Quantity
${function() { const selectedVariant = data.variants.find(v => v.available) || data.variants[0]; const statusLan = ( (selectedVariant && !selectedVariant.available) || (!selectedVariant && !data.available)) ? "Sold out" : "Add to cart"; const status = ( (selectedVariant && !selectedVariant.available) || (!selectedVariant && !data.available)) ? 'soldout' : 'available'; return `
${statusLan}
-
Product is unavailable.
Product was out of stock.
Buy it now
`; }()}
${function() { const MAX_INVENTORY = 999999; const product0 = Object.prototype.toString.call(data) == '[object Array]' ? data[0] : data; const inventoryQty = product0.inventory_quantity; const inventoryPolicy = product0.inventory_policy; const inventoryTracking = product0.inventory_tracking; const exactInventoryStatusId = "quick-view-exact-inventory-render"; const lowStock = 5; const selectedVariant = product0.variants.find(v => v.available) || data.variants[0]; const selectedVariantAvailableQuantity = selectedVariant && selectedVariant.available_quantity; let actualInventory = inventoryQty; if ((inventoryTracking && inventoryPolicy == 'continue') || !inventoryTracking) { actualInventory = MAX_INVENTORY; } return `
Avaliability:
Out of stock
in stock, ready to be shipped
Low stock
`; }()}
- ${data.eventName == 'mouseout' ? data.selectedOptions[0] : (data.targetOption || data.defaultValue || '')}
${function() { var thumbSwitchName = ''; return (data.product.options || []).map((option, index) => { const optionName = option.name || ''; const position = `option${index + 1}`; var isThumbImage = false; if (data.product.need_variant_image && thumbSwitchName === '') { const variantNames = ["color"] || []; for (let i = 0, len = variantNames.length; i < len; i++) { const name = variantNames[i]; if (name === optionName) { isThumbImage = true; thumbSwitchName = name; } } } const variantType = "button"; const thumbStyle = "image_with_text"; const mouseEvent = isThumbImage ? ('quick-view-variant-template-' + optionName + '.rerender(data=event);') : ''; return (variantType == 'dropdown' && !isThumbImage) ? `
${optionName.toLowerCase()}
${option.values.map(value => { const selected = data.selectedValues[optionName] == value ? 'selected' : ''; return `
${value}
` }).join('')}
` : `
${optionName.toLowerCase()}
${option.values.map(value => { const selected = data.selectedValues[optionName] == value ? 'selected' : ''; let thumbImage = null; if (isThumbImage) { const variants = data.product.variants; for (let i = 0, len = variants.length; i < len; i++) { const variant = variants[i]; if (variant[position] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return `
${value}
`; }).join('')}
`; }).join('') }()}