flipe Posted September 29, 2013 Share Posted September 29, 2013 Gostaria de saber em qual arquivo posso alterar e inserir os atributos alt das imagens, principalmente das imagens de produtos, e se existe alguma forma de automatizar isso, fazendo o Prestashop inserir automaticamente ambos os atributos pelo opção "nome" da aba informação por exemplo. Link to comment Share on other sites More sharing options...
guest* Posted September 29, 2013 Share Posted September 29, 2013 As imagens já vem com estes attributos. Ative Preferências > SEO e URLs > URLS = SIM Link to comment Share on other sites More sharing options...
flipe Posted September 30, 2013 Author Share Posted September 30, 2013 E se eu quiser ou tiver que colocar os atributos com um nome diferente do que está na opção "nome", como poderia ser feito? Link to comment Share on other sites More sharing options...
guest* Posted September 30, 2013 Share Posted September 30, 2013 O nome vc. pode incluir nos meta dados do produto. Ponha lá o nome que deverá aparecer nos meta dados. Link to comment Share on other sites More sharing options...
flipe Posted September 30, 2013 Author Share Posted September 30, 2013 Eu adiciona todas essas informações, porém quando uso no Firefox por exemplo e olho no "Inspetor de Elementos", só o atributo title aparece preenchido, e em muitas imagens ou não aparece nada ou aparece números, por isso gostaria de saber em qual (ou quais) arquivo fica o código dessas imagens para alterar manualmente se precisar. Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted October 1, 2013 Share Posted October 1, 2013 Cada módulo ou template dentro do tema tem suas próprias configurações de imagens. Qual a página que está sem o atributo "alt"? Sem o link, fica difícil ajudar. Link to comment Share on other sites More sharing options...
flipe Posted October 1, 2013 Author Share Posted October 1, 2013 Daniel, para dar um exemplo, eu inseri esses 4 produtos na loja, como você pode ver, ao passar o mouse sobre a imagem, aparece o atributo title, quando se abre o inspetor de elementos se vê junto ao código, mas não o atributo alt, os produtos que estão em destaque, na página principal, possuem ambos os atributos como você pode ver em "inspecionar elemento" http://www.isendero.com/20-intel Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted October 1, 2013 Share Posted October 1, 2013 Imagino que esteja utilizando a versão mais recente do PrestaShop. Nesta página, o arquivo é /themes/<seu_tema>/product-list.tpl Verifique que o atributo 'alt' existe na imagem: <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} /> Talvez você não tenha preenchido o texto alternativo ao cadastrar a imagem no produto. Link to comment Share on other sites More sharing options...
guest* Posted October 3, 2013 Share Posted October 3, 2013 (edited) Certo Daniel, mas é um bug mesmo: Deve-se alterar /themes/default/product-list.tpl: No bloco <div class="center_block"> em vez de 'legend' alt="{$product.legend|escape:'htmlall':'UTF-8'}'name' deve ser: alt="{$product.name|escape:'htmlall':'UTF-8'} Também deve-se alterar /themes/default/product.tpl <img src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" /> para <img src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" id="bigpic" width="{$largeSize.width}" height="{$largeSize.height}" /> e o alt-tag deverá aparecer. Edited October 3, 2013 by cd2500 (see edit history) Link to comment Share on other sites More sharing options...
guest* Posted October 3, 2013 Share Posted October 3, 2013 (edited) Estive lendo no fórum ingles, e dizem que nao é bug. O alt-tag para a imagem foi removido. Vejam aqui: http://www.prestashop.com/forums/topic/221770-product-image-alt-tags-in-category-view-blank/?view=findpost&p=1093905 Nos meus projetos eu substitui o alt-tag por meta dados og:image usando o módulo "google snippets". Edited October 3, 2013 by cd2500 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now