wdrożenia PrestaShop

Własny kod HTML na podstronie CMS

  • 9 Odpowiedzi
  • 2430 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Własny kod HTML na podstronie CMS
« dnia: Marzec 04, 2013, 03:37:08 pm »
Witam,


jak w temacie chciałbym na podstronie cms umieścić prosty kod HTML ([size=78%]http://www.javaskrypt.w.szu.pl/skrypty.php?go=wskaznikbmi[/size][size=78%]) znalazłem rozwiązanie na zagranicznym forum niestety nie działa.[/size]


Strona zagraniczna z rozwiązaniem: http://www.prestashop.com/forums/topic/175516-html-code-in-cms-page/

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #1 dnia: Marzec 04, 2013, 04:57:21 pm »
kod java należy umieszczać między znacznikami:
{literal}
{/literal}


i jest rozwiązanie po polsku :P


inaczej smarty głupieje
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #2 dnia: Marzec 05, 2013, 01:50:17 pm »
Jeżeli wrzucimy to w taki sposób jak mówisz, będzie się wyświetlało na każdej podstronie, a chodzi oto aby wyświetlało się na jednej konkretnej stąd zapis:

{if $request_uri|strstr:"13"}YOUR HTML CODE{/if}

który niestety nie działa.Swobodnie można wrzucić nawet całego diva, ale jak zrobić aby wyświetlał się tylko na 1 podstronie CMS tak jak w powyższym przykładzie jest to strona o id=13.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #3 dnia: Marzec 05, 2013, 02:06:38 pm »
Ok piszą tam też, że kod należy wstawić tuż przed {$cms->content}. Nie wiem nie testowałem .... A nie możesz przez edytor?
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #4 dnia: Marzec 05, 2013, 02:52:27 pm »
To czy wstawisz przed czy za to tylko miejsce wyświetlania skryptu czy przed elementem edycji CMS (treść) czy za. Umiem czytać ze zrozumieniem, wyraźnie napisałem, że sposób nie działa i potrzebuję pomocy.

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #5 dnia: Marzec 05, 2013, 02:53:05 pm »
Przez edytor nie było by ani przed ani za, tylko w środku słaba sugestia.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #6 dnia: Marzec 05, 2013, 03:21:41 pm »
ale tylko na stronie o id=13 i z funkcją literal

MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #7 dnia: Marzec 07, 2013, 08:29:42 am »
Czy ktoś pomoże w temacie? Czy nikt nie zna rozwiązania?

*

Offline saycool

  • Nowy
  • *
  • 16
  • 1
    • Tworzenie stron internetowych
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #8 dnia: Marzec 07, 2013, 03:37:14 pm »
Moje rozwiązanie jest takie:
W panelu admina dodajesz kategorię CMS i zapamiętujesz jej ID, przypisujesz to catID stronie na której ma być wyswietlany skrypt.
W pliku cms.tpl (w katalogu szablonu) dodajesz warunek:
  {if $cms_category->id eq twojeID} tutaj jest skrypt nie, zapominajac o literal{/if}
Dzięki temu jeśli na innych stronach cms, również będziesz chciał wykorzystać ten skrypt wystarczy, że kolejne strony przypiszesz do tej kategorii CMS.
Oczywiście można to rozwiązać na kilka innych sposobów, ale ten jest dosyć prosty i łatwy w późniejszym wykorzystaniu.
Tworzenie stron Wieluń.
Zapraszam do sklepu w którym kupisz  torebki

*

Offline erprzezo

  • Użytkownik
  • **
  • 27
  • 0
Odp: Własny kod HTML na podstronie CMS
« Odpowiedź #9 dnia: Marzec 08, 2013, 10:15:45 am »
O to chodziło, śmiga elegancko :) dziękuje za pomoc :)