Dobrý den,
úpravu musíte provést přímo v šabloně. Takže při vytváření účtu zákazníka u jednostránkového způsobu objednávky se bude jednat o soubor
themes/default-bootstrap/order-opc-new-account.tpl. V něj najděte příslušný řádek s názvem pole, např. pro e-mail:
Kód:
<label for="email">{l s='Email'} <sup>*</sup></label>
a elementu
label nastavte nový styl:
Kód:
style="float:left; width:150px;"
Takže finální úprava bude vypadat:
Kód:
<label for="email" style="float:left; width:150px;">{l s='Email'} <sup>*</sup></label>
Pak se bude pole zobrazovat vedle textu. Pomocí
width si případně můžete změnit vzdálenost pole od textu. Stejnou úpravu proveďte i u dalších polí, které chcete zobrazit na jednom řádku, např.:
Kód:
<label for="passwd" style="float:left; width:150px;">{l s='Password'} <sup>*</sup></label>
...
<label for="firstname" style="float:left; width:150px;">{l s='First name'} <sup>*</sup></label>
...
<label for="lastname" style="float:left; width:150px;">{l s='Last name'} <sup>*</sup></label>
...
A nebo si můžete do souboru
themes/default-bootstrap/css/global.css přidat novou třídu pro element
label s názvem například
radek:
Kód:
label.radek {
float:left;
width: 150px;
}
A tuto třídu pak v šabloně nastavíte opět elementu
label pomocí
class="radek". Takže po úpravě budou řádky vypadat:
Kód:
<label for="email" class="radek">{l s='Email'} <sup>*</sup></label>
...
<label for="passwd" class="radek">{l s='Password'} <sup>*</sup></label>
...
Aby se změna v šabloně projevila, tak nezapomeňte v sekci
Nástroje > Výkon > Smarty nastavit volbu kompilace šablony na
Překompilovat šablony, pokud byly soubory zaktualizovány, případně
Vynucená kompilace (nebo použijte tlačítko
Vyčistit mezipaměť). A pokud použijete řešení s novou třídou v souboru
global.css, tak si ještě
zaktualizujte cache internetového prohlížeče.