Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: combit w Wrzesień 24, 2013, 09:15:04 pm

Tytuł: bug koszyka 1.5.5.0 problemy z walidacją
Wiadomość wysłana przez: combit w Wrzesień 24, 2013, 09:15:04 pm
po potwierdzeniu zamówienia biała storna


podaje rozwiązanie problemu jaki zastosowałem


plik :  tools/swift/Swift/Message/Headers.php


od lini 420


 if (false !== $p = strpos($encoded_value[$key], $this->LE))
      {
       // **** precz***
                     //   $encoded_value[$key] = preg_replace_callback("/<([^>]+)>/",
                     //   function ($matches)
                     //   {
                     //     return str_replace("' . $this->LE . '", "", "<$matches[1]>");
                     //   }, $encoded_value[$key]);
      // dodajemy //
       $encoded_value[$key] = preg_replace_callback("/<([^>]+)>/", array($this, 'prestaShopReplace'), $encoded_value[$key]);
      }
     
      //Turn our header into an array of lines ready for wrapping around the encoding specification
[size=78%]      $lines = explode($this->LE, $encoded_value[$key]);[/size]




oraz na końcu



      }
      $lines= null;
    }
    return $ret;
  }
 
  /// dodajemy linia oryginalna 558
 public function prestaShopReplace($matches)
 {
    return str_replace("' . $this->LE . '", "", "<$matches[1]>");
   }
   // koniec dodajemy
   
   
   /**
    * Compile the list of headers which have been set and return an ascii string






mi pomogło ... uwaga na nazwę pliku i koniecznie kopia przed grzebaniem !!




w razie problemów w proszę pisać  postaram się pomóc w miarę możliwości czasowych
Tytuł: Odp: bug koszyka 1.5.5.0 problemy z walidacją
Wiadomość wysłana przez: west w Wrzesień 25, 2013, 12:35:50 am
hmm a nie stosowałeś starych szablonów mailii ? Mi to pomogło przy wdrożeniu 1.5.5 .....