Jump to content

eman.tuchola

Members
  • Posts

    19
  • Joined

  • Last visited

1 Follower

Profile Information

  • Activity
    Agency

eman.tuchola's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Hello, sorry for my English. How to modify the "order OPC" to every customer must provide the delivery adress ? For registered customers PrestaShop displays the addresses from the list , but I want the client to always have to enter it . HELP ME PLEASE
  2. Akurat mam czas i znowu wróciłem do tematu. Jash_Tech Dzięki za wkład, lecz metoda którą podałeś podaje nie najniższą cenę, a pierwszą z góry na liście Co to oznacza ? no na przykładzie tego produktu: http://www.ceneo.pl/19716367#mh=s2w7DrmH38004smegpCnmu5PjKDp_ewytp5CpmiEkyhOQpTqyy1nJYHGmpIkXPryFxoYITWoG5mEMcA5gA4OUTHgXTrUuNRyqJDr7JH8gqF9s9EYXmdalCCkHbzSLXhAIuV9SLuE2IoUGlHAtj_uuH_-LPag6BWVyWzJv5JdJVTXog8w9zU9Gx56Qx6O3vWdkSE6cZA2 wyświetla cenę 4879,00 zĹ a najniższa to 4600 na ten moment Zaraz zaczynam analizę Twojej wskazówki, i z niej skorzystam prawdopodbnie EDIT: Zwracam honor - doczytałem to o sortowaniu i działa
  3. Lokalizacja -> Kraje -> np. Polska i tam masz jakie Pola mają być wymagane a jakie nie
  4. Pobierz sobie PrestaShop Store Manager - 30 dni jest za darmo. Tam masz opcje masowych edycji produktów
  5. Zobacz też czy promocja/rabat na pewno jest dobrze ustawiona Kiedyś znajomy miał też taką sytuację że produkt był za 1 zł, a okazało się że przeceny procentowej się nie dopatrzył.
  6. Nie zrobisz tego w ten sposób, żeby to nazwa się zmieniała w zależności od kategorii. Przypisz do kilku kategorii jeżeli posiadasz taki podział. Do tego dopisz w opisie jakie modele no i jeżeli ludzie szukają u Ciebie żarówek wpisując w wyszukiwarce "Żarówka do Audi Q7" to możesz zwiększyć rolę opisu w wyszukiwaniu. Ja bym to tak widział
  7. Cześć wszystkim, mam taki problem. Postawiłem Multistore na Prestashop 1.6.0.8 1. sklep.pl 2. bok.sklep.pl W sklep.pl działa wszystko dobrze, ale w bok.sklep.pl już nie. Działa tylko strona główna. Po kliknięciu na np. na kategorie, strone produktu, czy chociażby kontakt, pojawia się strona z błędem 404, ale uwaga - nie presty, a domyślna serwerowa. Miał ktoś może taki przypadek? Już nie mam pomysłu co mógłbym zrobić. Dodam jeszcze że np. szablon ustawiony jest ten sam. Na innych również nie działa. \
  8. Cześć, witam. A więc tak, miałem już napisaną taką aplikację. Jako, że korzystam również z Magento zdecydowałem o tym, że nie będę tego integrował tylko pod jeden system, żeby łatwo i szybko można było z niego korzystać i na Magento i na Preście. Niestety popełniłem jeden błąd - napisałem o tym na forum. Miesiąc później Ceneno zmieniło regulamin że nie można pobierać nic z ich z strony z pominięciem ich API (które jest płatne i to nie mało). Zlikwidowali też mój punkt odniesienia, z którego pobierałem najniższą cenę - takie coś jak najniższa cena nie wyświetla się już wgl. Może sobie dodaję, ale uważam że właśnie to ja jestem przyczyną tych zmian, bo rozwijanie tej aplikacji mogło doprowadzić do uszczuplenia ich portfela za API. Ja się poddałem - mam za małą wiedzę żeby zrobić to pobierając ze wszystkich cen i wyświetlanie najniższych. Raczej to prosta sprawa, ale ja i nie miałem już potem czasu żeby się w to zagłębiać. Na dzisiaj zrobiłbym to prawdopobnie tak, żeby pobierać wszystkie ceny do bazy danych raz dziennie za pomocą Crona (bo tylko raz dziennie jest aktualizowana standardowo oferta) i potem porónywać poprzez filt te najniższe z naszymi ze sklepu. Żeby było to prosto zrobić to ze sklepu wyświetliłbym 2 ceny - normlana i promocyjna . No i ceny ze sklepy zrobiłbym jako pole, w którym tą cenę mozna edytować, żeby również rozwiązać problem szybkiej aktualizacji cen. Żeby szybko aktualizować te ceny, przydałoby się również mieć szybko pod ręką również ceny swojego zakupu, żeby na produktach nie tracić, ale to również móżna jednokrotnie pouzupełniać, a potem tylko aktualizować ceny. Moduł dla ludzi opierających swoją sprzedaż o Ceneo - bardzo bardzo potrzebny. Jednak ja sam nie dam rady go chyba stworzyć. Planuję się tym zająć raz jeszcze, ale już nic nie obiecuję. My sami spędzamy tygodniowo kilkadziesiąt godzin na aktualizacji cen. To jest nasza zmora, dlatego chcę to zrobić.
  9. Docelowo ma być modułem, najpierw chcę żeby mi zadziałał. O, a o cenach w promocji nie pomyślałem nawet, kurcze... ale coś muszę wymyślić. Też mi się wydaje że to jest ciekawy pomysł i strasznie przydatny, ponadto jeżeli uda się już zrobić ceneo to w łatwy sposób będzie można go rozbudować o nokaut czy skąpiec. Dzięki wielkie za pomoc. Mam nadzieję że uda mi się udostępnić tutaj projekt jako gotowy i działający moduł - trochę robię to metoda prób i błędów, ale i tak się nie poddam i skończę dzieło. Zainspirował mnie do tego pewien serwis gdzie w abonamencie (moim zdaniem dużo za wysokim) można właśnie w ten sposób porównywać ceny z konkurencją. Jako że jestem skąpy i wolę najpierw spróbować sam coś zrobić a potem jak mi nie wychodzi dopiero za coś płacić, buduję właśnie ten moduł i mam nadzieję że się uda
  10. pozwala, skrypt który podałes działa w innym pliku gdzie jest tylko ten Twoj kod. z moim nie współgra że tak powiem
  11. Mógłbyś jeszcze mi powiedzieć co tu jest nie tak? (jestem grafikiem który bierze się za to co nie powinien jak widać) //Ustanawiamy połączenie z serwerem mysql if ( !mysql_connect($adres_ip_serwera_mysql_z_baza_danych, $login_bazy_danych,$haslo_bazy_danych) ) { echo 'Nie moge polaczyc sie z baza danych'; exit (0); } //Wybieramy baze danych na serwerze mysql ktora zawiera tabele //newsletter gdzie sa dane osob z listy dystrybucyjnej if ( !mysql_select_db($nazwa_bazy_danych) ) { echo 'Blad otwarcia bazy danych'; exit (0); } //Definiujemy zapytanie pobierające wszystkie wiersze z wszystkimi //polami z tabeli newsletter $zapytanie = "SELECT * FROM `ps_product`"; //wykonujemy zdefiniowane zapytanie na bazie mysql $wynik = mysql_query($zapytanie); //Wyświetlamy w tabeli html dane pobrane //z tabeli newsletter bazy mysql //Najpierw definiujemy nagłówek tabeli html echo "<p>"; echo "<table boder=\"1\"><tr>"; echo "<td bgcolor=\"ffff00\"><strong>Zdjęcie produktu</strong></td>"; echo "<td bgcolor=\"ffff99\"><strong>ID Produktu</strong></td>"; echo "<td bgcolor=\"ffff00\"><strong>Nazwa produktu</strong></td>"; echo "<td bgcolor=\"ffff99\"><strong>Link do Ceneo</strong></td>"; echo "<td bgcolor=\"ffff00\"><strong>Cena w sklepie</strong></td>"; echo "<td bgcolor=\"ffff99\"><strong>Najniższa cena na Ceneo</strong></td>"; echo "</tr>"; echo "</tr>"; echo "<td bgcolor=\"ffff00\"> "<?PHP $url = "http://www.ceneo.pl/26326612"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 3); $result = curl_exec($ch); curl_close($ch); $a=preg_match('/lowPrice\"\>(\d*\,\d*)\<\/strong\>/', $result, $wynik); echo $wynik[1]; ?>" </td>"; echo "<td bgcolor=\"ffff99\">" . $row[0] . "</td>"; echo "<td bgcolor=\"ffff00\">" . $row[2] . "</td>"; echo "<td bgcolor=\"ffff99\">" . $row[46] . "</td>"; echo "<td bgcolor=\"ffff00\">" . $row[13] . "</td>"; echo "</tr>";
  12. Dokładnie o taki efekt mi chodzi, myslę że jest to najprostsze rozwiązanie na ten problem. Słuchajcie, a link w bazie danych powinien być zapisany jako: a) http://ceneo.pl/produkt "http://ceneo.pl/produkt" Dziękuję Wam za pomoc. I za link do kursu, bardzo mi się to przyda! $url = $row[46]; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); / curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 3); $result = curl_exec($ch); curl_close($ch); preg_match('strong.price', $result, $wyjscie); mam taki kod, tylko że wyświetla mi tylko = 'http://www.ceneo.pl/26326612'; = curl_init(); curl_setopt(, CURLOPT_URL,); / curl_setopt(, CURLOPT_RETURNTRANSFER,1); curl_setopt(, CURLOPT_TIMEOUT, 3); = curl_exec(); curl_close(); preg_match('strong.price', , ); Wiecie co może być nie tak? Przepraszam że zarzucam pytaniami. Jak nikt mi nie pomoże to i tak jakoś do tego kiedys dojdę, tylko że jakby ktoś wiedział to proszę o nakierowanie.
  13. Produkt jest w jednym sklepie - Najniższa cena wyświetla sie zawsze pod nazwą produktu. to jest to "lowPrice" , które trzeba wyszukać. I z tą ceną zawsze konkurujemy. Czyli powinno zadzwiałać coś takiego? <?php $url = $row[46]; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); / curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 3); $result = curl_exec($ch); curl_close($ch); preg_match('/<ul class="lowPrice">(.+?)<\/ul>/ism', $result, $wyjscie); ?>
×
×
  • Create New...