From grzegorz.czarnota@beskidmedia.pl Wed Feb 13 13:22:44 2013 From: "Grzegorz Czarnota - Beskid Media Sp. z o.o." To: lms@lists.lms.org.pl Subject: [lms] Wykorzystanie zmiennej w plugin.html Date: Wed, 13 Feb 2013 13:22:30 +0100 Message-ID: <511B8586.3030005@beskidmedia.pl> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2387163810442231586==" --===============2387163810442231586== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Witam, potrzebuję użyć danych z LMS w pliku plugin.html w dokumentach. Chciałbym mieć możliwość wybrania taryfy oraz zobaczenia starej taryfy klienta. Jak można to zrobić? Pozdrawiam *Grzegorz Czarnota Beskid Media Sp. z o.o. * --===============2387163810442231586== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIj MDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIFdpdGFtLDxicj4KICAgIHBvdHJ6ZWJ1asSZ IHXFvHnEhyBkYW55Y2ggeiBMTVMgdyBwbGlrdSBwbHVnaW4uaHRtbCB3IGRva3VtZW50YWNoLgog ICAgQ2hjaWHFgmJ5bSBtaWXEhyBtb8W8bGl3b8WbxIcgd3licmFuaWEgdGFyeWZ5IG9yYXogem9i YWN6ZW5pYSBzdGFyZWoKICAgIHRhcnlmeSBrbGllbnRhLjxicj4KICAgIEphayBtb8W8bmEgdG8g enJvYmnEhz88YnI+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj4KICAg ICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiBodHRwLWVxdWl2PSJj b250ZW50LXR5cGUiPgogICAgICA8dGl0bGU+PC90aXRsZT4KICAgICAgPHAgc3R5bGU9ImZvbnQt ZmFtaWx5OmNvdXJpZXI7Y29sb3I6YmxhY2s7Zm9udC1zaXplOjEycHg7Ij4KICAgICAgICBQb3pk cmF3aWFtPGJyPgogICAgICAgIDxiPkdyemVnb3J6IEN6YXJub3RhPGJyPgogICAgICAgICAgQmVz a2lkIE1lZGlhIFNwLiB6IG8uby48YnI+CiAgICAgICAgPC9iPjwvcD4KICAgICAgPGJyPgogICAg PC9kaXY+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --===============2387163810442231586==-- From emers@piasta.pl Wed Feb 13 17:40:49 2013 From: Emers To: lms@lists.lms.org.pl Subject: Re: [lms] Wykorzystanie zmiennej w plugin.html Date: Wed, 13 Feb 2013 17:42:38 +0100 Message-ID: <511BC27E.2070003@piasta.pl> In-Reply-To: <511B8586.3030005@beskidmedia.pl> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0773718804641510551==" --===============0773718804641510551== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit W dniu 2013-02-13 13:22, Grzegorz Czarnota - Beskid Media Sp. z o.o. pisze: > Witam, > potrzebuję użyć danych z LMS w pliku plugin.html w dokumentach. > Chciałbym mieć możliwość wybrania taryfy oraz zobaczenia starej taryfy > klienta. > Jak można to zrobić? W plugin.php masz id abonenta w zmiennej $customer, więc możesz tam wyciąć z bazy co potrzebne i użyć tego w plugin.html. Np: plugin.php ... $customerinfo = $LMS->GetCustomer($customer); $assignments = $LMS->GetCustomerAssignments($customer); $SMARTY->assign('assignments',$assignments); $SMARTY->assign('customerinfo',$customerinfo); ... plugin.html
Taryfa:
Przykład wypisuje wszystkie taryfy przypisane abonentowi. Na pewno bez problemu dostosujesz go do swoich potrzeb. W szablonie umowy wybraną taryfę masz w {$document.tariff} -- Emers --===============0773718804641510551==-- From grzegorz.czarnota@beskidmedia.pl Thu Feb 14 13:08:59 2013 From: "Grzegorz Czarnota - Beskid Media Sp. z o.o." To: lms@lists.lms.org.pl Subject: Re: [lms] Wykorzystanie zmiennej w plugin.html Date: Thu, 14 Feb 2013 13:08:53 +0100 Message-ID: <511CD3D5.1090602@beskidmedia.pl> In-Reply-To: <511BC27E.2070003@piasta.pl> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7861122216516244474==" --===============7861122216516244474== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit W dniu 2013-02-13 17:42, Emers pisze: > W dniu 2013-02-13 13:22, Grzegorz Czarnota - Beskid Media Sp. z o.o. > pisze: >> Witam, >> potrzebuję użyć danych z LMS w pliku plugin.html w dokumentach. >> Chciałbym mieć możliwość wybrania taryfy oraz zobaczenia starej taryfy >> klienta. >> Jak można to zrobić? > > W plugin.php masz id abonenta w zmiennej $customer, więc możesz tam > wyciąć z bazy co potrzebne i użyć tego w plugin.html. Np: > > plugin.php > ... > $customerinfo = $LMS->GetCustomer($customer); > $assignments = $LMS->GetCustomerAssignments($customer); > > $SMARTY->assign('assignments',$assignments); > $SMARTY->assign('customerinfo',$customerinfo); > ... > > plugin.html > > > > > > >
> > > Taryfa: > >
>
> > Przykład wypisuje wszystkie taryfy przypisane abonentowi. Na pewno bez > problemu dostosujesz go do swoich potrzeb. W szablonie umowy wybraną > taryfę masz w {$document.tariff} > Dzięki, pomogło. Trzeba było jeszcze dopisać global $LMS; o czym zapomniałem. Mam jeszcze pytanie jak dorzucić nowe pole z kalendarzem? -- Pozdrawiam, *Grzegorz Czarnota* Beskid Media Sp. z o.o. --===============7861122216516244474== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9SVNP LTg4NTktMiIKICAgICAgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJv ZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICA8ZGl2IGNsYXNzPSJtb3ot Y2l0ZS1wcmVmaXgiPlcgZG5pdSAyMDEzLTAyLTEzIDE3OjQyLCBFbWVycyBwaXN6ZTo8YnI+CiAg ICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlIGNpdGU9Im1pZDo1MTFCQzI3RS4yMDcwMDAzQHBpYXN0 YS5wbCIgdHlwZT0iY2l0ZSI+VyBkbml1CiAgICAgIDIwMTMtMDItMTMgMTM6MjIsIEdyemVnb3J6 IEN6YXJub3RhIC0gQmVza2lkIE1lZGlhIFNwLiB6IG8uby4KICAgICAgcGlzemU6CiAgICAgIDxi cj4KICAgICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+V2l0YW0sCiAgICAgICAgPGJyPgogICAg ICAgIHBvdHJ6ZWJ1auogdb955iBkYW55Y2ggeiBMTVMgdyBwbGlrdSBwbHVnaW4uaHRtbCB3IGRv a3VtZW50YWNoLgogICAgICAgIDxicj4KICAgICAgICBDaGNpYbNieW0gbWll5iBtb79saXdvtuYg d3licmFuaWEgdGFyeWZ5IG9yYXogem9iYWN6ZW5pYSBzdGFyZWoKICAgICAgICB0YXJ5ZnkKICAg ICAgICA8YnI+CiAgICAgICAga2xpZW50YS4KICAgICAgICA8YnI+CiAgICAgICAgSmFrIG1vv25h IHRvIHpyb2Jp5j8KICAgICAgICA8YnI+CiAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgPGJyPgog ICAgICBXIHBsdWdpbi5waHAgbWFzeiBpZCBhYm9uZW50YSB3IHptaWVubmVqICRjdXN0b21lciwg d2nqYyBtb79lc3oKICAgICAgdGFtIHd5Y2mx5iB6IGJhenkgY28gcG90cnplYm5lIGkgdb955iB0 ZWdvIHcgcGx1Z2luLmh0bWwuIE5wOgogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgcGx1Z2lu LnBocAogICAgICA8YnI+CiAgICAgIC4uLgogICAgICA8YnI+CiAgICAgICRjdXN0b21lcmluZm8g PSAkTE1TLSZndDtHZXRDdXN0b21lcigkY3VzdG9tZXIpOwogICAgICA8YnI+CiAgICAgICRhc3Np Z25tZW50cyA9ICRMTVMtJmd0O0dldEN1c3RvbWVyQXNzaWdubWVudHMoJGN1c3RvbWVyKTsKICAg ICAgPGJyPgogICAgICA8YnI+CiAgICAgICRTTUFSVFktJmd0O2Fzc2lnbignYXNzaWdubWVudHMn LCRhc3NpZ25tZW50cyk7CiAgICAgIDxicj4KICAgICAgJFNNQVJUWS0mZ3Q7YXNzaWduKCdjdXN0 b21lcmluZm8nLCRjdXN0b21lcmluZm8pOwogICAgICA8YnI+CiAgICAgIC4uLgogICAgICA8YnI+ CiAgICAgIDxicj4KICAgICAgcGx1Z2luLmh0bWwKICAgICAgPGJyPgogICAgICAmbHQ7VEFCTEUg Y2VsbHBhZGRpbmc9IjMiIFdJRFRIPSIxMDAlIiZndDsKICAgICAgPGJyPgogICAgICAmbHQ7VFIg Y2xhc3M9ImxpZ2h0IiZndDsKICAgICAgPGJyPgogICAgICAmbHQ7VEQgd2lkdGg9IjElIiBjbGFz cz0iZmxlZnR1IiZndDsKICAgICAgPGJyPgogICAgICAmbHQ7SU1HIHNyYz0iaW1nL21vbmV5Lmdp ZiIgYWx0PSIiJmd0OwogICAgICA8YnI+CiAgICAgICZsdDsvVEQmZ3Q7CiAgICAgIDxicj4KICAg ICAgJmx0O1REIHdpZHRoPSIxJSIgY2xhc3M9ImZidCIgTk9XUkFQJmd0OwogICAgICA8YnI+CiAg ICAgICZsdDtCJmd0O1RhcnlmYTombHQ7L0ImZ3Q7CiAgICAgIDxicj4KICAgICAgJmx0Oy9URCZn dDsKICAgICAgPGJyPgogICAgICAmbHQ7VEQgd2lkdGg9Ijk4JSIgY2xhc3M9ImZyaWdodHUiIE5P V1JBUCZndDsKICAgICAgPGJyPgogICAgICAmbHQ7U0VMRUNUIHNpemU9IjEiIG5hbWU9ImRvY3Vt ZW50W3RhcmlmZl0iJmd0OwogICAgICA8YnI+CiAgICAgIHtmb3JlYWNoIGZyb209JGFzc2lnbm1l bnRzIGl0ZW09YX0KICAgICAgPGJyPgogICAgICAmbHQ7T1BUSU9OIHZhbHVlPSJ7JGEudGFyaWZm aWR9IiZndDt7JGEubmFtZX0gLyB7JGEudmFsdWV9CiAgICAgIHomYW1wOyMzMjI7Jmx0Oy9PUFRJ T04mZ3Q7CiAgICAgIDxicj4KICAgICAgey9mb3JlYWNofQogICAgICA8YnI+CiAgICAgICZsdDsv c2VsZWN0Jmd0OyZsdDticiZndDsKICAgICAgPGJyPgogICAgICAmbHQ7L1REJmd0OwogICAgICA8 YnI+CiAgICAgICZsdDsvVFImZ3Q7CiAgICAgIDxicj4KICAgICAgJmx0Oy9UQUJMRSZndDsKICAg ICAgPGJyPgogICAgICA8YnI+CiAgICAgIFByenlrs2FkIHd5cGlzdWplIHdzenlzdGtpZSB0YXJ5 ZnkgcHJ6eXBpc2FuZSBhYm9uZW50b3dpLiBOYSBwZXdubwogICAgICBiZXogcHJvYmxlbXUgZG9z dG9zdWplc3ogZ28gZG8gc3dvaWNoIHBvdHJ6ZWIuIFcgc3phYmxvbmllIHVtb3d5CiAgICAgIHd5 YnJhbrEgdGFyeWbqIG1hc3ogdyB7JGRvY3VtZW50LnRhcmlmZn0KICAgICAgPGJyPgogICAgICA8 YnI+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICBEemnqa2ksIHBvbW9ns28uIFRyemViYSBiebNvIGpl c3pjemUgZG9waXNh5iBnbG9iYWwgJExNUzsgbyBjenltCiAgICB6YXBvbW5pYbNlbS48YnI+CiAg ICA8YnI+CiAgICBNYW0gamVzemN6ZSBweXRhbmllIGphayBkb3J6dWNp5iBub3dlIHBvbGUgeiBr YWxlbmRhcnplbT88YnI+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otc2lnbmF0dXJlIj4t LSA8YnI+CiAgICAgIDxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1JU08tODg1OS0y IgogICAgICAgIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSI+CiAgICAgIDx0aXRsZT48L3RpdGxl PgogICAgICA8cCBzdHlsZT0iZm9udC1mYW1pbHk6Y291cmllcjtjb2xvcjpibGFjaztmb250LXNp emU6MTJweDsiPgogICAgICAgIFBvemRyYXdpYW0sPGJyPgogICAgICAgIDxicj4KICAgICAgICA8 Yj5HcnplZ29yeiBDemFybm90YTwvYj48YnI+CiAgICAgICAgPGEgaHJlZj0id3d3LmJlc2tpZG1l ZGlhLnBsIj5CZXNraWQgTWVkaWEgU3AuIHogby5vLjwvYT48L3A+CiAgICAgIDxicj4KICAgIDwv ZGl2PgogIDwvYm9keT4KPC9odG1sPgo= --===============7861122216516244474==--