en uploadant simplement une image dans le dossier web/assets/frontOffice/theme1/template-assets/assets/img
On n'uploade jamais rien dans web/assets, et on ne modifie jamais rien dans web/assets.
web/assets est un cache construit dynamiquement à partir des assets (css, less, js, images, etc.) de ton template, qui sont dans templates/frontOffice/theme1/assets.
Tout ce que tu mettras dans templates/frontOffice/theme1/assets sera automatiquement mis à disposition dans web/assets, et tu y accèderas dans ton template avec les fonctions smarty adéquates :
Exemple :
Tu as mis dans templates/frontOffice/assets/css la feuille de style mon-style.css. Tu vas y accéder depuis ton template avec le code suivant :
{stylesheets file="assets/css/mon-style.css"}
<link href="{$asset_url}" rel="stylesheet" type="text/css" />
{/stylesheets}
Ce qui va donner un truc du genre :
<link href="http://www.tonsite.com/assets/frontOffice/nom-de-ton-template/template-assets/css/mon-style.css" rel="stylesheet" type="text/css" />
Je te recommande de lire la doc sur les assets : http://doc.thelia.net/en/documentation/ … ssets.html.
Et surtout, "Activate automatic assets generation".