PDA

Zobacz pełną wersję : Gantry - dostosowywanie zaplecza szablonu.



szeryf75
08-03-2015, 22:03
Witam.
Poszukuję informacji (jakiś mały tutorial :spoko: albo chociaż parę wskazówek od czego zacząć) na temat sposobu rozbudowania zaplecza Gantry, tak aby można było dokonywać zmian kolorów tła i tekstu podobnie, jak szablonach komercyjnych.

piasio
11-03-2015, 14:46
W gantry to będziesz musiał w kodzie grzebać.. zobacz sobie framework Helixa.. tam masz sprawę duzo prostszą.. z zaplecza ustawisz większość rzeczy..

qrdziel
12-03-2015, 09:08
Korzystam z gantry I staram się rozwiązywać problemy. Pisze do tego artykuły.
http://ictlaboratory.com/default/index.php/pl/artykuly/17-web-design/joomla/framework-gantry
Na razie to niewiele, ale jak masz jakiś problem to pytaj.

alex51
12-03-2015, 10:34
W gantry to będziesz musiał w kodzie grzebać.. zobacz sobie framework Helixa.. Nie ujmowałbym sytuacji w taki sposób. Każdy framework ma swoje zalety i wady i pewnie przyzwyczajenia mogą mieć decydujące znaczenie. Zarówno w Helixie jak i w Gantry wiele ustawień można osiągać bez "grzebania w kodzie".

qrdziel
12-03-2015, 12:06
Podczas korzystania z dowolnego frameworku lub templatki przychodzi moment, że trzeba 'pogrzebać' w kodzie. Jestem zdania, że każdy tworzący serwis musi umieć ingerować z rozmysłem w kod.

PS. Nie zaczynamy dyskusji który framework jest lepszy tylko starajmy się pomóc koledze.

szeryf75
12-03-2015, 13:12
Myśłem już, że temat zaginie bez echa w odmętach forum, zdaję sobie sprawę, że zagadnienie, które rzuciłem w pierwszym poście jest rozległe i wymagające trochę umiejętności, ale właśnie to "grzebanie w kodzie" trochę mnie zaciekawiło. Po zabawie z modyfikowaniem plików less, czy dodawanieniem własnych klas do custom.css, chciałbym pójść o krok dalej, jeśli chodzi o ingerencję w kod, no i właśnie akurat ta rozbudowa zaplecza mnie zainteresowała, jako wygodniejsza i szybsza forma modyfikacji stylów. Tak więc każda praktyczna wskazówka mile widziana.

zwiastun
12-03-2015, 13:47
Wybacz, nie mam czasu na ugrzecznione sformułowania, ale:
Gdybyś miał wystarczającą wiedzę i umiejętności do tego, by przebudowywać/rozbudowywać framework tak, żeby wzbogacać jego opcje konfiguracyjne na zapleczu, to nie zadawałbyś takiego pytania ani na tym, ani na zadnym innym forum. Bo to pytanie - bez obrazy - lamerskie - pytanie osoby, która nie ma wyobrażenia o tym, co znaczy zbudowanie takiego frameworka i modyfikowanie jego funkcjonalności.
Chcesz rozbudowywać zaplecze jakiegokolwiek rozszerzenia (nie tylko frameworka), to zdefiniuj sobie, jakie funkcjonalności chcesz zmodyfikować czy dodać, odszukaj w kodzie miejsce w którym są one zdefiniowane albo można je zdefiniować, a następnie zmodyfikuj kod albo dopisz potrzebny kod (niekoniecznie w jednym pliku).

To "trochę umiejętności", które masz na myśli, to raczej wysokie i złożone kwalifikacje.

Panowanie (w pełnym znaczeniu tego słowa) nad wyglądem stron zbudowanych w oparciu o jakikolwiek framework zawsze wymaga stosowania opcji konfiguracyjnych i mniej lub bardziej złożonego ingerowania w kod (CSS, LESS, PHP, JavaScript).
Autorzy frameworków wzbogacają je o coraz więcej narzędzi/funkcjonalności umożliwiających zarządzanie za pomocą wyklikiwania opcji.

Każdy też może stworzyć swój własny mniej lub bardziej rozbudowany szkielet projektowy. Na dobrą sprawę każdy szablon, w tym każdy samodzielnie wykonany szablon, może się stać fundamentem własnego frameworka. Wystarczy mu tylko dodawać kolejne opcje konfiguracyjne, zastępując sztywne rozwiązania w kodzie rozwiązaniami elastycznymi, konfigurowanymi za pomocą opcji konfiguracyjnych w panelu zarządzania szablonem.
Zanim więc zaczniesz poprawiać światowej klasy programistów, którzy stworzyli Gantry, zacznij od czegoś prostszego, swojego, by zobaczyć, jak i z czym 'to się je"