Используйте папку /vendor
, а не "библиотеки" (, см. Почему ниже ).
В вашем проекте root папка:
composer require phpoffice/phpword
Тогда:
require_once JPATH_ROOT.'/vendor/autoload.php';
$Wzor = new \PhpOffice\PhpWord\TemplateProcessor(JPATH_ROOT.'/images/powiadomienia/SzablonPowiadomienia.docx');
ПРЕДУПРЕЖДЕНИЕ:
НИКОГДА не запускайте «Требуется композитор» внутри папки «/ library», так как УДАЛИТ ядро Joomla на более поздних версиях.Это происходит потому, что люди использовали эту папку, и чтобы подчеркнуть, что она не должна использоваться, основная команда Joomla удалила из нее файл composer.json.Из-за этого ядро Joomla стирается при попытке добавить библиотеки в эту папку.
Почему бы не использовать "/ library" ?
From https://docs.joomla.org/J3.x:Using_Composer_with_Joomla:
Можете ли вы установить дополнительные библиотеки через Composer?
В данный момент в Joomla нет!3.4.В долгосрочной перспективе целью CMS является возможность загрузки дополнительных пакетов.Чтобы подчеркнуть это, мы еще не будем выпускать файл composer.json в основной Joomla!скачать.