$template->addPluginsDir($this->getPath() . '/pfad/zum/smarty/plugin/');
Mehr dazu z.B. hier: https://forum.shopware.com/discussion/41963/syntax-error-in-template-unknown-modifier-sortby
Dort wird man auch gleich mit den Einschränkungen der Smarty Plugins vertraut (Checkout, Mailtemplates)