php - how change dropdown value form EN to any language?

Talk about writing modules and plugins for CMS Made Simple, or about specific core functionality. This board is for PHP programmers that are contributing to CMSMS not for site developers
Post Reply
maranc
Forum Members
Forum Members
Posts: 249
Joined: Tue May 04, 2010 5:04 pm

php - how change dropdown value form EN to any language?

Post by maranc »

Hi, I tried make input dropdown, with value from array. Problem is when I want translate value for PL language, here is a code:

$ecomm = cge_utils::get_module('CGEcommerceBase');
$payments_method = cg_ecomm::get_payments_method();
$obj = new StdClass();
$obj->input_label = $this->CreateInputDropdown($id,'label[]',$ecomm->lang($payments_method),-1);
etc..


If I make this like bellow I have error: Warning: Illegal offset type in isset or empty in /srv/home/gsl55697/public_html/lib/classes/module_support/modlang.inc.php on line 134

When I remove $ecomm->Lang and make:
$this->CreateInputDropdown($id,'label[]',$payments_method,-1)

everything is working, but dropdown cerate option in english language. How translate it for other languge?

Thanks for any help

Marek A.
Post Reply

Return to “Developers Discussion”