Express Photo Blocks

  • Photo printed on border and glued on the block

  • Ideal for a last minute gift

  • Support included for a desk or hanging on the wall

  • Available in 2 colours

  • Express available

4x6
5
3
2021
25
3
2021
15
8x10
5
3
2021
25
3
2021
15
4x6
5
3
2021
25
3
2021
15
8x10
5
3
2021
25
3
2021
15

Personalise Your Project

Border Options

+ 0.00$
This is some text inside of a div block.
This is some text inside of a div block.
Price:
0.00
0.00
Price:
0.00
// Set default size $(document).ready(function(){ setTimeout(function(){ $('#4770741')[0].click(); }, 1000); }); // When a size is clicked $(".size-button").click(function() { var price = $(this).attr("data-price"); $("#repodata").attr("data-price", price); var priceInt = parseInt($(this).attr("data-price")); var priceTxt = String(price); var dataOption1 = $(this).attr("data-option-1"); $("#repodata").attr("data-option-1", dataOption1); var dataOption2 = $(this).attr("data-option-2"); $("#repodata").attr("data-option-2", dataOption2); $('#option1')[0].click(); // Set local rebate variables var rebateVar = $(this).attr("data-special-price"); var rebateVarString = String(rebateVar); var rebateVarInt = parseInt(rebateVar); var rebateTxt = (rebateVarString + "% Rebate"); var startFlag = $(this).attr("data-rebate-start-flag"); var rebateEnd = $(this).attr("data-special-end-text"); var endFlag = $(this).attr("data-rebate-end-flag"); var indiRebate = (priceInt - ((rebateVarInt/100)*priceInt)); var rebateFixed = ("$" + indiRebate.toFixed(2)); // Set global rebate variables var globalEndFlag = $("#repodata").attr("data-global-end-flag"); var globalStartFlag = $("#repodata").attr("data-global-start-flag"); var globalRebateVar = $("#repodata").attr("data-global-rebate"); var globalRebateVarString = String(globalRebateVar); var globalRebateVarInt = parseInt(globalRebateVar); var globalRebateTxt = (globalRebateVarString + "% Rebate"); var globalRebate = (priceInt - ((globalRebateVarInt/100)*priceInt)); var globalRebateFixed = (globalRebate.toFixed(2) + "$"); var priceFixed = ("$" + priceTxt); var globalRebateEnd = $("#repodata").attr("data-global-end"); // Check which rebate will apply if (globalEndFlag == "on" && globalStartFlag == "on") { $("#regPriceDiv").hide(); $("#rebateDiv").show(); $("#rebPrice").text(priceFixed); $("#priceRebate").text(globalRebateFixed); $("#rebateAmount").text(globalRebateTxt); $("#rebateDate").text(globalRebateEnd); } else if (endFlag == "on" && startFlag == "on") { $("#regPriceDiv").hide(); $("#rebateDiv").show(); $("#rebPrice").text(priceFixed); $("#priceRebate").text(rebateFixed); $("#rebateAmount").text(rebateTxt); $("#rebateDate").text(rebateEnd); } else { $("#rebateDiv").hide(); $("#regPriceDiv").show(); $("#price").text(priceFixed); } // Set HTML changes on the page var format = $(this).attr("data-name"); $(".size-button").css("border", "none"); $(this).css("border", "1px solid #000"); $("#orderbutton").css("display", "block"); $("#priceColumn").css("display", "inline-block"); $("#sizechosen").html(": " + format); $(".option-1-tabs").attr("aria-selected", "false"); $('a[href="#w-tabs-1-data-w-pane-0"]').click(); // Change preview image size var cw = parseInt(($(this).attr("data-cw"))); var cwpx = cw*6.53 var brwpx = cwpx+20 var ch = parseInt(($(this).attr("data-ch"))); var chpx = ch*6.53 var brhpx = chpx+20 $("#previewImage").css("width", cwpx); $("#previewImage").css("height", chpx); $("#previewImage2").css("width", brwpx); $("#previewImage2").css("height", brhpx); }); // Set options $("#option1").click(function() { $("#repodata").attr("data-option-link", "black"); }); $("#option2").click(function() { $("#repodata").attr("data-option-link", "gray"); }); // Set final link grabbing info from repo $("#orderbutton").click(function() { var key = '<%= cart.sessionId %>'; var link = "https://codex.mydakis.com/#/load/fr/42a36c20-df04-012b-f3ea-00163e08a1c2/"; if ($("#repodata").attr("data-option-link") == "black") { var productLink = $("#repodata").attr("data-option-1"); } else { var productLink = $("#repodata").attr("data-option-2") } var domain = "/https%3A%2F%2Fimpression.gosselinphoto.ca%2F/page.html/0000/ignored/true?cartPage=cart&qty=1" var productOptionLink = $("#repodata").attr("data-option-link"); var finalUrl = (link + productLink + "/" + key + domain); $("#orderbutton").attr("href", finalUrl); });
<% console.log(cart) %>
13
3
2023
20
3
2023
20
100% Happiness Guaranteed

Gosselin wants you to be completely satisfied with your purchase. If for any reason you want to return or exchange an item, we will be glad to do it! This is part of Gosselin's Guaranteed Satisfaction policy.

more info

Photo Blocks

order online

Photo Blocks

  • Photo imprimée sur frontière et collée sur le bloc
  • Ideal for a last minute gift
  • Support included for a desk or hanging on the wall
  • Available in 2 colours
  • Express available

Pricing

4x6
$13.60
$16,00
8x10
$17.00
$20 .00