Re: [SMARTY] Fatal error: Call to undefined function: smarty_function_html_radios()

boots <[email protected]>
Newsgroups gmane.comp.php.smarty.general
Message-ID <[email protected]>
Hi,

It sounds like Smarty can not find the plugins directory. I think that
either you didn't copy it over during your installation, you moved or
renamed it and didn't set your plugins_dir accordingly, or there are
inadequate permissions on the directory or plugins thereby disallowing
PHP to see them.

--- ~dp~ <[email protected]> wrote:

> I've upgrade to Smary 2.6.10, but still have the same problem.
> Does anyone else ever facing this problem? Or is it only me? :-(
> I've followed the documentation on installing Smarty.
> I tried with others Custom Function such as "{assign}" and
> "{counter}", and 
> gave me the similar errors.
> 
> So please, give me a clue what I should do to use Smarty's Custom
> Function.
> 
> 
> Thanks,
> ~dp~
> 
> On 8/5/05, Jochem Maas <[email protected]> wrote:
> > 
> > ~dp~ wrote:
> > > Thanks for replying and sorry for incomplete information about
> the 
> > problem.
> > 
> > yeah, and I was sloopy enough to only post you direct -
> > which you didn't noticer either ;-)
> > >
> > > I am using Smarty 2.6.9
> > 
> > did you upgrade?
> > 
> > clear out your cache and compile dirs - then try it again.
> > other than that I don't see why it's breaking - everything looks ok
> > 
> > maybe someone with more Smarty knowledge has an idea.
> > sorry I couldn't be of more help.
> > 
> > >
> > > Here is my Smarty configuration :
> > >
> > > $this->template_dir = 'd:/php/wwwroot/mysite/smarty/templates/';
> > > $this->config_dir = 'd:/php/wwwroot/mysite/smarty/configs/';
> > > $this->compile_dir = 'd:/php/smarty/templates_c/';
> > > $this->cache_dir = 'd:/php/smarty/cache/';
> > >
> > > I didn't modify the value for 'plugins_dir', I just use the
> default one.
> > > I already include the 'd:/php/smarty/' in the 'include_path' of
> php.ini
> > >
> > > Here's snippet of the cart.tpl:
> > >
> > > {html_radios name="paymentType" options=$paymentTypes 
> > selected=$paymentType}
> > >
> > > And this is the CCart.php:
> > >
> > > $this->tpl->assign('paymentTypes', array('mandatCash' => 'Mandat
> > > Cash', 'cheque' => 'Ch&egrave;que'));
> > > $this->tpl->assign('paymentType', $this->userInfo->paymentType);
> > >
> > > Regards,
> > > ~dp~
> > >
> > > On 8/5/05, Jochem Maas <[email protected]> wrote:
> > >
> > >>~dp~ wrote:
> > >>
> > >>>Hi.
> > >>>
> > >>>I am newbie in using SMARTY. From the documentation I saw that
> there's
> > >>>"html_radios" feature. So I want to try using this feature.
> > >>>When the first time the page is load, there's no problem.
> > >>>But when I try to refresh the page, I've got:
> > >>>
> > >>>Fatal error: Call to undefined function:
> smarty_function_html_radios()
> > >>>in d:\php\smarty\templates_c\%%24^241^241199A1%%cart.tpl.php on
> line
> > >>>126
> > >>
> > >>where does the file containing that function live in your setup?
> > >>and what is $Smarty->plugins_dir set to?
> > >>
> > >>maybe send a snippet of cart.php (or whatever the driving script
> is
> > >>called)
> > >>
> > >>
> > >>>Does anyone know why it is happened?
> > >>>
> > >>>Thanks in advance
> > >>>~dp~
> > >>>
> > >>
> > >>
> > 
> >
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
Smarty General Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.