# Y-Square Geschenk Gutscheine
## Installation
1. Erstellen Sie den Verzeichnispfad "packages/ysquare" in der selben Verzeichnisebene, in der die Ordner "source" und "vendor" liegen
2. Für das Geschenk Gutscheine Modul erstellen Sie nun einen weiteren Unterordner "ys_giftcert", in den die heruntergeladene Zip-Datei entpackt wird
3. Führen Sie anschließend folgende Befehle aus dem Hauptverzeichnis des Shopsystems aus:
   ```
   composer config repositories.ysquare '{"type":"path", "url": "./packages/ysquare/*"}'
   composer require --update-no-dev ysquare/ys_giftcert
   ```
4. Nun kann das Modul im OXID eShop Admin aktiviert werden
5. Ggf. Tmp-Verzeichnis leeren und Views neu generieren

## Update
1. Entpacken Sie die neue Modulversion in den Ordner "packages/ysquare/ys_giftcert"
2. Deaktivieren Sie das Modul im OXID eShop Admin
3. Führen Sie anschließend folgende Befehle aus dem Hauptverzeichnis des Shopsystems aus:
   ```
   composer update --no-dev ysquare/ys_giftcert
   ```
   Die Frage, ob die Dateien des Pakets überschrieben werden sollen, bestätigen Sie bitte mit "Y".
4. Aktivieren Sie das Modul im OXID eShop Admin
5. Ggf. Tmp-Verzeichnis leeren und Views neu generieren


## ToDo:
- Block in die page/checkout/payment.tpl einfügen (Checkbox ob der User sein Guthaben einlösen möchte):

```
[{block name="ys_giftcert_checkout_use_pool_money"}]
[{/block}]
```

- In page/account/inc/account_menu.tpl an die gewünschte Stelle einfügen:

```
<li class="list-group-item[{if $active_link == "ys_giftcert"}] active[{/if}]">
    <a class="list-group-link" href="[{oxgetseourl ident=$oViewConf->getSslSelfLink()|cat:"cl=account_ysgiftcert"}]" title="[{oxmultilang ident="YS_ACCOUNT_MENU_GIFTCERT"}]">[{oxmultilang ident="YS_ACCOUNT_MENU_GIFTCERT"}]</a>
</li>
```