Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> qrcode w xtemplate
arbak
post 30.09.2011, 21:02:46
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 27.09.2006

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


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?






Go to the top of the page
+Quote Post
CuteOne
post 1.10.2011, 00:36:21
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


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
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 03:51