{$product|var_dump}
Вставьте такой код в шаблоне tpl для pdf документа.
Показывает description_short, есть в массиве?
может быть вы имели ввиду
{$order_detail|var_dump}
? Потому что если делать ваш запрос, будет NULL, и если бы он выводил бы массив с полями, то тогда бы сработало бы
{$product.description_short}
в tpl. А если ввести, то что я написал, то он там показывает созданный product_description
["product_description"]=> string(0)
и он пустой, потому что я убрал
$this->product_description = $product['description_short'];
иначе бы не сделал бы пдф. Получается поле то он видит но оно пустое, ошибка приходит во время его заполнения