Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: qrcode w xtemplate
Forum PHP.pl > Forum > PHP
arbak
Mam taką funcję:
  1. function generateQRwithGoogle($chl,$widhtHeight ='100',$EC_level='Q',$margin='0') {
  2.  
  3. $url = urlencode($url);
  4. $qrcode = '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.
  5. 'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.
  6. '&chl='.$chl.'" alt="QR code" widhtHeight="'.$size.
  7. '" widhtHeight="'.$size.'"/>';
  8.  
  9. $objTmplContent->assign('qrcode',$qrcode);
  10.  
  11. }
  12.  
  13. $urlToEncode=MOBILE_URL."m_showObjectDetails.php?object_ID=".$objectid."&siteid=".$rowobject['agent_ID'];
  14. $rowobject['qrcode']=generateQRwithGoogle($urlToEncode);


i chcę wstawić zawartość qrcode do mojego szblonu strony

  1. <span style="font-size:18px; vertical-align: bottom;"><b>{DATA.street} {DATA.houseNumber}<br/> {DATA.postalCode} {DATA.city_name}</b></span>
  2. {qrcode}


Gdy wywołuję echo dla $qrcode wyśietla mi obrazek z poprawnym linkiem ale nie mogę wywołać tej zawartości w szablonie.

Podaje mi :

Fatal error: Call to a member function assign() on a non-object in .....on line 134 czyli tutaj:

$objTmplContent->assign('qrcode',$qrcode);

Co robię źle?






CuteOne
podstawy chłopak...

  1. function generateQRwithGoogle($chl,$widhtHeight ='100',$EC_level='Q',$margin='0') {
  2.  
  3. $url = urlencode($url);
  4. $qrcode = '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.
  5. 'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.
  6. '&chl='.$chl.'" alt="QR code" widhtHeight="'.$size.
  7. '" widhtHeight="'.$size.'"/>';
  8.  
  9. return $qrcode;
  10. }
  11.  
  12. $urlToEncode=MOBILE_URL."m_showObjectDetails.php?object_ID=".$objectid."&siteid=".$rowobject['agent_ID'];
  13. $rowobject['qrcode']=generateQRwithGoogle($urlToEncode);
  14. $objTmplContent->assign('qrcode',$rowobject['qrcode']);


Wewnątrz funkcji $objTmplContent nie istnieje.. nie jest przekazany przez parametr funkcji / brak deklaracji obiektu wewnątrz funkcji
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.