Polskie wsparcie PrestaShop

PrestaShop => Wygląd => Wątek zaczęty przez: galthron w Kwiecień 09, 2008, 11:49:06 pm

Tytuł: Przenoszenie blokow
Wiadomość wysłana przez: galthron w 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.
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: west w Kwiecień 21, 2008, 05:23:02 pm
..../index.php?tab=AdminModules dodawanie modułów lub przez ftp
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: galganka w 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:)
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: west w 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
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: galganka w 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 :)

Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: west w 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
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: galganka w 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.
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: west w Maj 23, 2008, 07:57:09 am
Święta racja :). Wiem bo mam to nacodzień....
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: ArtP6 w Styczeń 06, 2009, 08:45:20 pm
w 1.1
Back Office - Zaplecze sklepu >> Moduły >> Positions
 Przemieszczanie modułu

Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: kuras w 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?!?

Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: koshin w 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 :(
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: kuras w 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ć! :-)
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: koshin w 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ć
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: kuras w 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
 
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: spider813 w 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!!!!
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: kuras w Luty 23, 2009, 05:21:37 pm
Mowa była o plikach tpl.
Znajdziesz je w np "themes\prestashop"
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: menda w Marzec 18, 2009, 07:17:38 pm
Witam, mam problem z przeniesieniem bloku szybkiego wyszukiwania. Cały czas jest na samej górze po środku, chciałbym go umieścić w kolumnie po lewej pod kategoriami. Prosiłbym bardzo o jakieś wskazówki, siedzę już ponad godzinę i próbuje to przenieść - nie mogę sobie poradzić.
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: djmet w Czerwiec 06, 2009, 03:36:21 pm
witam
chciałem przenieść blok promocji z prawej strony na lewą, zrobiłem w "przemieszczeniu modułu" blok promocji dodaj do "left column blocks" i teraz mam blok w dwóch miejscach - jak usunąć ten blok z prawej teraz?

już nie aktualne:) wystarycz go usunąć - dopiero teraz zobaczyłem te opcje
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: michaelm82_new w Lipiec 15, 2009, 10:23:17 am
odgrzebuje temat, bo nie sprawdzaja sie powyzsze metody ;-)

@west - Twoja metoda (ze zmiana w div'ach) nadaje tylko style formatowania blokowi i NIE przenosi bloku z jednej strony na druga

@galganka - czemu 'przeszczep' mam zablokowany i nie moge rozwijac paska ;-)) ?
Tytuł: Odp: Przenoszenie blokow
Wiadomość wysłana przez: michaelm82_new w Lipiec 15, 2009, 10:56:42 am
ok, dzieki juz wiem ;-)
@galganka, klikalem na ikone przy nazwie modulu, a nie na wyrazny ;-) napis: ' Transplant a module' ;-)