WIP : install wizard : step 1, 2, 3

This commit is contained in:
gmorel
2013-09-16 19:00:28 +02:00
parent cfc52c4e7f
commit 63472b9f80
11 changed files with 612 additions and 68 deletions

View File

@@ -23,29 +23,59 @@
</ul>
</div>
<div class="well">
<form action="">
<div class="form-group">
<label for="">{intl l="Host"} :</label>
<input id="" type="text" class="form-control">
</div>
<div class="form-group">
<label for="">{intl l="Login"} :</label>
<input id="" type="text" class="form-control">
</div>
<div class="form-group">
<label for="">{intl l="Password"} :</label>
<input id="" type="password" class="form-control">
</div>
</form>
{form name="thelia.install.step3"}
<form action="{url path=$formAction}" {form_enctype form=$form} method="POST" >
{if ! empty($general_error) }
<div class="alert alert-danger">{$general_error}</div>
{/if}
</div>
<div class="clearfix">
<a href="install/step/2" class="pull-left btn btn-default"><span class="glyphicon glyphicon-chevron-left"></span> {intl l="Return"}</a>
<a href="install/step/4" class="pull-right btn btn-default btn-primary"><span class="glyphicon glyphicon-chevron-right"></span> {intl l="Continue"}</a>
</div>
{form_hidden_fields form=$form}
{form_field form=$form field='locale'}
<input type="hidden" name="{$name}" value="{if $value}{$value}{else}{$edit_language_locale}{/if}" />
{/form_field}
<div class="well">
{form_field form=$form field='host'}
<div class="form-group{if $error} has-error{/if}">
<label for="host">{intl l="Host"} :</label>
<input id="host" class="form-control" type="text" name="{$name}" value="{$value}" placeholder="localhost">
{if $error}{$message}{/if}
</div>
{/form_field}
{form_field form=$form field='user'}
<div class="form-group{if $error} has-error{/if}">
<label for="user">{intl l="User"} :</label>
<input id="user" type="text" class="form-control" name="{$name}" value="{$value}" >
{if $error}{$message}{/if}
</div>
{/form_field}
{form_field form=$form field='password'}
<div class="form-group{if $error} has-error{/if}">
<label for="password">{intl l="Password"} :</label>
<input id="password" type="password" class="form-control" name="{$name}" value="{$value}" >
{if $error}{$message}{/if}
</div>
{/form_field}
{form_field form=$form field='port'}
<div class="form-group{if $error} has-error{/if}">
<label for="port">{intl l="Port"} :</label>
<input id="port" type="text" class="form-control" name="{$name}" value="{if value}{$value}{else}3306{/if}">
{if $error}{$message}{/if}
</div>
{/form_field}
</div>
<button type="submit" value="{intl l="Continue"}" />
<div class="clearfix">
<a href="install/step/2" class="pull-left btn btn-default"><span class="glyphicon glyphicon-chevron-left"></span> {intl l="Return"}</a>
<a href="install/step/4" class="pull-right btn btn-default btn-primary"><span class="glyphicon glyphicon-chevron-right"></span> {intl l="Continue"}</a>
</div>
</form>
{/form}
</div>
</div>