In my Magento website it does not show the currency symbol next to the price, but this only happens when I click on a product to see the details of it. Otherwise it shows.
Magento ver 1.9
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.Sign up to join this community
Sorry i cant comment as i have not enough reputation yet.
Can you verify that there is a call to
<?php echo $this->getPriceHtml($_product) ?>? My guess is that your used template is fetching the price with another function and not including the price.html block.
Check the Currency Settings: Make sure that the currency symbol is enabled in your Magento store's currency settings. To do this, go to System > Configuration > Currency Setup, and make sure the "Display Currency Symbol" option is set to "Yes".
Check the Product Price Settings: Check that the price settings for individual products are set to display the currency symbol. To do this, go to the product edit page in the Magento admin panel and look for the "Price" field. Make sure the "Display Actual Price" option is set to "Yes" and the "Display Actual Price With Currency" option is also set to "Yes".
Check the Theme Files: It's possible that the issue is related to the theme files used in your website. Check the template files for the product detail page (typically located in the app/design/frontend/[your_theme]/template/catalog/product/view.phtml file) and ensure that the price display code includes the currency symbol code. You can compare it with the template file used on the category pages where currency symbol is displaying.
Clear Cache: Sometimes, caching can cause issues with the display of currency symbols. Try clearing your Magento cache to see if that resolves the issue. You can do this by going to System > Cache Management and selecting "Flush Magento Cache".
Check with Extensions: If you have any extensions installed in your Magento store related to currency or pricing, check their settings to ensure that the currency symbol is enabled and set to display properly.