Jump to content
zax99

Link z menu do innego sklepu

Recommended Posts

Witam!

Potrzebuję w jednym sklepie (prestashop 1.3.1.1) aby jeden z odnośników menu zamiast otwierać normalnie kategorię, przenosił do innego sklepu (prestashop 1.4.4.1).

Ewentualnie czy da się wyeksportować całość (albo część) kategorii wraz z produktami itd jednego sklepu i dodać go do drugiego?

 

Istnieje jakieś rozwiązanie tego problemu poza przeklepywaniem kategorii po kategorii i produktu po produkcie?

 

Pozdrawiam!

Share this post


Link to post
Share on other sites

Witam, można eksportować produkty wraz z kategoriami do nowego sklepu.

Co do zamieszczenia linku do innego sklepu jest to bardziej banalna sprawa i nie powinna stanowić żadnego problemu.

Share this post


Link to post
Share on other sites

Witam, można eksportować produkty wraz z kategoriami do nowego sklepu.

Co do zamieszczenia linku do innego sklepu jest to bardziej banalna sprawa i nie powinna stanowić żadnego problemu.

Zdradzisz odrobinę szczegółów?

Nie chodzi o sam link umieszczony na stronie, bo to banalne. Chodzi o to, żeby ten link był między kategoriami w menu.

Share this post


Link to post
Share on other sites

Najłatwiej będzie wstawić dodatkową kategorię na początku albo na końcu bloku. Można kombinować aby znajdowała się na inne pozycji ale to już więcej zabawy.

W sklepie jest standardowa szata graficzna ?

 

Rozumiem, że zmiana dotyczy wersji 1.3 ...

Aby edytować pliki modułu kategorii należy przejść do: modules/blockcategories/

i edytować plik blockcategories.tpl

Postać pliku wygląda tak:

<!-- Block categories module -->
<div id="categories_block_left" class="block">
<h4>{l s='Categories' mod='blockcategories'}</h4>
<div class="block_content">
	<ul class="tree {if $isDhtml}dhtml{/if}">
  {foreach from=$blockCategTree.children item=child name=blockCategTree}
		{if $smarty.foreach.blockCategTree.last}
					{include file=$branche_tpl_path node=$child last='true'}
		{else}
					{include file=$branche_tpl_path node=$child}
		{/if}
	{/foreach}
	</ul>
</div>
</div>

Przycisk: <li><a href="adres_innego_sklepu.pl"/>Nazwa kategorii</a></li>

Możemy wstawić po <ul> bądź przed końcem </ul>

Edited by selljus.pl (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Najłatwiej będzie wstawić dodatkową kategorię na początku albo na końcu bloku. Można kombinować aby znajdowała się na inne pozycji ale to już więcej zabawy.

W sklepie jest standardowa szata graficzna ?

 

Rozumiem, że zmiana dotyczy wersji 1.3 ...

Aby edytować pliki modułu kategorii należy przejść do: modules/blockcategories/

i edytować plik blockcategories.tpl

Postać pliku wygląda tak:

<!-- Block categories module -->
<div id="categories_block_left" class="block">
<h4>{l s='Categories' mod='blockcategories'}</h4>
<div class="block_content">
	<ul class="tree {if $isDhtml}dhtml{/if}">
  {foreach from=$blockCategTree.children item=child name=blockCategTree}
		{if $smarty.foreach.blockCategTree.last}
					{include file=$branche_tpl_path node=$child last='true'}
		{else}
					{include file=$branche_tpl_path node=$child}
		{/if}
	{/foreach}
	</ul>
</div>
</div>

Przycisk: <li><a href="adres_innego_sklepu.pl"/>Nazwa kategorii</a></li>

Możemy wstawić po <ul> bądź przed końcem </ul>

Bardzo dziękuję za pomoc, nie spodziewałem się tak łatwego rozwiązania! ;)

Share this post


Link to post
Share on other sites

Witam, można eksportować produkty wraz z kategoriami do nowego sklepu.

Co do zamieszczenia linku do innego sklepu jest to bardziej banalna sprawa i nie powinna stanowić żadnego problemu.

Wrócę jeszcze do tematu:

W jaki sposób wykonać eksport do innego sklepu, gdzie kategorie różnią się co najmniej ID'kami, ponadto jest w nim więcej kategorii?

 

Jest istniejący sklep A, w którym mamy już kategorie i produkty, ale do tego chcemy stworzyć w kategorii głównej podkategorię o nazwie sklepu B i tam umieścić wszystkie kategorie i produkty ze sklepu B.

 

Eksportując dane ze sklepu B nie da się ich zaimportować do sklepu A za pomocą narzędzia importu, ponieważ różni się strukturą. Jak zatem dodać sklep B jako nową podkategorię?

Edited by zax99 (see edit history)

Share this post


Link to post
Share on other sites
W jaki sposób wykonać eksport do innego sklepu, gdzie kategorie różnią się co najmniej ID'kami, ponadto jest w nim więcej kategorii?

W tym przypadku należałoby powiązać różne ID kategorii, czyli po prostu zmienić wartości ID w pliku tak aby odpowiadały wartościom na sklepie. Dalej procedura wyglada już standardowo.

 

Jest istniejący sklep A, w którym mamy już kategorie i produkty, ale do tego chcemy stworzyć w kategorii głównej podkategorię o nazwie sklepu B i tam umieścić wszystkie kategorie i produkty ze sklepu B Eksportując dane ze sklepu B nie da się ich zaimportować do sklepu A za pomocą narzędzia importu, ponieważ różni się strukturą. Jak zatem dodać sklep B jako nową podkategorię?

 

Zmienić strukturę kategorii w pliku, podobnie jak w przypadku pierwszy. Najlepiej będzie dodać ręcznie kategorię "sklep b" i następnie w pliku z importowanymi kategoriami ustawić je jak podkategorie tej głównej kategorii czyli "sklep b"

Share this post


Link to post
Share on other sites

Zatem błędnie wyraziłem swój problem ;)

Fakt, kategorii nie jest tak wiele i można zrobić je w sklepie A nawet ręcznie, bo to w zasadzie tyle samo pracy, co przemianowanie ID kategorii.

Ale co z produktami? Przecież też mają swoje ID. A raczej nie będę przemianowywać wszystkich ID, bo produktów są tysiące...

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