TOP10 Posted March 8, 2009 Share Posted March 8, 2009 Требуется изменить форму регистрации... Например в файле themes/prestashop/authentication.tpl вместо этого поля : {l s='Address'} <input type="text" class="text" name="address1" id="address1" value="{if isset($smarty.post.address1)}{$smarty.post.address1}{/if}" /> * изменить на выпадающий список, типа как у стран в том же файле authentication.tpl. {l s='Country'} - {foreach from=$countries item=v} {$v.name|escape:'htmlall':'UTF-8'} {/foreach} У меня возникла проблема... не могу найти откуда он (скрипт) обращается к базе данных за списком стран... я бы тогда в тот же файл подключил запрос к списку улиц из MySQL. Но тогда я не понимаю как это написать по Smartyмне проще написать так {l s='Address'} <?php $catcoun=0; $r=mysql_query("SELECT cid,ulitsa FROM ulitsa ORDER BY ulitsa;") or die(mysql_error()); while ($row = mysql_fetch_array($r)) { if ($row["cid"]==$address1) $sel="selected"; else $sel=""; echo "".$row["ulitsa"]."\n"; $catcoun++; } ?> Link to comment Share on other sites More sharing options...
TOP10 Posted March 8, 2009 Author Share Posted March 8, 2009 Вообще, регистрация, одна из слабых сторон Престашопы. ПМСМ нет гибкости, а хотелось бы... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now