Jump to content

Social do Facebook


Recommended Posts

Vc. já colocou o hook na coluna esquerda ? Para mim este módulo está funcionando sem problemas. Tanto com o meu tema, como com o "default"

 

Ambos os lados......

já selecionei para direita e coloquei lá e nada,

já selecionei para esquerda e coloquei lá e nada......

Link to comment
Share on other sites

O módulo está com permissões corretas ? Ao menos CHMOD 750. Veririfique se o módulo tem likeboxfree tbm. como um sub-arquivo likeboxfree com todos os ficheiros em dobro. Deleta o sub-arquivo likeboxfree do arquivo /modules/likeboxfree.

Link to comment
Share on other sites

Boas,

 

Pode fazer essa alteração no tema, coloque o seu header.tpl do seu tema que eu indico como deve add o Like Box.

 

Cumps

 

segue:

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7 lt-ie6 " lang="en"> <![endif]-->

<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8 ie7" lang="en"> <![endif]-->

<!--[if IE 8]> <html class="no-js lt-ie9 ie8" lang="en"> <![endif]-->

<!--[if gt IE 8]> <html lang="fr" class="no-js ie9" lang="en"> <![endif]-->

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">

<head>

<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>

{if isset($meta_description) AND $meta_description}

<meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />

{/if}

{if isset($meta_keywords) AND $meta_keywords}

<meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />

{/if}

<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />

<meta http-equiv="content-language" content="{$meta_language}" />

<meta name="generator" content="PrestaShop" />

<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />

<link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" />

<link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" />

<script type="text/javascript">

var baseDir = '{$content_dir}';

var baseUri = '{$base_uri}';

var static_token = '{$static_token}';

var token = '{$token}';

var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};

var priceDisplayMethod = {$priceDisplay};

var roundMode = {$roundMode};

</script>

{if isset($css_files)}

{foreach from=$css_files key=css_uri item=media}

<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />

{/foreach}

{/if}

{if isset($js_files)}

{foreach from=$js_files item=js_uri}

<script type="text/javascript" src="{$js_uri}"></script>

{/foreach}

{/if}

{$HOOK_HEADER}

</head>

 

<body {if isset($page_name)}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if} class="{if $hide_left_column}hide-left-column{/if} {if $hide_right_column}hide-right-column{/if} {if $content_only} content_only {/if}">

{if !$content_only}

{if isset($restricted_country_mode) && $restricted_country_mode}

<div id="restricted-country">

<p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>

</div>

{/if}

<div id="page" class="container_9 clearfix">

 

<!-- Header -->

<div id="header" class="grid_9 alpha omega">

<a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">

<img class="logo" src="{$img_dir}/new.png" alt="{$shop_name|escape:'htmlall':'UTF-8'}"/> </a>

<div id="header_right" class="grid_6 omega">

{$HOOK_TOP}

</div>

</div>

 

<div id="columns" class="grid_9 alpha omega clearfix">

<!-- Left -->

<div id="left_column" class="column grid_2 alpha">

{$HOOK_LEFT_COLUMN}

</div>

 

<!-- Center -->

<div id="center_column" class=" grid_5">

{/if}

Link to comment
Share on other sites

Boas,

 

Aqui esta:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7 lt-ie6 " lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8 ie7" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9 ie8" lang="en"> <![endif]-->
<!--[if gt IE 8]> <html lang="fr" class="no-js ie9" lang="en"> <![endif]-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">
<head>
<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
<meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
<meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />
{/if}
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
<meta http-equiv="content-language" content="{$meta_language}" />
<meta name="generator" content="PrestaShop" />
<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
<link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" />
<link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" />
<script type="text/javascript">
var baseDir = '{$content_dir}';
var baseUri = '{$base_uri}';
var static_token = '{$static_token}';
var token = '{$token}';
var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};
var priceDisplayMethod = {$priceDisplay};
var roundMode = {$roundMode};
</script>
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}
{$HOOK_HEADER}
</head>
<body {if isset($page_name)}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if} class="{if $hide_left_column}hide-left-column{/if} {if $hide_right_column}hide-right-column{/if} {if $content_only} content_only {/if}">
{if !$content_only}
{if isset($restricted_country_mode) && $restricted_country_mode}
<div id="restricted-country">
<p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>
</div>
{/if}
<div id="page" class="container_9 clearfix">
<!-- Header -->
<div id="header" class="grid_9 alpha omega">
<a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
<img class="logo" src="{$img_dir}/new.png" alt="{$shop_name|escape:'htmlall':'UTF-8'}"/> </a>
<div id="header_right" class="grid_6 omega">
{$HOOK_TOP}
</div>
</div>
<div id="columns" class="grid_9 alpha omega clearfix">
<!-- Left -->
<div id="left_column" class="column grid_2 alpha">
{$HOOK_LEFT_COLUMN}
<div class"facebook_block">
<div id="fb-root"></div>
<script>(function(d, s, id) {
 var js, fjs = d.getElementsByTagName(s)[0];
 if (d.getElementById(id)) return;
 js = d.createElement(s); js.id = id;
 js.src = "//connect.facebook.net/pt_PT/all.js#xfbml=1";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/platform" data-width="230" data-show-faces="true" data-stream="true" data-header="true"></div>
</div>
</div>
<!-- Center -->
<div id="center_column" class=" grid_5">
{/if}

 

So tem de alterar a linha 74 com o url da pagina do facebook (http://www.facebook.com/platform) que pretende usar.

 

Cumps

  • Like 1
Link to comment
Share on other sites

Boas, Aqui esta:
 {if isset($meta_description) AND $meta_description}{/if} {if isset($meta_keywords) AND $meta_keywords}{/if}{if isset($css_files)} {foreach from=$css_files key=css_uri item=media}{/foreach} {/if} {if isset($js_files)} {foreach from=$js_files item=js_uri} {/foreach} {/if} {$HOOK_HEADER}{if !$content_only} {if isset($restricted_country_mode) && $restricted_country_mode}

{l s='You cannot place a new order from your country.'} {$geolocation_country}
{/if}

[url="{$base_dir}"][img={$img_dir}/new.png] [/url]
{$HOOK_TOP}

{$HOOK_LEFT_COLUMN}



{/if} 

So tem de alterar a linha 74 com o url da pagina do facebook (http://www.facebook.com/platform) que pretende usar. Cumps

 

Olá Carlos,

 

não sei se entendi corretamente,

mais no meu entender era para alterar aqui : <divclass="fb-like-box"data-href="http://www.facebook.com/platform" e inserir a url da pagina do face?

 

Pq esta dando um erro,tem um enorme espaço em branco quando faço a seguinte alteração,meu modulo esta do lado direito,tem uma imagem em anexo para que possa me auxiliar

 

Grato desde já

post-458166-0-62740800-1365041730_thumb.jpg

Link to comment
Share on other sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7 lt-ie6 " lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8 ie7" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9 ie8" lang="en"> <![endif]-->
<!--[if gt IE 8]> <html lang="fr" class="no-js ie9" lang="en"> <![endif]-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">
<head>
<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
<meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
<meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />
{/if}
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
<meta http-equiv="content-language" content="{$meta_language}" />
<meta name="generator" content="PrestaShop" />
<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
<link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" />
<link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" />
<script type="text/javascript">
var baseDir = '{$content_dir}';
var baseUri = '{$base_uri}';
var static_token = '{$static_token}';
var token = '{$token}';
var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};
var priceDisplayMethod = {$priceDisplay};
var roundMode = {$roundMode};
</script>
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}
{$HOOK_HEADER}
</head>
<body {if isset($page_name)}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if} class="{if $hide_left_column}hide-left-column{/if} {if $hide_right_column}hide-right-column{/if} {if $content_only} content_only {/if}">
{if !$content_only}
{if isset($restricted_country_mode) && $restricted_country_mode}
<div id="restricted-country">
<p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>
</div>
{/if}
<div id="page" class="container_9 clearfix">
<!-- Header -->
<div id="header" class="grid_9 alpha omega">
<a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
<img class="logo" src="{$img_dir}/new.png" alt="{$shop_name|escape:'htmlall':'UTF-8'}"/> </a>
<div id="header_right" class="grid_6 omega">
{$HOOK_TOP}
</div>
</div>
<div id="columns" class="grid_9 alpha omega clearfix">
<!-- Left -->
<div id="left_column" class="column grid_2 alpha">
{$HOOK_LEFT_COLUMN}
<div class"facebook_block">
<div id="fb-root"></div>
<script>(function(d, s, id) {
 var js, fjs = d.getElementsByTagName(s)[0];
 if (d.getElementById(id)) return;
 js = d.createElement(s); js.id = id;
 js.src = "//connect.facebook.net/pt_PT/all.js#xfbml=1";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/platform" data-width="230" data-show-faces="true" data-stream="true" data-header="true"></div>
</div>
</div>
<!-- Center -->
<div id="center_column" class=" grid_5">
{/if}

 

Linha 71 onde diz

 

}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/platform" data-width="230" data-show-faces="true" data-stream="true" data-header="true"></div>
</div>

 

Trocar por:

 

}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/QUALQUERCOISA" data-width="230" data-show-faces="true" data-stream="true" data-header="true"></div>
</div>

 

É somente trocar o url http://www.facebook.com/QUALQUERCOISA

 

Cumps

Link to comment
Share on other sites

@ Daniel - Eu já tinha mencionado um módulo gratuíto mais acima, mas parece que não funciona (apesar de para mim estar funcionando em 5 lojas PS - PS 1.4.5.1, 1.4.6.2. e PS 1.5.3.1.-)

 

@ Benival - o seu servidor está configurado corretamente ? Checa se cURL está em ON. Se não aceitar serviços externos nenhum módulo FB, Twitter ou Google vai trabalhar corretamente.

Link to comment
Share on other sites

Bom...

Eu tenho um módulo bem simples que adaptei há algum tempo...

Vou procurar para postar aqui.

 

Agradeço,

 

porque já tentei de todas as formas e não da certo,

alterando código, conforme orientação do Carlos.......

colocando só a url do facebook, mais não deu certo,

tomara que consiga........

 

grato

Link to comment
Share on other sites

Olá, amigos

 

Segue o módulo blockfanpage (adaptado por PrestaBR), versão 1.1.

 

Acabei de testar em uma instalação limpa em 3 servidores diferentes e funcionou perfeitamente.

Organizei a página de configuração para ficar "bonitinha" para vocês e coloquei o nosso logo.

 

O módulo utiliza a linguagem do facebook (XFBML) e nele você pode configurar:

  • o nome da sua página;
  • mostrar ou não o cabeçalho do facebook;
  • mostrar ou não as atualizações da página;
  • o número de amigos para mostrar no bloco;
  • a largura do iframe;
  • a altura do iframe;
  • a versão do CSS do módulo;

E ainda pode personalizar o CSS do bloco pelo arquivo blockfanpage.css, dentro da pasta do módulo.

lembre-se de atualizar a versão do CSS à cada alteração do arquivo.

 

Qualquer problema ou dúvida, favor postar aqui.

 

blockfanpage.zip

blockfanpage v1.1 - PrestaBR

  • Like 1
Link to comment
Share on other sites

Olá, amigos

 

Segue o módulo blockfanpage (adaptado por PrestaBR), versão 1.1.

 

Acabei de testar em uma instalação limpa em 3 servidores diferentes e funcionou perfeitamente.

Organizei a página de configuração para ficar "bonitinha" para vocês e coloquei o nosso logo.

 

O módulo utiliza a linguagem do facebook (XFBML) e nele você pode configurar:

  • o nome da sua página;
  • mostrar ou não o cabeçalho do facebook;
  • mostrar ou não as atualizações da página;
  • o número de amigos para mostrar no bloco;
  • a largura do iframe;
  • a altura do iframe;
  • a versão do CSS do módulo;

E ainda pode personalizar o CSS do bloco pelo arquivo blockfanpage.css, dentro da pasta do módulo.

lembre-se de atualizar a versão do CSS à cada alteração do arquivo.

 

Qualquer problema ou dúvida, favor postar aqui.

 

blockfanpage.zip

blockfanpage v1.1 - PrestaBR

 

 

Daniel ,

grato pela iniciativa,

baixei e instalei... e veja por si mesmo oque acontece,fica um espaço em branco onde deveria estar instalado

configurei 190x200 (newaudioreference.com.br)

Link to comment
Share on other sites

Olá, Benival

 

Seguiu as orientações do módulo?

Se tiver algum problema para preencher os campos, por favor clique no logo no topo desta página para acessar a página dos Desenvolvedores - Plugin Like-Box e gerar o código e encontrar as variáveis corretas para sua página de fãs.

 

Ligou os erros de php?

Aparece algum erro?

A imagem do problema não foi anexada.

 

Se tiver um erro na loja, ou no servidor, dificilmente poderemos descobrir sem analisar seu servidor e sua loja.

 

Caso não dê certo, recomendo que contrate um profissional para ajudá-lo.

Link to comment
Share on other sites

Olá, Benival

 

Seguiu as orientações do módulo?

Se tiver algum problema para preencher os campos, por favor clique no logo no topo desta página para acessar a página dos Desenvolvedores - Plugin Like-Box e gerar o código e encontrar as variáveis corretas para sua página de fãs.

 

Ligou os erros de php?

Aparece algum erro?

A imagem do problema não foi anexada.

 

Se tiver um erro na loja, ou no servidor, dificilmente poderemos descobrir sem analisar seu servidor e sua loja.

 

Caso não dê certo, recomendo que contrate um profissional para ajudá-lo.

 

Daniel,

vamos por partes......

não sou tão entendido como tu............

1º Como ligo os erros de PHP

Link to comment
Share on other sites

Como falei, é complicado tentar adivinhar seu problema.

 

Mais uma vez:

Para ativar os erros de PHP no PrestaShop 1.5, abra o arquivo /config/defines.inc.php e altere a linha:

define('_PS_MODE_DEV_', false); 

para

define('_PS_MODE_DEV_', true);

 

No PrestaShop 1.4, no arquivo /config/config.inc.php, altere a linha:

@ini_set('display_errors', 'off'); 

para

@ini_set('display_errors', 'on');

 

Qual o link da sua página de fans do facebook?

Configurou o nome da página no módulo?

Link to comment
Share on other sites

×
×
  • Create New...