wiolin4 Posted August 25, 2013 Share Posted August 25, 2013 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? Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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 Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 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 Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 problem jest ze sliderem facebooka: 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:// ) Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 problem jest ze sliderem facebooka: 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. Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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> podobnie jak w przypadku sp.js niezbędna jest pełna ścieżka do pliku Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 (edited) 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> 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 August 25, 2013 by wiolin4 (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 witam proszę wyłączyć dla celów testowych CCC dla plików js (ustawiena > optymalizacja) Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 witam proszę wyłączyć dla celów testowych CCC dla plików js (ustawiena > optymalizacja) CCC wyłączone Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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') Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 (edited) 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 August 25, 2013 by wiolin4 (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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. Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 (edited) 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 [email protected] 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 <[email protected]> * @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 August 25, 2013 by wiolin4 (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 <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> Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 <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ć? Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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/content/2-reklamacje-i-zwroty w tym przypadku niestety niewiele mogę wskórać. Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 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? Link to comment Share on other sites More sharing options...
vekia Posted August 25, 2013 Share Posted August 25, 2013 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 Link to comment Share on other sites More sharing options...
wiolin4 Posted August 25, 2013 Author Share Posted August 25, 2013 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. 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