Jump to content

Edit History

marcin_jaworski

marcin_jaworski

Chyba nie jest zalecane zaczynanie zmiennych od liczby.

Jeżeli chodzi o typ formularza to jest też na to inny sposób. Nie ma tego w dokumentacji, ale jak zajrzysz w \admin\themes\default\template\helpers\form\form.tpl to tam widać, że jest dostępne pole formularz typu html i w ten sposób, możesz wstawić w zasadzie dowolny kod.


 

								{elseif $input.type == 'html'}
									{if isset($input.html_content)}
										{$input.html_content}
									{else}
										{$input.name}
									{/if}
								{/if}



Coś takiego robisz w kontrolerze:

 

            $this->fields_form['input'] = array_merge(
                array(
                    array(
                        'type' => 'html',
                        'label' => $this->l('Jakiś html'),
                        'html_content' => $string_z_kodem_html,
                    )
                ),
                $this->fields_form['input']
            );

 

marcin_jaworski

marcin_jaworski

Chyba nie jest zalecane zaczynanie zmiennych od liczby.

Jeżeli chodzi o typ formularza to jest też na to inny sposób. Nie ma tego w dokumentacji, ale jak zajrzysz w \admin\themes\default\template\helpers\form\form.tpl to tam widać, że jest dostępne pole formularz typu html i w ten sposób, możesz wstawić w zasadzie dowolny kod.


 

								{elseif $input.type == 'html'}
									{if isset($input.html_content)}
										{$input.html_content}
									{else}
										{$input.name}
									{/if}
								{/if}



Coś takiego robisz w kontrolerze:

 

            $this->fields_form['input'] = array_merge(
                array(
                    array(
                        'type' => 'html',
                        'label' => $this->l('Jakiś html'),
                        'html_content' => $string_z_kodem_html,
                        'col' => 6,
                    )
                ),
                $this->fields_form['input']
            );

 

×
×
  • Create New...