Hi,
The listing_desc.php file is used on the products listing page, not on the product details page.
First $this->categories is not available there, and second if you change the product details page or if you didn't select the layout using that view file on your products listing settings, you won't see any change.
To check which view file to modify, you can use the "Display view files" setting of the HikaShop configuration, as I explained in my previous message.
If you do and check the product details page, you should see that it uses product / show.php and then product / show_default.php or product / show_tabular.php and several show_block_*.php view files. So that in one of these that you'll want to add that code.