- Posts: 8743
COMMUNITY FORUM
Hits counter when using Jotcache
- Lefteris
- Offline
- Moderator
JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)
Please Log in or Create an account to join the conversation.
- Andi Setyaji
- Offline
- New Member
- Posts: 2
May I ask, where the code is entered?
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
- Offline
- Platinum Member
- Posts: 15920
More information on overrides can be found here: getk2.org/documentation/tutorials/174-templating-with-k2-and-the-concepts-of-sub-templates
JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)
Please Log in or Create an account to join the conversation.
- Andi Setyaji
- Offline
- New Member
- Posts: 2
My regards,
Andi
Please Log in or Create an account to join the conversation.
- Martin
- Offline
- New Member
- Posts: 1
i read the answers thoughtfully but it doesn't work.
I copied the code into the K2 Tools module, php execution setted to yes. Module is published and has a position. Then i have activated the Joomla cache (normal) and the hit counter comes to a halt.
Please Log in or Create an account to join the conversation.
- Alexandros Androutsos
- Offline
- New Member
- Posts: 12
Krikor wrote: In the item.php.
More information on overrides can be found here: getk2.org/documentation/tutorials/174-templating-with-k2-and-the-concepts-of-sub-templates
Dear mr Krikor
The whole topic is a bit vague
It seems that K2 hits counter is not working when using joomla cache. Is there a simple, step by step way to actually make it workng?
if you say "add the code in item.php" then you just don't know what to do!
I need the information to provide popular items lists and similar statistics in my site.
I tried to use the code below
<?php
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
if (isset($_GET['view']) && strtolower($_GET['view']) == 'article') {
$articleId = (int) $_GET['id'];
$db = JFactory::getDBO();
$db->setQuery(
'UPDATE #__content' .
' SET hits = hits + 1' .
' WHERE id = '.(int) $articleId
);
$db->query();
}
?>
in item.php but no luck. Please since it seems that this is an issue that has been haunting K2 for some time now, could you please help us solve it by providing a step-by-step instruction set?
if that includes adding jotcache, I don't mind, however at the moment jotcache is not installed on my website. (www.coffeespots.gr)
Thank you.
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
- Offline
- Platinum Member
- Posts: 15920
JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)
Please Log in or Create an account to join the conversation.
- Alexandros Androutsos
- Offline
- New Member
- Posts: 12
Krikor wrote: Since I do not know what to do, you can read the thread from the start, or you can try to be more polite.
Dear mr. Krikor
I was not trying to be rude.
Let me take my reply step by step:
I certainly did not mean that it's a bit vague because of you. I just pointed out that posts in this topic (which I've read from the beginning) do not cover in full the steps that need to be taken in order to get to a solutionThe whole topic is a bit vague
mmm... I guess you are right to be offended by that. However I did not really mean that "you" mr. Krikor do not know stuff. I suppose the sentence sounded better in my head but my english make it sound a bit rude and point you out as the one to blame. Please accept my apologies for that and let me rephrase:if you say "add the code in item.php" then you just don't know what to do!
if you say "add the code in item.php" then the person who tries to follow that instruction just won't know what to do!
Do you mind helping out in implementing that?
I any case I did not mean to insult you. I just figured that you seem like one who actually could easily provide a simple solution for "the counter not updating with cache turned on" issue.
Please accept my apologies again and if you could help out, I'd appreciate your feedback.
Otherwise let it all be well and once I've figured it out, I will post it here and urge the developers to add the update to the next version.
P.S. Joomla core article system's hit counter is not affected by cache.
Please Log in or Create an account to join the conversation.
- Krikor Boghossian
- Offline
- Platinum Member
- Posts: 15920
The code should be pasted on a K2 Tools Module.
PHP parsing must be enabled.
Finally this module should NOT be cached. Disable caching from the module's params and if Jotcache offers an additional caching layer, exclude it from there as well.
JoomlaWorks Support Team
---
Please search the forum before posting a new topic :)
Please Log in or Create an account to join the conversation.
- Alexandros Androutsos
- Offline
- New Member
- Posts: 12
Or just the menu items for each K2 category?
Please Log in or Create an account to join the conversation.