wdrożenia PrestaShop

okno logowania

  • 7 Odpowiedzi
  • 2074 Wyświetleń

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

*

Offline mariuszpn

  • Nowy
  • *
  • 10
  • 0
okno logowania
« dnia: Maj 15, 2014, 09:01:47 am »
Witam,
mam pytanie jak zrobić 'sklep prywatnym' dla swoich klientów ? chodzi mi o to żeby po wejściu na strone wyskakiwało okienko logowania jak tu: http://www.e.tedi.com.pl/BrowseProducts.aspx?sort=UnitPriceGorssDESC&page=145


ew. inaczej zrobiłem dodałem w pliku index.php taki kod:



ControllerFactory::getController('IndexController')->run();
if (!$cookie->isLogged()) Tools::redirect('authentication.php?back=index.php');
 
i mam taki efekt że od razu wyskakuje logowanie ale mam cały czas widoczne menu poziome i kategorie w footer i w ten sposób logowanie można ominąć. Wyłączyłem w klienci>grupy widoczność wszystkiego dla odwiedzających i gości a nadal to widać. Ma ktoś pomysł jak to zrobić. dziękuję za odpowiedź.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
design4VIP z innej strony...

*

Offline mariuszpn

  • Nowy
  • *
  • 10
  • 0
Odp: okno logowania
« Odpowiedź #2 dnia: Maj 15, 2014, 09:17:01 am »
dzięki ale chodziło mi o coś darmowego ! lub modyfikację kodu !

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: okno logowania
« Odpowiedź #3 dnia: Maj 15, 2014, 10:08:11 am »
zmodyfikuj index.tpl tematu dodaj warunek if dla wyświetlania środkowej części strony czyli klamerka dla displaytop displayhome left i righ column [jeśli używasz] oraz footer oraz musisz podwoić warunek dla gości
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline mariuszpn

  • Nowy
  • *
  • 10
  • 0
Odp: okno logowania
« Odpowiedź #4 dnia: Maj 15, 2014, 12:49:01 pm »
w index.tpl mam tylko to:



{if isset($HOOK_HOME_TAB_CONTENT) && $HOOK_HOME_TAB_CONTENT|trim}
    {if isset($HOOK_HOME_TAB) && $HOOK_HOME_TAB|trim}
       <ul id="home-page-tabs" class="nav nav-tabs clearfix">
         {$HOOK_HOME_TAB}
      </ul>
   {/if}
   <div class="tab-content">{$HOOK_HOME_TAB_CONTENT}<>
{/if}
{if isset($HOOK_HOME) && $HOOK_HOME|trim}
   <div class="clearfix">{$HOOK_HOME}<>
{/if}




Chodzi mi o to że chcę wyłączyć menu górne i footer jak otwiera mi się ta strona: http://sklep.lukullus-laden.eu/

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: okno logowania
« Odpowiedź #5 dnia: Maj 15, 2014, 02:00:49 pm »
kolumny lewa i srodkowa masz (w standardzie) w pliku header.tpl a prawa powinna znajdowac sie w footer.tpl i te kolumny za-if-ij dla cusomersa i visotora
design4VIP z innej strony...

*

Offline mariuszpn

  • Nowy
  • *
  • 10
  • 0
Odp: okno logowania
« Odpowiedź #6 dnia: Maj 15, 2014, 02:35:18 pm »
Może mi ktoś to sprecyzować nie mogę sobie poradzić ? ;)

*

Offline mariuszpn

  • Nowy
  • *
  • 10
  • 0
Odp: okno logowania
« Odpowiedź #7 dnia: Maj 26, 2014, 10:56:41 am »
Pomoże mi ktoś napisać tego if'a ?