Jump to content
wiolin4

Brak modułu na karcie produktu

Recommended Posts

Witam,

 

mam pewien problem. A mianowicie:

 

posiadam moduł scroll to top (strzałka, po której naciśnięciu powraca się na górę strony). Moduł pobrany z mypresta.eu.

 

Po zainstalowaniu działa z tym, że nie wyświetla się na karcie produktu. Na pozostałych podstronach i stronie głównej działa bez zarzutów. (na innym sklepie działa prawidłowo)

 

Podobny problem mam ze sliderem facebook, który wysuwa się z lewej strony.

 

Mam Prestashop 1.4.4.1

 

Wiecie może w czym polega problem?

Share this post


Link to post
Share on other sites

url byłby pomocny w tej sprawie.

sądzę, że problem lezy w jakims module który "wysypuje" skrypty .js (szczegolnie biblioteke jquery) na stronie produktu

Share this post


Link to post
Share on other sites

url byłby pomocny w tej sprawie.

sądzę, że problem lezy w jakims module który "wysypuje" skrypty .js (szczegolnie biblioteke jquery) na stronie produktu

 

strona sklepu to www.sobart.pl

Share this post


Link to post
Share on other sites

problem jest ze sliderem facebooka:

 

K71mjO4.png

 

 

nie jest ładowany skrypt sp.js (który jest częścią tego modułu) w związku z tym wysypuje się cała biblioteka jquery.

 

nie wiem w jaki sposób ten slider facebook został dodany, ale powinno się zmienić sp.js w:

<script src="sp.js" type="text/javascript">/* <![CDATA[ *//* ]]> */</script>

na pełną ścieżkę do pliku ( z http:// )

Share this post


Link to post
Share on other sites

problem jest ze sliderem facebooka:

 

K71mjO4.png

 

 

nie jest ładowany skrypt sp.js (który jest częścią tego modułu) w związku z tym wysypuje się cała biblioteka jquery.

 

nie wiem w jaki sposób ten slider facebook został dodany, ale powinno się zmienić sp.js w:

<script src="sp.js" type="text/javascript">/* <![CDATA[ *//* ]]> */</script>

na pełną ścieżkę do pliku ( z http:// )

 

Witam,

 

zmiany zostały wpisane tak jak pisałeś. Niestety nic się nie zmieniło.

Share this post


Link to post
Share on other sites

nie zupełnie, brakuje jeszcze jednego pliku tj. sp_files/sp_lib.js, którego wcześniej nie zauważyłem (gdyż skrypt się wysypał przy próbie załadowania sp.js)

<script type="text/javascript" src="sp_files/sp_lib.js"></script>

 

VfgssJt.png

 

podobnie jak w przypadku sp.js niezbędna jest pełna ścieżka do pliku

Share this post


Link to post
Share on other sites

nie zupełnie, brakuje jeszcze jednego pliku tj. sp_files/sp_lib.js, którego wcześniej nie zauważyłem (gdyż skrypt się wysypał przy próbie załadowania sp.js)

<script type="text/javascript" src="sp_files/sp_lib.js"></script>

 

VfgssJt.png

 

podobnie jak w przypadku sp.js niezbędna jest pełna ścieżka do pliku

 

Ok, dzięki bardzo. Slider się wyświetla prawidłowo. Następny problem jest z modułem scroll to top. Nadal się nie wyświetla na karcie produktu.

Edited by wiolin4 (see edit history)

Share this post


Link to post
Share on other sites

witam

proszę wyłączyć dla celów testowych CCC dla plików js (ustawiena > optymalizacja)

Share this post


Link to post
Share on other sites

witam

proszę wyłączyć dla celów testowych CCC dla plików js (ustawiena > optymalizacja)

 

CCC wyłączone

Share this post


Link to post
Share on other sites

ok

 

dziękuję, znacznie to ułatwiło pracę

 

 

problem został odnaleziony, podobnie jak w przypadku plików .js o których wspomniałem powyżej - obrazek ze strzałką nie jest ładowany

 

przeglądarka próbuje załadować plik:

http://www.sobart.pl/krzeselka-do-karmienia/modules/scrolltop/icon_top.png

 

należy ręcznie zmienić w pliku modułu (.tpl) fragment:

 

url('{$url}icon_top.png')

 

na

 

url('http://www.sobart.pl/modules/scrolltop/icon_top.png')

Share this post


Link to post
Share on other sites

ok

 

dziękuję, znacznie to ułatwiło pracę

 

 

problem został odnaleziony, podobnie jak w przypadku plików .js o których wspomniałem powyżej - obrazek ze strzałką nie jest ładowany

 

przeglądarka próbuje załadować plik:

http://www.sobart.pl/krzeselka-do-karmienia/modules/scrolltop/icon_top.png

 

należy ręcznie zmienić w pliku modułu (.tpl) fragment:

 

url('{$url}icon_top.png')

 

na

 

url('http://www.sobart.pl/modules/scrolltop/icon_top.png')

 

Dziękuję Ci bardzo. Problem został rozwiązany.

 

Proszę jeszcze o odpowiedź czy do strony z artykułami http://www.sobart.pl...amochodzie.html można podpiąć komentarze facebook pobrane ze strony mypresta.eu ? Na karcie produktu komentarze te działają świetnie. Jeśli się da założę nowy post, by nie mieszać.

Edited by wiolin4 (see edit history)

Share this post


Link to post
Share on other sites

jest taka możliwość ale w tym przypadku konieczne będzie wyedytowanie pliku cms.tpl zlokalizowanego w katalogu z szablonem.

Kod widgetu z komentarzami będzie trzeba umieścić na samym końcu kodu.

 

To jest jedyna możliwość, w chwili obecnej na stronie CMS nie ma hooka do którego można by było "podpiąć" moduł, w związku z czym wszelakie zmiany (szczególnie dodawnie nowych elementów) dla tej strony należy wykonywać ręcznie.

Share this post


Link to post
Share on other sites

jest taka możliwość ale w tym przypadku konieczne będzie wyedytowanie pliku cms.tpl zlokalizowanego w katalogu z szablonem.

Kod widgetu z komentarzami będzie trzeba umieścić na samym końcu kodu.

 

To jest jedyna możliwość, w chwili obecnej na stronie CMS nie ma hooka do którego można by było "podpiąć" moduł, w związku z czym wszelakie zmiany (szczególnie dodawnie nowych elementów) dla tej strony należy wykonywać ręcznie.

 

U mnie ten plik cms.tpl wygląda następująco. Który kod z modułu należy do niego wkleić?

 

{*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <contact@prestashop.com>
*  @copyright  2007-2011 PrestaShop SA
*  @version  Release: $Revision: 6594 $
*  @license	http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
{if isset($cms) && $cms->id != $cgv_id}
{include file="$tpl_dir./breadcrumb.tpl"}
{/if}
{if isset($cms) && !isset($category)}
{if !$cms->active}
 <br />
 <div id="admin-action-cms">
  <p>{l s='This CMS page is not visible to your customers.'}
  <input type="hidden" id="admin-action-cms-id" value="{$cms->id}" />
  <input type="submit" value="{l s='Publish'}" class="exclusive" onclick="submitPublishCMS('{$base_dir}{$smarty.get.ad}', 0)"/>  
  <input type="submit" value="{l s='Back'}" class="exclusive" onclick="submitPublishCMS('{$base_dir}{$smarty.get.ad}', 1)"/>  
  </p>
  <div class="clear" ></div>
  <p id="admin-action-result"></p>
  </p>
 </div>
{/if}
<div class="rte{if $content_only} content_only{/if}">
 {$cms->content}
</div>
{elseif isset($category)}
<div>
 <h1>{$category->name|escape:'htmlall':'UTF-8'}</h1>
 {if isset($sub_category) & !empty($sub_category)}
  <h4>{l s='List of sub categories in '}{$category->name}{l s=':'}</h4>
  <ul class="bullet">
{foreach from=$sub_category item=subcategory}
 <li>
  <a href="{$link->getCMSCategoryLink($subcategory.id_cms_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}</a>
 </li>
{/foreach}
  </ul>
 {/if}
 {if isset($cms_pages) & !empty($cms_pages)}
 <h4>{l s='List of pages in '}{$category->name}{l s=':'}</h4>
  <ul class="bullet">
{foreach from=$cms_pages item=cmspages}
 <li>
  <a href="{$link->getCMSLink($cmspages.id_cms, $cmspages.link_rewrite)|escape:'htmlall':'UTF-8'}">{$cmspages.meta_title|escape:'htmlall':'UTF-8'}</a>
 </li>
{/foreach}
  </ul>
 {/if}
</div>
{else}
{l s='This page does not exist.'}
{/if}
<br />

Edited by wiolin4 (see edit history)

Share this post


Link to post
Share on other sites
<div id="fcbcfooter"><div id="fcbc"><div data-href="http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" class="fb-comments" data-width="500" data-num-posts="10"  data-colorscheme="light"></div></div></div>

Share this post


Link to post
Share on other sites

<div id="fcbcfooter"><div id="fcbc"><div data-href="http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" class="fb-comments" data-width="500" data-num-posts="10"  data-colorscheme="light"></div></div></div>

 

Witam,

 

niestety po wprowadzeniu tego kodu na samym końcu pliku cms.tpl nic się nie zmienia i nic się nie wyświetla. Czy coś jeszcze należy zmienić?

Share this post


Link to post
Share on other sites

w takim razie nie jest to strona cms a jakiś zewnętrzny niezależny od core moduł.

na stronach cms komentarze wyglądają ok: http://www.sobart.pl...amacje-i-zwroty

 

w tym przypadku niestety niewiele mogę wskórać.

 

Dzięki.

 

Niestety strona którą podałam nie jest na cms, a jakiś moduł bloga dla prestashop. Znajdują się w nim następujące pliki .tpl.:

  • Blog_l.tpl
  • Blog_r.tpl
  • breadcrumb.tpl
  • category-tree-branch.tpl
  • pagination.tpl
  • plblogheader.tpl
  • post-all.tpl
  • post-detail.tpl
  • post-list.tpl
  • post-tag.tpl
  • tags.tpl

Może w którymś z tych plików należy wkleić podany kod?

Share this post


Link to post
Share on other sites

z całą pewnością w którymś z nich, tylko nie jestem w stanie powiedzieć w którym dokładnie, głównie z uwagi na fakt że tego modułu nie znam ;)

Share this post


Link to post
Share on other sites

z całą pewnością w którymś z nich, tylko nie jestem w stanie powiedzieć w którym dokładnie, głównie z uwagi na fakt że tego modułu nie znam ;)

 

Ok. Udało się. Kod należało wkleić w kodzie post-detail.tpl

 

Super. Bardzo mi pomogłeś. Dziękuję serdecznie.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More