Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF][ZendFramework2][ZF2] Barcode - błąd długości znaków podczas generowania kodu kreskowego
kilaz91
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.04.2014

Ostrzeżenie: (0%)
-----


Witam,
Mam problem z barcode:

  1. $config = new Config(array(
  2. 'barcode' => 'ean-13',
  3. 'barcodeParams' => array('text' => '5904109000112'),
  4. 'renderer' => 'image',
  5. 'rendererParams' => array('imageType' => 'gif'),
  6. ));
  7.  
  8. $renderer = Barcode::factory($config);
  9. return $renderer->render();


Przy generowaniu wyrzuca mi błędem że "wartość powinna być długości 13 znaków"
aczkolwiek jak widać, wartość ma 13 znaków.

Dodatkowo jeżeli bezpośrednio w /Zend/Barcode/Object/Ean13 w function getDefaultOptions() zmienię $this->mandatoryChecksum = true; na wartość FALSE, wtedy prawidłowo generuje.

Co robię źle? Albo czy mógłby ktoś podać Config albo tablicę która prawidłowo generuje ean13 bądź ean8

Dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 19:42