- Posts: 55
COMMUNITY FORUM
Read More in New Tab? [Breaks my Site]
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
13 years 7 months ago #93638
by Roger Edrinn
Read More in New Tab? [Breaks my Site] was created by Roger Edrinn
When my user clicks "Read More" in the front end, I'd like the K2 Item to open in a new tab and not over the Category View. Is there a switch in K2 Parameters to accomplish Read More in a new Tab?
Thanks
Thanks
Please Log in or Create an account to join the conversation.
- Terry Britton
- Offline
- Elite Member
Less
More
- Posts: 198
13 years 7 months ago #93639
by Terry Britton
Replied by Terry Britton on topic Read More in New Tab? [Breaks my Site]
Unfortunately there is nothing in html that supports openining a new tab. You can use _blank to open a new window and if the user has configured there browser (not all browsers are configurable in this way) to open new windows in a tab it will work as you want. If not it will open a new window. In any case change line 267 in category_item.php as follows.
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
Please Log in or Create an account to join the conversation.
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 55
13 years 7 months ago #93640
by Roger Edrinn
Replied by Roger Edrinn on topic Read More in New Tab? [Breaks my Site]
Terry,
Great tip, but I've been FTPing all over my site, just what folder holds category_item.php?
Thanks
Terry A Britton said:
Unfortunately there is nothing in html that supports openining a new tab. You can use _blank to open a new window and if the user has configured there browser (not all browsers are configurable in this way) to open new windows in a tab it will work as you want. If not it will open a new window. In any case change line 267 in category_item.php as follows.
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
Great tip, but I've been FTPing all over my site, just what folder holds category_item.php?
Thanks
Terry A Britton said:
Unfortunately there is nothing in html that supports openining a new tab. You can use _blank to open a new window and if the user has configured there browser (not all browsers are configurable in this way) to open new windows in a tab it will work as you want. If not it will open a new window. In any case change line 267 in category_item.php as follows.
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
Please Log in or Create an account to join the conversation.
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 55
13 years 7 months ago #93641
by Roger Edrinn
Replied by Roger Edrinn on topic Read More in New Tab? [Breaks my Site]
Found it, wish there was a search for files.
I changed this:
<?php if ($this->item->params->get('catItemReadMore')): ?>
To this:
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
At line 267
I'll let you know.
Terry A Britton said:
Unfortunately there is nothing in html that supports openining a new tab. You can use _blank to open a new window and if the user has configured there browser (not all browsers are configurable in this way) to open new windows in a tab it will work as you want. If not it will open a new window. In any case change line 267 in category_item.php as follows.
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
I changed this:
<?php if ($this->item->params->get('catItemReadMore')): ?>
To this:
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
At line 267
I'll let you know.
Terry A Britton said:
Unfortunately there is nothing in html that supports openining a new tab. You can use _blank to open a new window and if the user has configured there browser (not all browsers are configurable in this way) to open new windows in a tab it will work as you want. If not it will open a new window. In any case change line 267 in category_item.php as follows.
<a class="k2ReadMore" target="blank" href="<?php echo $this->item->link; ?>">
Please Log in or Create an account to join the conversation.
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 55
13 years 7 months ago #93642
by Roger Edrinn
Replied by Roger Edrinn on topic Read More in New Tab? [Breaks my Site]
I got this error:
Parse error: syntax error, unexpected T_ENDIF in /home/edrinn/public_html/components/com_k2/templates/default/category_item.php on line 274
Time to load my backup file.
Parse error: syntax error, unexpected T_ENDIF in /home/edrinn/public_html/components/com_k2/templates/default/category_item.php on line 274
Time to load my backup file.
Please Log in or Create an account to join the conversation.
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 55
13 years 7 months ago #93643
by Roger Edrinn
Replied by Roger Edrinn on topic Read More in New Tab? [Breaks my Site]
Using the infinite monkey model . . .
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
Please Log in or Create an account to join the conversation.
- Terry Britton
- Offline
- Elite Member
Less
More
- Posts: 198
13 years 7 months ago #93644
by Terry Britton
Replied by Terry Britton on topic Read More in New Tab? [Breaks my Site]
You're right, sorry I got you off on the wrong line.
Please Log in or Create an account to join the conversation.
- Simon Wells
- Offline
- Platinum Member
Less
More
- Posts: 955
13 years 7 months ago #93645
by Simon Wells
Replied by Simon Wells on topic Read More in New Tab? [Breaks my Site]
Hi Roger,
I recommend not to modify the core files, if you update K2, you loose your changes.Consider creating a template over ride, essentially a copy of the default template, but placed within yourjoomlatemplate/html/com_k2
Terry, simple but effective
Simon
Roger Edrinn said:
Using the infinite monkey model . . .
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
I recommend not to modify the core files, if you update K2, you loose your changes.Consider creating a template over ride, essentially a copy of the default template, but placed within yourjoomlatemplate/html/com_k2
Terry, simple but effective
Simon
Roger Edrinn said:
Using the infinite monkey model . . .
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
Please Log in or Create an account to join the conversation.
- Roger Edrinn
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 55
13 years 7 months ago #93646
by Roger Edrinn
Replied by Roger Edrinn on topic Read More in New Tab? [Breaks my Site]
Over my head. You'll need to give me more details.
Simon Wells (K2 Support) said:
Hi Roger,
I recommend not to modify the core files, if you update K2, you loose your changes.Consider creating a template over ride, essentially a copy of the default template, but placed within yourjoomlatemplate/html/com_k2
Terry, simple but effective
Simon Roger Edrinn said:
Using the infinite monkey model . . .
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
Simon Wells (K2 Support) said:
Hi Roger,
I recommend not to modify the core files, if you update K2, you loose your changes.Consider creating a template over ride, essentially a copy of the default template, but placed within yourjoomlatemplate/html/com_k2
Terry, simple but effective
Simon Roger Edrinn said:
Using the infinite monkey model . . .
On line 270 I found this:
<a class="k2ReadMore" href="<?php echo preg_replace("/Itemid=(\d+)/","Itemid=".$_GET,$this->item->link); ?>">
which I replaced with your code. Lo and behold . . . Read More now opens in a new tab!!!
I'll leave it to your wisdom to decipher the 267 vs 270.
You must do this for a living to know all this.
Thanks for your help. :)
BTW: /public_html/components/com_k2/templates/default/category_item.php
Please Log in or Create an account to join the conversation.
- william white
- Offline
- Platinum Member
Less
More
- Posts: 3722
13 years 7 months ago #93647
by william white
Replied by william white on topic Read More in New Tab? [Breaks my Site]
Templating
Please Log in or Create an account to join the conversation.