Started product attributes management

This commit is contained in:
franck
2013-09-10 15:45:29 +02:00
parent 99f40cbc80
commit 281ec337aa
7 changed files with 283 additions and 281 deletions

View File

@@ -149,11 +149,11 @@
<!-- attribute and feature routes management -->
<route id="admin.configuration.attribute" path="/admin/configuration/product_attributes">
<route id="admin.configuration.product-attribute.default" path="/admin/configuration/product-attributes">
<default key="_controller">Thelia\Controller\Admin\AttributeController::defaultAction</default>
</route>
<route id="admin.configuration.attribute.edit" path="/admin/configuration/product_attributes/update">
<route id="admin.configuration.product-attribute.edit" path="/admin/configuration/product-attributes/update">
<default key="_controller">Thelia\Controller\Admin\AttributeController::updateAction</default>
</route>

View File

@@ -3,7 +3,6 @@ A faire dans la procédure d'install
Variables Config à initialiser:
- base_url : url de base de la boutique avec / final (ex. http://www.boutique.com/, ou http://www.boutique.com/path/to/thelia2/ )
- base_admin_template : chemin du template admin relatif au repertoire template (ex. admin/default)
- default_locale : la locale par défaut (ex. en_US), à utiliser pour les fichiers de traduction
- asset_dir_from_web_root : le chemin relatif à /web du repertoires des assets (ex. assets)

File diff suppressed because it is too large Load Diff

View File

@@ -14,10 +14,10 @@ if exist local\config\database.yml (
..\..\bin\propel build -v --output-dir=../../core/lib/
echo [INFO] Building SQL CREATE file
..\..\bin\propel sql:build -v --output-dir=../../install/
..\..\bin\propel sql:build -v --output-dir=..\..\install
echo [INFO] Reloaded Thelia2 database
echo [INFO] Reloading Thelia2 database
cd ..\..
del install\sqldb.map
php Thelia thelia:dev:reloadDB

View File

@@ -36,6 +36,8 @@
{* Modules css are included here *}
{module_include location='head_css'}
{debugbar_renderHead}
</head>
<body>
@@ -233,5 +235,7 @@
{debugbar_render}
{* Modules scripts are included now *}
{module_include location='footer_js'}
{debugbar_render}
</body>
</html>

View File

@@ -25,21 +25,21 @@
{loop type="auth" name="pcc1" roles="ADMIN" permissions="admin.configuration.product_templates"}
<tr>
<td><a href="{url path='/admin/configuration/product_templates'}">{intl l='Product templates'}</a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product_templates'}"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product-templates'}"><i class="glyphicon glyphicon-edit"></i></a></td>
</tr>
{/loop}
{loop type="auth" name="pcc2" roles="ADMIN" permissions="admin.configuration.product_attributes"}
<tr>
<td><a href="{url path='/admin/configuration/product_attributes'}">{intl l='Product attributes'}</a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product_attributes'}"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product-attributes'}"><i class="glyphicon glyphicon-edit"></i></a></td>
</tr>
{/loop}
{loop type="auth" name="pcc3" roles="ADMIN" permissions="admin.configuration.product_features"}
<tr>
<td><a href="{url path='/admin/configuration/product_features'}">{intl l='Product features'}</a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product_features'}"><i class="glyphicon glyphicon-edit"></i></a></td>
<td><a class="btn btn-default btn-xs" href="{url path='/admin/configuration/product-features'}"><i class="glyphicon glyphicon-edit"></i></a></td>
</tr>
{/loop}

View File

@@ -26,8 +26,7 @@ A generic modal creation dialog template. Parameters
<form method="POST" action="{$form_action nofilter}" {$form_enctype nofilter}>
<div class="modal-body">
{if ! empty($form_error_message)}<div class="alert alert-block alert-error" id="{$dialog_id}_error">{$form_error_message nofilter}</div>{/if}
{if ! empty($form_error_message)}<div class="alert alert-danger" id="{$dialog_id}_error">{$form_error_message nofilter}</div>{/if}
{$dialog_body nofilter}
</div>