appserver2.ctt.pt
Open in
urlscan Pro
62.28.56.1
Public Scan
Submitted URL: https://cfq7s04.na1.hubspotlinks.com/Ctc/DL*113/cFQ7S04/VW0dfN67ywthW6X-kqY8xrypMW6B8lDm5msRQCN1WCR_W3hKBbW8wLKSR6lZ3pxW6C0m3K69v0r0W...
Effective URL: https://appserver2.ctt.pt/femce/sku.jspx?shopCode=LOJV&itemCode=20243719599&utm_campaign=202410_b2c_geral_geral&utm_medium...
Submission: On October 22 via api from DE — Scanned from CA
Effective URL: https://appserver2.ctt.pt/femce/sku.jspx?shopCode=LOJV&itemCode=20243719599&utm_campaign=202410_b2c_geral_geral&utm_medium...
Submission: On October 22 via api from DE — Scanned from CA
Form analysis
3 forms found in the DOMGET https://www.ctt.pt/home/pesquisa
<form id="header-search-form" action="https://www.ctt.pt/home/pesquisa" method="get" class="open" novalidate="novalidate">
<i class="ctt-icon-search"></i>
<input type="search" id="header-search-input" name="q" class="storenav-search-input" placeholder="Insira os termos de pesquisa" autocomplete="off">
<input type="submit" value="Pesquisa" hidden="">
<a href="#" data-nav-drop-close=""><i class="ctt-icon-menu-close"></i></a>
</form>
GET /femce/category.jspx
<form action="/femce/category.jspx" method="get" class="open" novalidate="novalidate">
<i class="ctt-icon-search"></i>
<input type="search" value="" name="searchText" class="contextnav-search-input" placeholder="Pesquise na loja" autocomplete="off">
<input type="submit" value="Pesquisar" hidden="">
<input type="hidden" value="LOJV" name="shopCode">
<a href="#" data-targetdrop-close="nav-search"><i class="ctt-icon-menu-close"></i></a>
</form>
Name: itemForm —
<form id="itemForm" name="itemForm" novalidate="novalidate">
<input type="hidden" name="shopCode" value="LOJV" id="shopCode">
<input type="hidden" name="skuCode" value="20243719599" id="skuCode">
<input type="hidden" name="itemCode" value="20243719599" id="itemCode">
<!-- Tabela de descontos -->
<div id="tabela-precos" class="reveal-modal tabela-precos" data-reveal="" aria-hidden="true" role="dialog" style="overflow-y:scroll;top:20px">
<a class="close-reveal-modal">
<i class="ctt-icon-close-search"></i>
</a>
</div>
<!-- Product Description -->
<div class="product-description">
<span id="errors_container">
</span>
<span id="warnings_container">
</span>
<div id="loading">
<div class="message">
<p>Processando, aguarde um instante...</p>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$(window).on("beforeunload", function() {
doBlockUi();
});
$(document).ajaxStart(function() {
doBlockUi();
});
$(document).ajaxComplete(function() {
undoBlockUi();
});
});
// function to add errors and warning messages to the page
function addMsg(container, name, msg, type) {
var fieldName = type + "_" + name;
var fieldCssClasses = (type == 'warning') ? "alert-box warning" : "alert-box";
var fieldDiv = "div[id='" + fieldName + "']";
if ($(fieldDiv).length > 0) {
$(fieldDiv).css("display", "block");
$(fieldDiv).html(msg);
} else {
container.append("<div id='" + fieldName + "' class='" + fieldCssClasses + "'>" + msg + "</div>");
}
}
// function to remove errors and warning messages to the page
function removeMsg(container, name, type) {
var fieldName = type + "_" + name;
var fieldDiv = $(container).find("div[id='" + fieldName + "']");
if ($(fieldDiv).length > 0) {
$(fieldDiv).html('');
$(fieldDiv).css("display", "none");
}
}
function removeAllMsg() {
$.each($(".alert-box"), function() {
$(this).html('');
$(this).css("display", "none");
});
}
</script>
<div class="small-12 medium-6 columns product-images">
<div id="selected-product-img" class="selected-product-img indicator-container">
<img src="https://appserver2.ctt.pt/femce/largeservlet/MCE,ITEM,LOJV,20243719599,IMAGE_ORIGINAL,0,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
<div class="indicator-big-right">40,00 €</div>
</div>
<ul class="selectable-image-list" data-selected-img-ref-id="selected-product-img" data-keep-item-selected="true">
<li class="selectable-item selection-greyed-out selected">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,IMAGE_ORIGINAL,0,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,0,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,1,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,2,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,3,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,4,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,5,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
<li class="selectable-item selection-greyed-out">
<div class="selector"></div>
<img src="/femce/largeservlet/MCE,ITEM,LOJV,20243719599,GALLERY,6,610,610.gif;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12">
</li>
</ul>
</div>
<div class="small-12 medium-6 large-5 columns product-text-header">
<ul class="separated-inline-text-list highlight">
<li><span class="highlight bold sub-text">Livros Filatélicos</span></li>
</ul>
<h2 class="product-name" style="margin-top:0px">Livro O Arroz Português</h2>
</div>
<div class="small-12 medium-6 large-5 columns product-text-details">
<div class="product-text-description">
<p class="sub-text">Referência: 20243719599</p>
<div class="product-price-wrap">
<div class="label">PREÇO</div>
<div class="product-price-container">
<div class="value">40,00 €</div>
</div>
<p class="note product-available">
<i class="ico icon ctt-icon-check"></i>
<span>Disponível</span>
</p>
</div>
</div>
</div>
<div class="small-12 medium-6 large-5 columns product-text-description">
<div class="description-controls">
<div class="input-add-rm highlight-controls" data-min="1" data-max="10000">
<button type="button" class="icon-button icon-minus disabled"></button>
<input value="1" name="quantity">
<button type="button" class="icon-button icon-add"></button>
</div>
<button type="button" class="button bigger-button truncate clipped" onclick="addToCart()">Adicionar ao carrinho</button>
</div>
</div>
</div>
<!-- Product details -->
<div class="sub-section product-description-tabs">
<div class="column">
<ul class="tabs">
<li id="descricao-title" class="tab-title active">
<a onclick="controlItemTabs('#descricao')">Descrição</a>
</li>
<li id="ficha-tecnica-title" class="tab-title">
<a onclick="controlItemTabs('#ficha-tecnica')">Ficha Técnica</a>
</li>
</ul>
<div class="tabs-content">
<div class="content active" id="descricao">
<p></p>
<p><strong><em>O Arroz Português – Um Mundo Gastronómico</em></strong></p>
<p>É pela mão de Fortunato da Câmara que somos conduzidos pela história milenar do arroz, o cereal que alimentou o mundo, que da Ásia até ao sul da Europa, passando por África, chegou também às Américas. O autor apresenta uma perspetiva
internacional sobre o tema, explorando as diferentes variedades de arroz e as receitas históricas e internacionais que o distinguem, dando enfoque ao caso particular de Portugal, com fortes ligações culturais a este cereal.</p>
<p>Para além de contar a História e as diferentes estórias do arroz em Portugal, conduz o leitor pelas regiões do país onde o arroz tem tradição e onde é hoje identificado como um produto de Indicação Geográfica Protegida (IGP), como o
arroz carolino do Baixo Mondego, das Lezírias do Ribatejo ou do Sado, passando pelos hábitos nacionais de consumo e pelas inovações na investigação, destacando a importância de ter variedades de arroz com genética em português. Termina
com uma sugestão de deliciosas receitas do chef Luís Gaspar, que visita o país de norte a sul, os Açores e a Madeira, em que o arroz é o ingrediente principal.</p>
<p>Contem a emissão filatélica «Arroz Português», de 2024, composta por três selos e um bloco, no valor de 5,75 €.</p>
<p> </p>
<p></p>
</div>
<div class="content" id="ficha-tecnica">
<p></p>
<p><strong>Ficha Técnica</strong></p>
<p>Título: O Arroz Português – Um Mundo Gastronómico</p>
<p>Texto: Fortunato da Câmara</p>
<p>Revisão: Carlos Jesus e Anabela Macedo</p>
<p>Design: AF Atelier, Design de Comunicação, Lda.</p>
<p>Impressão e Acabamento: Orgal Impressores</p>
<p>Formato: 24,5 x 24,5 cm</p>
<p>ISBN: 978-989-8988-33-1</p>
<p>N.º de páginas: 144</p>
<p></p>
</div>
</div>
</div>
</div>
<!-- Recommended products -->
<!-- Recent products -->
<script type="text/javascript">
var jsonTabsGoogleAnalytics = {
"event": "cttTabConhecerProductDetail",
"cttHostOwner": "Loja Online",
"cttPageType": "Página Detalhe de Produto",
"cttProductGroupName": "Loja Online",
"cttProductDetail": "X"
};
var player1 = null;
var originalIframeWidth1 = null;
var originalIframeHeight1 = null;
var originalIframeWidth2 = null;
var originalIframeHeight2 = null;
$(document).ready(function() {
resizeVideo2();
$(window).resize(function() {
resizeVideo2();
});
});
function addToCart() {
var f = document.forms['itemForm'];
$.ajax({
method: "POST",
url: "addToCart.jspx?shopCode=LOJV&itemCode=20243719599&skuCode=20243719599&quantity=" + f.elements['quantity'].value
}).done(function(msg) {
if (msg.code == 'OK') {
var itemListUrl = getCookie("itemListUrl");
var json = JSON.parse(msg.content);
pushGoogleAnalyticsInfo(json);
if (itemListUrl && document.referrer && document.referrer.indexOf("/femce/search.jspx;jsessionid=R2RRFg-q-NzG-t3cf2Rw6cm4Ls6mm6MttzytHXyS.application-server-one-12") > 0) {
doBlockUi(true);
document.cookie = COOKIE_FEMCE_SHOW_CART_POPUP + "=1";
window.location.href = itemListUrl;
} else {
ShoppingCartWidget.getShoppingCartItems();
showCartPopup();
pushCartPopupGoogleAnalyticsInfo();
}
} else {
removeAllMsg();
var msgContainer = $("#errors_container");
addMsg(msgContainer, "addToCart", msg.message, "error");
}
});
}
function onYouTubeIframeAPIReady() {
player1 = new YT.Player('player1', {
videoId: '',
playerVars: {
autoplay: 0,
enablejsapi: 1,
iv_load_policy: 3,
modestbranding: 1,
showinfo: 0,
rel: 0,
origin: 'https://appserver2.ctt.pt'
},
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
resizeVideo();
$(window).resize(function() {
resizeVideo();
});
$(document).on('opened.fndtn.reveal', '[data-reveal]', function() {
playVideo();
});
$(document).on('close.fndtn.reveal', '[data-reveal]', function() {
stopVideo();
});
$("#videoPreview").show();
}
function onPlayerReady(event) {
$("#videoPreview1").show();
$("#videoPreview2").hide();
resizeVideo1();
$(window).resize(function() {
resizeVideo1();
});
$(document).on('opened.fndtn.reveal', '[data-reveal]', function() {
if (player1 != null) {
playVideo1();
}
});
$(document).on('close.fndtn.reveal', '[data-reveal]', function() {
if (player1 != null) {
stopVideo1();
}
});
}
function playVideo1() {
player1.playVideo();
}
function stopVideo1() {
player1.stopVideo();
}
function resizeVideo1() {
var iframe = $('.video-dialog-modal1 iframe');
var dialog = $('#checkout-shipping-data1');
if (originalIframeWidth1 == null || originalIframeHeight1 == null) {
originalIframeWidth1 = iframe.width();
originalIframeHeight1 = iframe.height();
}
dialog.css('height', dialog.width());
var iframeWidth = dialog.width();
var iframeHeight = (dialog.width() / originalIframeWidth1) * originalIframeHeight1;
if (iframeHeight > dialog.height() - 100) {
iframeHeight = dialog.height() - 100;
}
dialogHeight = iframeHeight + 100;
iframe.css('width', iframeWidth);
iframe.css('height', iframeHeight);
dialog.css('height', dialogHeight);
}
function resizeVideo2() {
var iframe = $('#player2');
var dialog = $('#checkout-shipping-data2');
if (originalIframeWidth2 == null || originalIframeHeight2 == null) {
originalIframeWidth2 = iframe.width();
originalIframeHeight2 = iframe.height();
}
dialog.css('height', dialog.width());
var iframeWidth = dialog.width();
var iframeHeight = (dialog.width() / originalIframeWidth2) * originalIframeHeight2;
if (iframeHeight > dialog.height() - 100) {
iframeHeight = dialog.height() - 100;
}
dialogHeight = iframeHeight + 100;
iframe.css('width', iframeWidth);
iframe.css('height', iframeHeight);
dialog.css('height', dialogHeight);
}
function controlItemTabs(target) {
if (target == "#descricao") {
$("#ficha-tecnica").removeClass("active");
$("#descricao").addClass("active");
$("#descricao-title").addClass("active");
$("#ficha-tecnica-title").removeClass("active");
var json = $.extend(true, {}, jsonTabsGoogleAnalytics);
json.cttProductDetail = "Descrição";
pushGoogleAnalyticsInfo(json);
} else if (target == "#ficha-tecnica") {
$("#descricao").removeClass("active");
$("#ficha-tecnica").addClass("active");
$("#ficha-tecnica-title").addClass("active");
$("#descricao-title").removeClass("active");
var json = $.extend(true, {}, jsonTabsGoogleAnalytics);
json.cttProductDetail = "Ficha Técnica";
pushGoogleAnalyticsInfo(json);
}
}
</script>
</form>
Text Content
Menu Voltar * * Seguir objeto * Encontrar códigos postais * Enviar sem sair de casa * Simular e Enviar * Desalfandegar uma encomenda * Encontrar Lojas e Pontos CTT * Consultar portagens a pagamento * Idioma IDIOMA * Inglês * Português * Ajuda * Sector SECTOR Fechar * Particulares * Empresas * Grupo CTT * BLOG * Fechar ACEDA À SUA CONTA CTT Entrar AINDA NÃO TEM CONTA? FAÇA O SEU REGISTO SAIBA MAIS SOBRE A ÁREA DE CLIENTE CTT * * * Loja * Categorias * Histórico * Carrinho 0 artigo(s) RESUMO DO CARRINHO Total ( sem custos de envio ) com.dotcms.rendering.velocity.viewtools.LanguageViewtool@5344c173("storenav.shoppingCart.articles.label", "1555597541833") Desconto O SEU CARRINHO DE COMPRAS ESTÁ VAZIO * Ver Carrinho * Finalizar compra * Pesquisar Processando, aguarde um instante... 40,00 € * * * * * * * * * Livros Filatélicos LIVRO O ARROZ PORTUGUÊS Referência: 20243719599 PREÇO 40,00 € Disponível Adicionar ao carrinho * Descrição * Ficha Técnica O Arroz Português – Um Mundo Gastronómico É pela mão de Fortunato da Câmara que somos conduzidos pela história milenar do arroz, o cereal que alimentou o mundo, que da Ásia até ao sul da Europa, passando por África, chegou também às Américas. O autor apresenta uma perspetiva internacional sobre o tema, explorando as diferentes variedades de arroz e as receitas históricas e internacionais que o distinguem, dando enfoque ao caso particular de Portugal, com fortes ligações culturais a este cereal. Para além de contar a História e as diferentes estórias do arroz em Portugal, conduz o leitor pelas regiões do país onde o arroz tem tradição e onde é hoje identificado como um produto de Indicação Geográfica Protegida (IGP), como o arroz carolino do Baixo Mondego, das Lezírias do Ribatejo ou do Sado, passando pelos hábitos nacionais de consumo e pelas inovações na investigação, destacando a importância de ter variedades de arroz com genética em português. Termina com uma sugestão de deliciosas receitas do chef Luís Gaspar, que visita o país de norte a sul, os Açores e a Madeira, em que o arroz é o ingrediente principal. Contem a emissão filatélica «Arroz Português», de 2024, composta por três selos e um bloco, no valor de 5,75 €. Ficha Técnica Título: O Arroz Português – Um Mundo Gastronómico Texto: Fortunato da Câmara Revisão: Carlos Jesus e Anabela Macedo Design: AF Atelier, Design de Comunicação, Lda. Impressão e Acabamento: Orgal Impressores Formato: 24,5 x 24,5 cm ISBN: 978-989-8988-33-1 N.º de páginas: 144 PT EN Marcas * Banco CTT * CTT Express * Payshop * Locky Informação * Política de Privacidade * Política de Cookies * Termos e Condições * Resolução Alternativa de Litígios de Consumo * Oferta de acesso * Lista de preços de correio * Serviço Universal APP CTT Faça já o download da nova versão da app CTT e aceda aos nossos diversos serviços! Descarregar na App Store Disponível no Google Play Disponível na Huawei App Gallery * MARCAS * Banco CTT * CTT Express * Payshop * Locky * INFORMAÇÃO * Política de Privacidade * Política de Cookies * Termos e Condições * Resolução Alternativa de Litígios de Consumo * Oferta de acesso * Lista de preços de correio * Serviço Universal * APP CTT Faça já o download da nova versão da app CTT e aceda aos nossos diversos serviços! Descarregar na App Store Disponível no Google Play Disponível na Huawei App Gallery * * CTT * CTT Empresas * Filatelia CTT * Pai Natal Solidário * * * © CTT 2021 TEM ALGUMA QUESTÃO?FALE CONNOSCO, ESTAMOS DISPONÍVEIS PARA O AJUDAR. Ajuda e Contactos POLÍTICA DE COOKIES Os CTT apenas utilizam os cookies e tecnologias semelhantes estritamente necessários para o funcionamento deste website e para lhe proporcionar uma experiência personalizada. Os CTT utilizam cookies opcionais para melhorar e personalizar a sua experiência, analisar dados como números de visitas e origem de tráfego e interagir com terceiros. Ao carregar em "Aceitar todos os cookies" aceita que os cookies opcionais sejam descarregados no seu dispositivo. Pode gerir as suas preferências de cookies ou retirar o seu consentimento de utilização de cookies opcionais a qualquer momento ao carregar no link "Definições de cookies". Dependendo dos cookies selecionados, a funcionalidade completa ou personalizada deste website poderá não estar disponível.Mais informações sobre a Política de Cookies Rejeitar cookies opcionais Aceitar todos os cookies Definições de cookies AS SUAS PREFERÊNCIAS DE PRIVACIDADE * A SUA PRIVACIDADE * COOKIES ESTRITAMENTE NECESSÁRIOS * COOKIES DE DESEMPENHO * COOKIES DE FUNCIONALIDADE * COOKIES DE PUBLICIDADE A SUA PRIVACIDADE Quando visita um site, este pode armazenar ou recolher informações no seu browser, principalmente na forma de cookies. Esta informação pode ser sobre si, as suas preferências ou o seu dispositivo e é utilizada principalmente para fazer o site funcionar conforme o esperado. Normalmente, a informação não o identifica diretamente, mas pode proporcionar-lhe uma experiência mais personalizada no site. Pode optar por não permitir alguns tipos de cookies. Para isso, clique nos cabeçalhos das diferentes categorias para saber mais e alterar as configurações predefinidas. No entanto, o bloqueio de alguns tipos de cookies pode afetar a sua experiência no site e os serviços que podemos oferecer. Para mais informações, por favor reveja a nossa Política de Cookies COOKIES ESTRITAMENTE NECESSÁRIOS Sempre ativos Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável. Cookies de terceiros COOKIES DE DESEMPENHO Cookies de desempenho Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site. Cookies de terceiros COOKIES DE FUNCIONALIDADE Cookies de funcionalidade Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente. Cookies de terceiros COOKIES DE PUBLICIDADE Cookies de publicidade Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada. Cookies de terceiros Back Button LISTA DE COOKIES Filter Button Consent Leg.Interest checkbox label label checkbox label label checkbox label label Clear checkbox label label Apply Cancel Confirmar as minhas escolhas Rejeitar cookies opcionais Permitir todos