Jump to content

shoper

Members
  • Posts

    52
  • Joined

  • Last visited

Posts posted by shoper

  1. Takže ako sa vraví: Pomôž si človeče, aj pán Boh ti pomôže., tak som po dlhom hľadaní po nete a viacerých neúspešných pokusoch, oslovil technickú podporu hostingu.

    Riešenie bolo zadať na adresár modules atribút 755.

    Vyriešilo mi to oba problémy.

    Ďakujem

  2. Mám tento modul vo verzii 2.3.2 v PS 1.4.7. V moduloch som mu nastavil aj možnosť informovať zákazníka o naskladnení, ale aj keď zákazník pri produkte zadá svoj email, nejde odoslať požiadavku. V danom linku sa za link produktu pridá iba # - napr.: http://www.xyz....6-macbook.html# . Šablóna je originál PS bez úprav, jazyk SK, ale nefunguje mi to ani v EN. Info. o poklese počtu kusov daného tovaru pod nastavenú hranicu administrátori samozrejme mejlom príde. Hľadal som po webe i tu, ale nič mi nepomohlo. Ďakujem za každú radu.

     

    Taktisto mám problém s možnosťou Poslať známemu. Po odkliknutí sa mi zobrazí nové okno s hlásením:

    Internal Server Error

     

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

     

    Ďakujem za akúkoľvek radu.

  3. Pardón za to, samozrejme. Postupoval som podľa tejto verzie:
    - v súbore "currency.php" som na konci natvrdo nahradil nasledovné (pozor na všetky zátvorky)

    Hi there again,

    For the Prestashop version 1.3.6.0 like above:

    WARNING: Use this only if your default currency is EUR.

    Go to your "classes" folder on your root, and then open "currency.php". On line 188 you should have this (the original line I have commented it with // and above is my line):

       public function refreshCurrency($data, $isoCodeSource, $defaultCurrency)
       {
           if ($this->iso_code != $isoCodeSource)
           {
               /* Seeking for rate in feed */
    //            foreach ($data->currency AS $obj)
               foreach ($data->Cube->Cube->Cube AS $obj)
    //                if ($this->iso_code == strval($obj['iso_code']))
                   if ($this->iso_code == strval($obj['currency']))
                       $this->conversion_rate = round(floatval($obj['rate']) /  $defaultCurrency->conversion_rate, 6);
           }
           else
           {
               /* If currency is like isoCodeSource, setting it to default conversion rate */
               $this->conversion_rate = round(1 / floatval($defaultCurrency->conversion_rate), 6);
           }
           $this->update();
       }
    
       static public function refreshCurrenciesGetDefault($data, $isoCodeSource, $idCurrency)
       {
           $defaultCurrency = new Currency($idCurrency);
    
           /* Change defaultCurrency rate if not as currency of feed source */
           if ($defaultCurrency->iso_code != $isoCodeSource)
    //            foreach ($data->currency AS $obj)
               foreach ($data->Cube->Cube->Cube AS $obj)
    //                if ($defaultCurrency->iso_code == strval($obj['iso_code']))
                   if ($defaultCurrency->iso_code == strval($obj['currency']))
                       $defaultCurrency->conversion_rate = round(floatval($obj['rate']), 6);
           return $defaultCurrency;
       }
    
       static public function refreshCurrencies()
       {
    //        if (!$feed = @simplexml_load_file('http://www.prestashop.com/xml/currencies.xml'))
           if (!$feed = @simplexml_load_file('http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml'))
               return Tools::displayError('Cannot parse feed!');
           if (!$defaultCurrency = intval(Configuration::get('PS_CURRENCY_DEFAULT')))
               return Tools::displayError('No default currency!');
    //        $isoCodeSource = strval($feed->source['iso_code']);
           $isoCodeSource = 'EUR';
           $currencies = self::getCurrencies(true);
    //        $defaultCurrency = self::refreshCurrenciesGetDefault($feed->list, $isoCodeSource, $defaultCurrency);
           $defaultCurrency = self::refreshCurrenciesGetDefault($feed, $isoCodeSource, $defaultCurrency);
           foreach ($currencies as $currency)
               if ($currency->iso_code != $defaultCurrency->iso_code)
    //                $currency->refreshCurrency($feed->list, $isoCodeSource, $defaultCurrency);
                   $currency->refreshCurrency($feed, $isoCodeSource, $defaultCurrency);
       }
    



    The code is the same. The difference is that in one file is at line 188 and the PS 1.4 is in line 255.

    Attached is the file for Prestashop 1.3.6.0 that you can download and put in /classes folder (rename your other file to currency.old if you want).

    A hug for everyone!

  4. Nevsimol som si kedy presne, no prestala mi fungovat aktualizacia mien. Aktualizacia sa sice tvari, ze prebehla uspesne (bez akychkolvek chybovych hlaseni), no kurzy su tam stare. Kde by mohla byt chyba, alebo kde by som nasiel subor s konfiguraciou odkial sa tie kurzy "tahaju"?

  5. Takže momentálne fungujúce riešenie:
    tieto adresáre (každý ďalší je vnorený v tom predchádzajúcom) a súbor nemôžu mať chmod 777 (dal som im 755):
    - modules
    - homefeaturedcarousel
    - files
    - urunxml.php
    Ak na ktorýkoľvek z nich dám chmod 777, automaticky mi tento 3D karusel prestane načítavať obrázky.
    Všetky ostatné moduly môžu mať chmod rekurzívne 777, vrátane ostatných súborov modulu homefeaturedcarousel.
    Vie mi to niekto vysvetliť, prečo?
    Ďakujem

  6. Nikto nevie? Chmod som menil podľa tohto návodu:
    “CHMOD 777” U následujících adresářů neaplikujte práva rekurzivně:
    /config, /upload, /download, /tools/smarty/compile.
    Naopak, u těchto složek aplikujte právo k zápisu rekurzivně:
    /img, /mails, /modules, /themes/prestashop/lang, /translations.

  7. Dlho som tu nebol, kedze vsetko doteraz ficalo jedna basen. Mam podobny problem, akoby islo o "presun hostingu". Cez vikend sa mi do ineho eshopu (zalozenom este na oscommerce) nabural nejaky bastard a pomenil mi indexy na viacerych subdomenach jednej domeny. Tak som pre istotu z ftp vsetko (okrem databazy prestashopu) zmazal a nakopiroval naspat z jeden den starej zalohy (problem s oscommerce som vyriesil jeho zmazanim a zmazanim jeho databazy, kedze uz tam bol zbytocne). Vsetko ficalo OK. Ale ked som pomenil atributy na potrebne hodnoty, tak som zistil, ze mi prestal fungovat Flash Carousel v0.31, proste nezobrazi mi ziaden produkt. Skusil som ho teda nainstalovat nanovo, skusil som potom zmenit nanho atribut zo 777 na 705, skusil som nanovo vygenerovat .htaccess i robots.txt, nic nepomohlo.
    Vedel by mi niekto poradit, kde je chyba? Dakujem

  8. Aramonku, zkus tohle nahradit tools/swift/swift/

    Nemám to kde testnout, tak to zkus ty.
    Já to iebem! Konečne tá slovenčina chodí aj mne! Krásne chodia všetky mejly! A to som sa toho načítal, že chyba je medzi stoličkou a klávesnicou :D

    VIVAT Jakcrabbit!!!! :)
  9. EDIT: Doplním, že mám ps 1.2.5,nepřišel ani mail o registraci, ani při změně objednávky, mně jako adminovi chodí vše v pohodě. A samozřejmě že odesílání v nastavení objednávek mám.
    Tak to by ma zaujímalo, ako sa ti to podarí vyriešiť.
  10. Presne. A dodám ešte zopár svojich poznatkov - hlavne tam musí byť primerané množstvo textov, v ktorých sa nachádzajú kľúčové slová. Tie spätné odkazy sú dobré, ale nedávať ich na blbé weby, potom sú za to totiž "mínusové body". A chce to aj čas, aby to robot prelúskal viac krát a komplet.

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More