wdrożenia PrestaShop

Przenoszenie blokow

  • 19 Odpowiedzi
  • 9479 Wyświetleń

0 użytkowników i 2 Gości przegląda ten wątek.

*

Offline galthron

  • Nowy
  • *
  • 9
  • 0
  • Płeć: Mężczyzna
Przenoszenie blokow
« dnia: Kwiecień 09, 2008, 11:49:06 pm »
Moj kolejny problem , ktorego rozwiazania noge znalezc to jak przenies bloku (moduly ) np. z lewej strony na prawa. w panelu mam iles tam blokow, ale nie widze opcji zeby ustawic w ktorym miejscu maja byc wyswietlane, moge zmieniac pozycje np. w lewej kolumnie gora dol, ale nie widze opcji zmiany "wlasciciela" bloku. mam jeszcez pytanie o pisanie wlasnego modulu, tzn jak to ma wygladac, czym ma byc spakowane czy i czy struktura ma byc dokladnie taka jak "wbudowanych blokow" , czy nazwy pliku maja znaczenie, czy trzeba cos dodatkowo konfigurowac i dlaczego nie ma opcji ladowania modulu z dysku (w sumie chyba mozna to zrobic localhostem, ale wydaje mi sie ze taka opcja to podstawa, a moze znowu nie widze, no nie wiem)
 z gory dzieki za pomoc.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przenoszenie blokow
« Odpowiedź #1 dnia: Kwiecień 21, 2008, 05:23:02 pm »
..../index.php?tab=AdminModules dodawanie modułów lub przez ftp
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Przenoszenie blokow
« Odpowiedź #2 dnia: Maj 20, 2008, 09:07:46 pm »
Witam!

Czy mogę prosić o rozwinięcie tej odpowiedzi?

Mam blok newsletter z lewej strony, a chciałabym przenieść na prawą. Zupełnie nie wiem, jak to zrobić, natomiast odpowiedź wyżej jest dla mnie zbyt krótka, zbyt lakoniczna i nic z niej nie wiem.

Pozdrawiam:)

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przenoszenie blokow
« Odpowiedź #3 dnia: Maj 21, 2008, 09:56:12 am »
moduł newsletter opisany jest jako div tak:
<div id="newsletter_block_left" class="block">dzieki zastosowaniu klasy, aby go przerzucić na prawo zmieniamy na
<div id="newsletter_block_right" class="block">wszystko modyfikujemy w pliku modułu z roszerzeniem tpl
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Przenoszenie blokow
« Odpowiedź #4 dnia: Maj 22, 2008, 11:30:16 am »
Witam ponownie!

Nie jestem wirtuozem PHP, ani tym bardziej żadnego innego języka. Lubię wszystko, co sprowadza się do "klikologii" zatem, żeby nie mieszać w kodach, w panelu administracyjnym znalazłam prostszy sposób na to, aby przenieść moduł z jednej, na drugą stronę. W sekcji moduły, klikamy na positions, następnie pojawi się opcja "Przeszczep moduł" i wybrać right column bloks lub left.... Ile radości sprawiło mi, gdy odkryłam tę metodę :D

Pozdrawiam :)


*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przenoszenie blokow
« Odpowiedź #5 dnia: Maj 22, 2008, 02:49:47 pm »
No cóż tej metody nie opisywałem uznając ją za oczywistą oczywistość. Myślałem, że tworzysz nowy temat na podstawie prestashop
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Przenoszenie blokow
« Odpowiedź #6 dnia: Maj 22, 2008, 09:21:09 pm »
Otóż nie każdy jest w stanie od razu zauważyć pewne rzeczy. Czasem oczywista oczywistość jest niewidoczna dla takich laików jak ja. Być może ta informacja komuś się przyda i przez grzebanie w kodzie nie rozwali sobie całego sklepu, a wiem, ze dla fachowców takie drobnostki są duperelami.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przenoszenie blokow
« Odpowiedź #7 dnia: Maj 23, 2008, 07:57:09 am »
Święta racja :). Wiem bo mam to nacodzień....
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline ArtP6

  • Użytkownik
  • **
  • 38
  • 0
  • Płeć: Mężczyzna
Odp: Przenoszenie blokow
« Odpowiedź #8 dnia: Styczeń 06, 2009, 08:45:20 pm »
w 1.1
Back Office - Zaplecze sklepu >> Moduły >> Positions
 Przemieszczanie modułu


*

Offline kuras

  • Tubylec
  • ****
  • 257
  • 1
Odp: Przenoszenie blokow
« Odpowiedź #9 dnia: Styczeń 11, 2009, 10:58:31 pm »
To ja się podepnę troszkę pod temat :_)

Chciałbym dowolnie zmieniać pozycję bloków, nie chce tego robić poprzez panel...
Najchętniej umieściłbym kod w kodzie któregoś z *.tpl mojej skórki.
Czyli np biorę sobie kod z blocktags.tpl i wrzucam go do któregoś z tpl odpowiadającego za wyświetlenie mojej skórki.
Jest to możliwe bo sprawdziłem ale niestety nie dla wszystkich bloków. Może mi ktoś podpowie od czego to zależy gdyż moja wiedza z zakresu programowania php i smary jest bardzo skromna :-)

A konkretniej... blok blockspecials.tpl jest umieszczany w {$HOOK_RIGHT_COLUMN}.
I ładnie mi się wyświetla właśnie tam, ale jak kod z blockspecials.tpl wklepie na stałe w moją skórkę nie używając Hook'a to mi się nie wyświetla, np bloki: tagów, ostatnio ogladane, producenci się wyświetlają...

Pomocy?!?


*

Offline koshin

  • Użytkownik
  • **
  • 29
  • 0
    • Koshin.info
Odp: Przenoszenie blokow
« Odpowiedź #10 dnia: Styczeń 12, 2009, 10:46:29 am »
{$HOOK_RIGHT_COLUMN}
Tam są umieszczone różne bloki - (jakby tablica bloków  - a właściwie zbiór kodów odpowiednich bloków)
usuwając ten kod, usuwasz inne bloki.

Ja mam inny problem, stworzyłem własny HOOK i nie mogę zmusić skryptu do wyświetlenia w nim czegokolwiek,

Próbowałem ręcznie, przez panel i ciągle pustka :(

*

Offline kuras

  • Tubylec
  • ****
  • 257
  • 1
Odp: Przenoszenie blokow
« Odpowiedź #11 dnia: Styczeń 15, 2009, 01:13:48 pm »
To z tym {$HOOK_RIGHT_COLUMN} to jestem świadom :-)
Ale chce sobie utrudnić życie ;-) i bardziej to wszystko pozmieniać

Rozwiązaniem jest własny hook ale jak widzę też nie jest lekko :-)

Jak by co to daj znać! :-)

*

Offline koshin

  • Użytkownik
  • **
  • 29
  • 0
    • Koshin.info
Odp: Przenoszenie blokow
« Odpowiedź #12 dnia: Styczeń 17, 2009, 01:17:25 pm »
Ja doszedłem, dlaczego miałem pustkę w swoim nowym bloku. w module musi być funkcja o nazwie:

hooknazwahoka

np:

hookblokpodlogo

I zaczeło działać

*

Offline kuras

  • Tubylec
  • ****
  • 257
  • 1
Odp: Przenoszenie blokow
« Odpowiedź #13 dnia: Styczeń 19, 2009, 12:16:01 am »
A ja chyba rozwiązałem problem.  ::)

Przykład: chce aby block'i Nowości, Okazje, Bestsellery pojawiały się z boku ale omijając hook'a
Stworzyłem sobie tpl nazwę go bok.tpl
A w nim dałem kody z block'ów które mnie interesują, oczywiście odpowiednio zmodyfikowane przeze mnie ;-)

Potem wszedłem do pliku np. best-sales.php
i po linijce 14
$smarty->display(_PS_THEME_DIR_.'best-sales.tpl');
dałem ...
$smarty->display(_PS_THEME_DIR_.'bok.tpl');
wciągnięcie mojego boku

Działa :-)
Nie sprawdziłem na razie wszędzie ale na index.php i best-sales.php mój bok działa jak należy.

Królują "CzeryBezy" :-)
Bez gmeranie w bazie...
Bez dodawania nowego hook'a...
Bez dodawania przez niego block'ów
Bez pozycjonowania block'ów w adminie

Zaczyna mi się ten wątek podobać :D
 

*

Offline spider813

  • Użytkownik
  • **
  • 25
  • 0
Odp: Przenoszenie blokow
« Odpowiedź #14 dnia: Luty 23, 2009, 04:15:52 pm »
A powiedzcie mi jaki plik modyfikujecie
wasz serwer\themes\prestashop\css\global.css
czy inne pliki.

Bo w global.css nie wiedze tego o czym wy piszecie.
Pytam o to by bym chciał zmienić bloki żeby miały inne kolory oraz powyłączać niektóre a niektóre pododawać. Przy czym mówie nie znam się na css dopiero sie ucze.

Pomóżcie!!!!