Skocz do zawartości

Wyszukaj

Wyświetlanie wyników dla tagów 'moduł' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj za pomocą nazwy autora

Typ zawartości


Forum

  • PrestaShop
    • Ogólna dyskusja
    • NOWY PrestaShop 1.7
    • Dla początkujących
    • Instalacja i aktualizacja
    • Moduły
    • Szablony i wygląd
    • Błędy i bezpieczeństwo
    • SEO i optymalizacja
    • Baza wiedzy
  • Webmastering
    • Ogólna dyskusja
    • Programowanie i grafika
    • Gotowe sklepy lub projekty
    • Zlecenia i oferty
  • O Forum
    • Off-topic
    • Feedback

Grupa podstawowa


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Znaleziono 21 wyników

  1. Firma Netteria.NET oferuje szeroki zakres usług wsparcia dla sklepów zbudowanych w oparciu o PrestaShop. Oferujemy między innymi: Wsparcie Doradztwo w wyborze rozwiązań eCommerce, serwis sklepów internetowych, (stałe wsparcie techniczne), wsparcie i gwarancje po wykonanym projekcie sklepu. Projektowanie modułów dla prestasop. Projektowanie nowych modułów, według ustaleń, dostosowanych do indywidualych zadań, modernizacja oraz aktualizacja działajacych modułów, moduł - niezależny skrypt. Modyfikacje kodu sklepu. Wszelkie modyfikacje kodu źródłowego skryptu prestashop, modyfikacje kodu szablonu sklepu internetowgo, naprawa sklepów prestashop, naprawa sklepów "po włamaniu", aktualizacja skryptu do wyższej wersji, optymalizacja (SEO) pod wyszukiwarki internetowe, optymalizacja wydajności działania sklepu. Zapraszamy do kontaktu. Chętnie odpowiemy na Twoje pytania na temat modyfikacji, rozszerzeń, wsparcia, oraz naprawy dla sklepów prestashop. Zainteresowanych zapraszam do kontaktu: Prestashop - naprawa i pomoc Oferujemy również kompleksowe wsrożenia sklepów PrestaShop - Budowa sklepów internetowych opartych na PrestaShop
  2. Na Prestashop addons pojawił się oficjalny oczywiście płatny moduł mający dostosowywać Prestashop do wymagań wynikających z RODO. Czy jest tu na forum ktoś bliżej zapoznany z tą tematyką, czy ten moduł autentycznie wystarczy? Może ktoś go testował? Albo jak planujecie się dostosować do RODO?
  3. Świeża instalacja w wersji 1.6.1.20, włączony multisklep, php5.6 (opcjonalnie mogę wyżej tylko na 7.0, 7.1), domyślny szablon, dwa języki PL, EN. Objaw: Po instalacji np modułu dowolnego (np: Block CMS, Blok informacji kontaktowych, Blok Lubie to na FB, ) w administratorze ładnie mogę po zmieniać treści, ustawienia ... Pierwsze wejście na stronę sklepu -> wszystko pojawia się poprawnie, ale jak dam odśwież ekran, to pojawiają się domyślne teksty ... i tak z każdym modułem, raz j=na jakiś czad odświeżania pojawią się prawidłowe treści. Po zmianie danych w modułu, kolejne odświeżenie strony jest prawidłowe, kolejne już nie ... Co próbowałem: 1 - wyłączenie cache = brak problemu 2 - przebudowanie cache z poziomu administratora = pierwsze wejście prawidłowe, kolejne z nieprawidłową wartością 3 - ręczne usunięcie plików cache = pierwsze wejście prawidłowe, kolejne z nieprawidłową wartością 4 - od instalowanie modułu, ponowna instalacja i konfiguracja = pierwsze wejście prawidłowe, kolejne z nieprawidłową wartością Jakiś cyrk ... mam problem z różnymi modułami, skończyły mi się pomysły gdzie może być problem. W ramach podejścia nie standardowego zauważyłem, że edycja plików *.tpl danego modułu w katalogu szablony sklepu, taka jak dodanie pustej linii, spacji i zapisanie pliku, rozwiązuje problem do czasu kolejnej zmiany w danych danego modułu. (cache włączone). Powyższe rozwiązanie traktuje jako obejście problemu, a nie jego rozwiązanie, prawdopodobnie problem jest błachy.
  4. Cześć Wybaczcie początkującej ale mam pewnie banalny problem jednak jakoś nie mogę znaleźć rozwiązania. Zaczęłam budować własny moduł. Działanie modułu polega na wypełnieniu pół formularza, przejściu dalej, kolejny widok i na podstawie poprzedniego formularza wyświetlam kolejny formularz, i tak do czwartego kroku finalnego gdzie na podstawie ostatniego formularza wyświetlam produkty i mogę je dodać do koszyka. To moja pierwsza próba z samodzielnym pisaniem modułu przepraszam więc za może błahe pytanie. Jak przejść w obrębie tego modułu między kolejnymi widokami? Mam zrobiony kontroler w controllers/front o nazwie widok1.php do tego mam views/templates/front pliki skladak.tpl (to takie główne opakowanie) i widok1.tpl. W skladak.tpl mam include widok1.tpl zrobiony. I jak teraz przejść dalej do kolejnych widoków? Wiem że jestem może głupia blondynka ale nie mogę do tego dojść. Anka
  5. Witam, Czy ktoś jest w stanie polecić moduł sprawnej wyszukiwarki produktów, lub ew. możliwość modyfikacji standardowej ? Tak aby przy produktach typu VR-50HD nie było kłopotu znalezienia go przy frazach 'vr50hd' 'vr 50hd' 'vr 50 hd' 'vr50-hd' 'vr50' itp. opcje wpisywania z odstępami, myślnikami i bez ? I żeby wyszukiwarka nie wyświetlała dodatkowo wielu niepotrzebnych produktów, które wcale nie mają takiej frazy w nazwie czy kategorii ? Ustawienia wag w panelu adm. nic nie dają. Pozdrawiam
  6. Witam, Poszukuję rozwiązania dla presty 1.6 Chodzi mi o to by wyciągnąć z presty dane statystyczne, które mówią: który klient kupił określony produkt. Czyli np. wybieram produkt i pokazuje mi który klient go zakupił. Niestety nie dostrzegam (chyba że nie widzę) takiej opcji w standardowych statystykach presty. Czy istnieje taki moduł lub inne rozwiązanie, które dostarczy mi owych informacji? Za pomoc z góry dziękuję
  7. Duplikat modułu

    Witam serdecznie. Zduplikowałem moduł odpowiedzialny za wybieranie przy zamówieniu czy klient chce paragon i fakturę. Chciałem go zduplikować jako osobny moduł aby dodać jeszcze opcję wyboru Wniosku NFZ. Co zrobiłem aby zduplikować moduł: - Dodałem "2" do nazwy folderu oraz wszystkich plików które znajdują się w katalogu modułu (nie wliczając katalogów). - Wyedytowałem odpowiednio wszystkie pliki zduplikowanego stylu np. główny plik php: <?php if (!defined('_PS_VERSION_')) exit; class twParagonFaktura2 extends Module { const _PARAGON_FAKTURA2_ = 'tw_paragonfaktura2'; public static $documentType2 = array(); public function __construct() { $this->name = 'twparagonfaktura2'; $this->tab = 'billing_invoicing'; // front_office_features'; // $this->version = '1.0'; $this->author = 'Tomek Witek'; $this->need_instance = 0; $this->bootstrap = true; parent::__construct(); self::$documentType = array('Yes' => $this->l('Yes'), 'No' => $this->l('No') ); $this->displayName = $this->l('Receipt or invoice?'); $this->description = $this->l('The module allows you to choose the type of document confirming the purchase of goods (receipt or invoice)'); $this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_); } // ------------------------------------------------------------------------------------------------- __construct() public function addOverride($classname) { if ( version_compare(_PS_VERSION_, '1.6.1.0', '<') ) { return parent::addOverride($classname); } else { return true; } } // ------------------------------------------------------------------------------------------------- addOverride() public function install() { reset(self::$documentType); $sql = 'CREATE TABLE IF NOT EXISTS`'._DB_PREFIX_.self::_PARAGON_FAKTURA2_.'` ( `id_cart` int(11) NOT NULL, `document_type` ENUM(\''.implode("','", array_keys(self::$documentType) ).'\') NOT NULL DEFAULT \''.key(self::$documentType).'\', PRIMARY KEY(`id_cart`) ) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=UTF8;'; return( parent::install() && $this->registerHook('displayShoppingCartFooter') && $this->registerHook('displayReceiptInvoiceExtra') && $this->registerHook('displayOrderDetail') && $this->registerHook('displayAdminOrder') && $this->registerHook('displayAdminOrderExtra') && $this->registerHook('actionGetExtraMailTemplateVars') && Configuration::updateValue('TW_PARAGON_FAKTURA2', key(self::$documentType)) && Db::getInstance()->execute($sql) ); } // ------------------------------------------------------------------------------------------------- install() public function removeOverride($classname) { if ( version_compare(_PS_VERSION_, '1.6.1.0', '<') ) { return parent::removeOverride($classname); } else { return true; } } // ------------------------------------------------------------------------------------------------- removeOverride() public function uninstall() { $sql = 'DROP TABLE IF EXISTS `'._DB_PREFIX_.self::_PARAGON_FAKTURA2_.'`;'; return( parent::uninstall() && $this->unregisterHook('displayShoppingCartFooter') && $this->unregisterHook('displayReceiptInvoiceExtra') && $this->unregisterHook('displayOrderDetail') && $this->unregisterHook('displayAdminOrder') && $this->unregisterHook('displayAdminOrderExtra') && $this->unregisterHook('actionGetExtraMailTemplateVars') && Configuration::deleteByName('TW_PARAGON_FAKTURA2') && Db::getInstance()->execute($sql) ); } // ------------------------------------------------------------------------------------------------- uninstall() public function getContent() { if (Tools::isSubmit('submitSaveConfiguration')) { Configuration::updateValue('TW_PARAGON_FAKTURA2', Tools::getValue('TW_PARAGON_FAKTURA2')); } return $this->renderConfigForm(); } // ------------------------------------------------------------------------------------------------- getContent() public function renderConfigForm() { $fields_form = array( 'form' => array( 'legend' => array( 'title' => $this->l('Configuration'), 'icon' => 'icon-cogs' ), 'input' => array( array( 'type' => 'select', 'label' => $this->l('Default document'), 'name' => 'TW_PARAGON_FAKTURA2', 'desc' => $this->l('Set the default document confirming the purchase of goods'), 'options' => array( 'query' => $this->getDocumentTypes(), 'id' => 'id_option', 'name' => 'name' ), ), ), 'submit' => array( 'title' => $this->l('Save'), ) ), ); $helper = new HelperForm(); $helper->show_toolbar = false; $helper->table = $this->name; $lang = new Language((int)Configuration::get('PS_LANG_DEFAULT')); $helper->default_form_language = $lang->id; $helper->module = $this; $helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0; $helper->identifier = $this->identifier; $helper->submit_action = 'submitSaveConfiguration'; $helper->currentIndex = $this->context->link->getAdminLink('AdminModules', false).'&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name; $helper->token = Tools::getAdminTokenLite('AdminModules'); $helper->tpl_vars = array( 'fields_value' => array( 'TW_PARAGON_FAKTURA2' => Tools::getValue('TW_PARAGON_FAKTURA2', Configuration::get('TW_PARAGON_FAKTURA2')), ), 'languages' => $this->context->controller->getLanguages(), 'id_language' => $this->context->language->id ); return $helper->generateForm(array($fields_form)); } // --------------------------------------------------------------------------------------------------------- _renderConfigForm() public function getDocumentTypes() { $options = array(); foreach( self::$documentType as $docType => $docName ) { $options[] = array( 'id_option' => $docType, 'name' => $docName ); } return $options; } // --------------------------------------------------------------------------------------------------------- getDocumentTypes() public function getCurrentDocumentType($id_cart) { $sql = 'SELECT `document_type` FROM `'._DB_PREFIX_.self::_PARAGON_FAKTURA2_.'` WHERE `id_cart`='.$id_cart.';'; $currentDocument = Db::getInstance()->getValue($sql); return ( array_key_exists($currentDocument, self::$documentType) ? $currentDocument : 'unknow' ); } // --------------------------------------------------------------------------------------------------------- getCurrentDocumentType() public function getCurrentDocumentName($currentDocument, $unknow = 'unknow' ) { return ( array_key_exists($currentDocument, self::$documentType) ? self::$documentType[$currentDocument] : $unknow ); } // --------------------------------------------------------------------------------------------------------- getCurrentDocumentName() public function _prepareHook() { $this->context->controller->addCSS(($this->_path).'views/css/twparagonfaktura2.css', 'all'); $this->context->controller->addJS(($this->_path).'views/js/twparagonfaktura2.js'); // --------------------------- dodaje rekord jezeli nie istnieje (z domyslnym typem dokumentu - klient nie wybral rodzaju dokumentu) // --------------------------- dla danego koszyka (id_cart) zostanie wykonane tylko JEDEN RAZ! $sql = 'INSERT IGNORE INTO `'._DB_PREFIX_.self::_PARAGON_FAKTURA2_.'` (`id_cart`, `document_type`) VALUES ('.$this->context->cart->id.', "'.Configuration::get('TW_PARAGON_FAKTURA2').'" )'; Db::getInstance()->execute($sql); // --------------------------- odczytuje biezacy typ dokumentu, typ dokumentu moze byc inny niz po dodaniu rekordu // --------------------------- np po ponownym wejscu do koszyka - klient wczesniej zmienil typ dokumentu, // --------------------------- zobacz paragonfaktuta2.js, ajax2.php $currentDocument = $this->getCurrentDocumentType($this->context->cart->id); $this->smarty->assign(array( 'documentType' => self::$documentType, 'currentDocument' => $currentDocument, 'id_cart' => $this->context->cart->id, )); } // --------------------------------------------------------------------------------------------------------- _prepareHook() public function hookdisplayReceiptInvoiceExtra($params) { $this->_prepareHook(); return $this->display(__FILE__, 'views/templates/hook/paragonfaktura2.tpl'); } // --------------------------------------------------------------------------------------------------------- hookdisplayReceiptInvoiceExtra() public function hookDisplayShoppingCartFooter($params){ $this->_prepareHook(); return $this->display(__FILE__, 'views/templates/hook/paragonfaktura2.tpl'); } // --------------------------------------------------------------------------------------------------------- hookDisplayShoppingCartFooter() public function hookDisplayOrderDetail($params) { $currentDocument = $this->getCurrentDocumentType($params['order']->id_cart); if ($currentDocument == 'unknow') return false; $this->smarty->assign(array( 'currentDocument' => $currentDocument, 'currentDocumentTranslate' => $this->getCurrentDocumentName($currentDocument), )); return $this->display(__FILE__, 'views/templates/hook/order_detail2.tpl'); } // --------------------------------------------------------------------------------------------------------- hookDisplayOrderDetail() public function _prepareAdminHook() { $currentDocument = $this->getCurrentDocumentType($this->context->cart->id); $this->smarty->assign(array( 'currentDocument' => $currentDocument, 'currentDocumentTranslate' => $this->getCurrentDocumentName($currentDocument), )); } // --------------------------------------------------------------------------------------------------------- _prepareAdminHook() public function hookDisplayAdminOrder($params) { $this->_prepareAdminHook(); return $this->display(__FILE__, 'views/templates/admin/admin_orders2.tpl'); } // ---------------------------------------------------------------------------------------------------------- hookDisplayAdminOrder() public function hookDisplayAdminOrderExtra($params) { $this->_prepareAdminHook(); return $this->display(__FILE__, 'views/templates/admin/admin_orders2.tpl'); } // ---------------------------------------------------------------------------------------------------------- hookDisplayAdminOrderExtra() public function hookActionGetExtraMailTemplateVars($params) { if ($params['template'] == 'order_conf' || $params['template'] == 'new_order') { $currentDocument = $this->getCurrentDocumentType($this->context->cart->id); $params['extra_template_vars']['{receipt_invoice}'] = $this->getCurrentDocumentName($currentDocument, ''); } } // ---------------------------------------------------------------------------------------------------------- hookActionGetExtraMailTemplateVars() } Wszytko na pierwszy rzut oka powinno działać jednak gdy wybieram przy zamówieniu 1 pole (Paragon czy Faktura) to pod zarówno 1 jak i 2 polem na raz wyświetlają się błędy o uaktualnieniu i błędzie co skutkuje tym że 2 pole nie zmienia się po zakończeniu zamówienia (pozostaje domyslne - takie jakie jest ustawione w opcjach modułu) W bazie danych SQL tak samo widnieje tylko opcja domyślna, nie zmieniona. Gdzie robię błąd ? twparagonfaktura2.zip
  8. Witam, Napisałem ostatnio własny moduł do Prestashop w wersji 1.6.1.7, który służy do tworzenia karuzeli na podstronie stronie. Problem w tym, że od czasu do czasu gdy kliknie się w przycisk na liście "Konfiguruj", to użytkownik jest przenoszony na podstronę z logowaniem. Ponowne zalogowanie powoduje wejście do panelu administratora ale kliknięcie na przycisk "Konfiguruj" powoduje znów przejście na stronę z logowaniem. Problem dotyczy chyba tylko mojego modułu, bo inne jakoś potrafią współpracować. Bardzo proszę o jakieś wskazówki jak się za to zabrać... Pozdrawiam
  9. Witam! Mam problem - nie mogę wyświetlić modułu wybór waluty. Moduł jest włączony w modułach. Jest też wstawiony w miejsce zaraz po wyborze języka Prestashop 1.7.1.2 W jaki sposób mogę wyświetlić blok waluty? Zainstalowałem też moduł informacje o ciasteczkach darmowy ale też nie wyświetla się. Zmiana wyglądu w sklepie na standardowy nie pomaga. Wyczyszczenie cache też nie. Reset modułu też nic nie zmienia. Każda wskazówka będzie pomocna Pozdrawiam
  10. Moduł galeria

    chce napisać moduł który m.in. będzie przesyłał zdjęcia do sklepu, pytanie: czy lepiej implementować swoją bibliotekę do ładowania zdjęć, swoją mam na myśli jakąś darmową z sieci, czy korzystać z narzędzi jakie oferuje presta?
  11. Potrzebuje moduł, który pozwoli na to aby trzymać ceny w bazie w różnych walutach i przeliczać do wyświetlania na walutę wyświetlaną w sklepie. Czyli część produktów wprowadzam ceny w złotówkach część w euro i cena jest trzymana w bazie w złotówkach dla produktów wprowadzonych w złotówkach i w euro dla produktów wprowadzonych w euro. Od razu uprzedzę zapytania po co. Otóż kupuje produkty w złotówkach, w euro, w dolarach. Obowiązują cenniki producenta w tych walutach. Kursy walut zmieniają się codziennie, codzienna aktualizacja cen byłaby zabójcza. Rozwiązanie z zarządzaniem tym z poziomu programu księgowego znam, chcę coś bezpośrednio do sklepu. z góry dziękuje za pomoc. Jeżeli takiego modułu nie ma a ktoś ma pomysł to również proszę o info, albo wskazówki albo płatne rozwiązanie.
  12. Potrzebuje następujący moduł: https://prestashopmodul.com/en/home/11-prestashop-multi-currency-16x-v.html Tylko żeby działał również na kombinacjach. Z tej strony można sobie zainstalować demo. Ten wątek na forum dokładnie opisuje i tłumaczy na czym mi konkretnie zależy: http://prestadesign.pl/topic/7324-ceny-w-bazie-w-r%C3%B3%C5%BCnych-walutach-euro-z%C5%82ot%C3%B3wka-etc/ Oferty wraz z wyceną i warunkami współpracy proszę na priv.
  13. Witam, Mam problem z Blokiem koszyka. Nie wyświetla mi się koszyk na stronie. Jakiś czas temu próbowałem przenieść koszyk w inne miejsce na stronie i odczepiłem go od zaczepu - wtedy zniknął. Niestety teraz nie mam pojęcia jak spowodować, żeby znowu się wyświetlał. Macie jakieś sugestie? Tryb katalogu mam wyłączony. Blok koszyka mam "pomyślnie" przyczepiony do zaczepu Header. Próbowałem różnych zaczepów - żaden nie działa. http://endsolutions.pl/ Pozdrawiam, Mateusz
  14. Witam, Nie działa mi filtrowanie modułów. W zakładce Moduły i usługi jest opcja filtrowania modułów wg parametrów Aktywne/nieaktywne, zainstalowane/nie zainstalowane i po autorach. Żaden z tych filtrów mi nie działa. Ramka dwóch pierwszych jest w kolorze czerwonym (nie wiem czy to ma znaczenie). Zawsze mam wyświetlane moduły Zainstalowane i Aktywne od Wszystkich autorów. Po wybraniu innej opcji np. nie zainstalowane moduły strona się przeładowuje i znowu są wyświetlane tylko moduły zainstalowane. Nie mam przez to możliwości skorzystać ze wszystkich modułów, ponieważ nie wszystkie mi się wyświetlaną Czy wiecie jak to można zmienić/uruchomić? Pozdrawiam, Mateusz
  15. W jaki sposób w module który napisałem ustawić tytuł strony, metadane tak aby również breadcrumbs działały? Moduł posiadafront kontroler który ładuje templatki w zależności od przekazanych parametrów więc na tym poziomie potrzebuję ustawiać te dane.
  16. Witam, Czy korzystacie może z jakichś programów lojalnościowych? Wiem, że jest w preście standardowy moduł lojalnościowy, ale zależałoby mi na module, który łączyłby: - przyznawanie punktów za zakupy - np. 1 zł = 1pkt - przyznawanie punktów za dodanie opinii do zakupionego produktu - przyznawanie punktów za polecenie - przyzwanie punktów za polubienie strony na fb lub jej udostępnienie w mediach społecznościowych - przyzwanie punktu za zapisanie się do newslettera Fajnie jeśli te wszystkie punkty sumowały się. Najbardziej mi zależy na punktach za opinie, ponieważ ważne jest dla nas generowanie dodatkowej treści na kartach produktów. Widział ktoś może tego typu moduł lub wie ile kosztowałoby jego stworzenie? Pozdrawiamy, filtrytotu.pl
  17. Witam, Poszukuję modułu jak w poniższym linku i o podobnym działaniu. Najbardziej mi zależy by moduł miał możliwość załączenia faktury do zamówienia i wysyłał automatycznie mailowo. http://prestamonster.com/payment-modules/7-custom-invoices-for-prestahop.html Czy ktoś się orientuje czy ktoś na rodzimym rynku posiada takowy moduł do zakupu? Dziękuję za odpowiedź. Pozdrawiam,
  18. Tworząc moduł w pliku form.tpl umieszczam link <a href="{$link->getAdminLink('AdminCustompdf', true, NULL)}">{l s='PDF'}</a> Ale niestety nie widzi mi kontrolera "Nie znaleziono kontrolera". A był tworzony już na wiele sposobów jeżeli chodzi o nazwę, myślałem że tam jest błąd; umiejscawiam go w katalogu mymodule\controllers\admin\ Chciałbym aby pod linkiem generował mi PDF. Mam klasę która dziedziczy po HTMLTemplate, i tą klasę includuje w kontrolerze. Czy może muszę coś dopisać w pliku głównym modułu w instalce ? Z góry dzięki.
  19. Witam, mam moduł "FEDEX Carrier" i nie mogę go skonfigurować ponieważ wywala błąd: Error 868 : Service is not allowed. z tego co się już dowiedziałem że moduł działa tylko w USA a można go przerobić żeby działał w Polsce i pokazywał ceny dostawy poprawnie czyli z Polski na inne kraje.
  20. Witam, Mam pytanie chce napisać swój własny moduł(podstawową instalacje oraz stronę konfiguracji już sobie przygotowałem) który będzie generował dane na podstawie zamówienia, w tym celu potrzebuje aby formularz wyświetlił się w AdminOrders(widok jednego zamówienia). Znalazłem właściwy controller oraz Template dotyczącą tego elementu. Mam pytanie czy aby dodać tam formularz należy użyć jakiegoś hooka ? ponieważ widziałem takie do widoku produktu (w celu utworzenia nowej zakładki) , czy też należy nadpisać controller i dodać własne funkcje jeżeli tak to jakie ?. Oraz czy gdzie należy dać pliki tpl aby nadpisać widok. Chciałbym to zrobić za pomocą modułu nie skopiować dane do /overides/.... (wprawdzie controller się tam kopiuje przy instalacji jednak wolałbym użyć hook o ile takowe są). Mam nadzieje że wyraziłem się dość jasno jak nie to sprecyzuję.
  21. Poszukuję osoby, która wykona dla mnie kilka prac drobnych "wykończeniowych". Dodatkowo chciałbym, aby stworzono dla mnie w formie modułu lub zaimplementowano (może po prostu działający kod hmotl/cssna stronach CMS slider o następującej funkcjonalności: http://thecodeplayer.com/walkthrough/css3-image-slider-with-stylized-thumbnails Sklep jest oparty na systemie Prestashop. Jak widać, kod jest już gotowy lub można wykorzystać inny. Chodzi mi o zdjęcie główne oraz klikalne miniatury pod spodem, bez zbędnych fajerwerków w postaci przejść itp. Kod ma być prosty i szybko się wczytywać. Slider ma być wykorzystywany na stronach CMS - być może nawet 3 slidery na daną podstronę. Strona jest zrobiona w 95%, brakuje kilku detali, na które już nie mam czasu oraz (zapewne) umiejętności . Nie ukrywam, że jestem osobą, która z chęcią nawiąże współpracę, aby w przyszłości zlecać inne drobne zlecenia. Czekam na Państwa zgłoszenia lub ewentualne pytania. Została naprawdę kosmetyka (a najcięższą z tych rzeczy jest wdrożenie tego slidera do moich potrzeb)
×