Impostazioni tag delle ricevute NS
Questo filtro aiuta ad aggiungere più tag alle impostazioni della ricevuta. Nel caso in cui tu abbia creato tag personalizzati per l’app, potresti visualizzarli nelle impostazioni per fornire all’utente ulteriori informazioni su come funziona.
<?php
namespace Modules\YourModule\Providers;
use App\Classes\Hook;
use App\Services\CrudEntry;
use App\Crud\OrderCrud;
class ServiceProvider
{
public function register()
{
Hook::addFilter( 'ns-receipts-settings-tags', function( $tags ) {
$tags[] = '{customer_country}: displays the customer country';
return $tags;
});
}
}
Dovresti quindi notare che si tratta solo di informazioni e non si applica alla sostituzione quando la ricevuta viene stampata. Per la mappatura del modello, fai riferimento a ns-orders-template-mapping.