jmarceli / Gekosale2

System Gekosale 2 z poprawkami, Uwaga! oprogramownie NIE JEST ROZWIJANE
Other
0 stars 5 forks source link

Gekosale 2

OPROGRAMOWANIE NIE JEST JUŻ ROZWIJANE

Polecam wybór innego systemu sklepowego.

Nieoficjalne repozytorium Gekosale 2, którego celem jest zintegrowanie wszystkich dostępnych poprawek i doprowadzenie projektu do wersji stabilnej, która zostanie oznaczona jako 2.1.

Instalacja

Do poprawnego działania wymagane jest PHP w wersji przynajmniej 5.3

Najprościej jest pobrać pliki w formie ZIPa https://github.com/jmarceli/Gekosale2/archive/master.zip i rozpakować na serwerze do katalogu głównego.

Kolejny krok to wejście na adres pod którym są one dostępne, powinna pojawić się strona instalacji.

Przed rozpoczęciem instalacji należy założyć nową bazę danych MySQL dla tworzonego sklepu. Dane dostępowe trzeba będzie podać podczas procesu instalacji.

Proces instacji jest prosty, wymaga podania kilku informacji o nowozakładanym sklepie.

Instrukcja obsługi

Jedyna obecnie dostępna instrukcja obsługi dotyczy wersji 1.4, ale ponieważ od strony panelu administracyjnego nie ma dużych różnic między wersjami to na początek warto się z nią zapoznać http://www.gekosale.pl/media/pdf/QuickStart.pdf

Modyfikacja

Sugerowanym sposobem modyfikowania wyglądu sklepu jest modyfikowanie domyślnie dostępnego szablonu, czyli plików z folderu themes/default.

Szablony

Pliki zawierające szablony umieszczone są w folderze themes/default/templates. Szablony oparte są na silniku Twig (dokumentacja).

CSS

Główny arkusz styli CSS znajduje się w pliku themes/default/assets/css/application.less. Gekosale 2.0 bazuje na frameworku Bootstrap w wersji 2.0.3 do którego dokumentację można znaleźć tutaj

JS

Skrypt niestety znajduje się w kilku miejscach. Najprostszy sposób na jego modyfikację do dodanie w pliku themes/default/templates/javascript.tpl linku do własnego pliku zawierającego kod JS (najlepiej umieścić go w folderze themes/default/assets/js/ w celu zachowania porządku).

Pluginy używane w Gekosale 2:

Przykładowy sklep

Przykładowy sklep z wprowadzonymi poprawkami można znaleźć pod adresem http://fixg2.mygekosale.pl

Poprawki

Poniżej pojawi się lista poprawek w stosunku do wersji podstawowej (pobranej z http://gekosale.pl) oznaczonej przez autorów jako 2.0.1.

Błędy / problemy

Ewentualne problemy prosimy zgłaszać w zakładce https://github.com/jmarceli/Gekosale2/issues za pomocą przycisku 'New issue'. Podanie jak największej liczby informacji o napotkanym błędzie znacznie uprości pracę i pomoże w szybkim naprawieniu problemu.

Aktualizacja

Jeśli posiadasz sklep oparty na Gekosale 2 i chciałbyś wprowadzić do niego wymienione wyżej poprawki skontaktuj się z nami, mail na stronie http://mygekosale.pl

Repozytorium

Repozytorium istnieje dzięki http://mygekosale.pl, oferujemy liczne rozszerzenia dla Gekosale jak również piszemy nowe na zamówienie.

Jeśli ktokolwiek byłby zainteresowany współpracą w udoskonalaniu tego repozytorium zapraszamy do kontaktu mailowego (adres email dostępny na naszej stronie)

Contributing (współtworzenie)

  1. Fork it ( https://github.com/jmarceli/Gekosale2/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Autorzy

Modyfikowany kod został pobrany z http://gekosale.pl i tam też należy szukać jego autorów.