How category description under product listing

  • Posts: 25
  • Thank you received: 1
11 years 3 months ago #159437

-- url of the page with the problem -- : www.stofgilde.alstest.nl/
-- HikaShop version -- : latest, business
-- Joomla version -- : 3.2.4 (whith 3.3 no new user possible!)
-- PHP version -- : 5.4.25
-- Browser(s) name and version -- : FF, latest; Safari; Chrome
-- Error-message(debug-mod must be tuned on) -- : Error_message

Normally category description appears above the product listing. I’d like to show is under the product-listing. How can I do that?
I suppose by making a change in one of the php-files. But which one? And which lines should I swap?

Or is there an other way?

An option that will do for me, should be making custom html-modules, and assign them to different (sub)category-pages. But I don’t know how to assign in Hikashop modules to separate (sub)category-pages, because that pages doesn’t have a menu-item.

Last edit: 11 years 2 months ago by Tralala. Reason: solved

Please Log in or Create an account to join the conversation.

  • Posts: 84298
  • Thank you received: 13694
  • MODERATOR
11 years 3 months ago #159460

Hi,

Indeed, having modules set to different categories could be a possibility. And as you say, by default, Joomla doesn't allow for that.
However, with Advanced Modules Manager ( extensions.joomla.org/extensions/style-a...les-management/10307 ), you can actually restrict modules to different categories of HikaShop.

So that's a first "easy" solution.
Otherwise, yes, it would require to modify the code of the file "listing" of the view "product"/"category" (based on the type of content of your menu) via the menu Display>Views and move the display of the description where you want:

<?php echo JHTML::_('content.prepare',$this->element->category_description); ?>

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 1
11 years 2 months ago #159573

Thank you Nicolas,
It’s almost done now. Almost…

I found this file:
../com_hikashop/views/category/tmpl/listing.php

But I think moving only the line you mentioned (line 60) will not be enough.

I tried now several attemps with moving a couple of lines starting with an if-statement, or starting with “<div>” of with “<?php”, but I didn’s find the right method.

So, which couple of lines should I move to which place?

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 2 months ago #159576

Hi,

Yes the view to edit is "category / listing", you can edit it via the menu Display > Views in order to not loose any changes when updating.

To have the category description at the end, you can move the code:

			<div class="hikashop_category_description_content">
			<?php echo JHTML::_('content.prepare',$this->element->category_description); ?>
			</div>
At the end of the view.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 1
11 years 2 months ago #160407

For everybody who wants to make this change too:

move the codelines 45 - 67 to line 113.

Please Log in or Create an account to join the conversation.

Time to create page: 0.071 seconds
Powered by Kunena Forum