- Posts: 17
COMMUNITY FORUM
Image extra field not empty once value is deleted
- Tim
- Topic Author
- Offline
- New Member
Less
More
10 years 10 months ago - 10 years 10 months ago #123640
by Tim
Image extra field not empty once value is deleted was created by Tim
One of my extra fields is an Image field. I want the page to display the image if one is selected, otherwise show nothing. My code works fine:
getk2.org/community/New-to-K2-Ask-here-first/162398-SOLVED-Hide-extra-field-if-empty#168586
, which was resolved by upgrading to 2.6.3. I suspect this solved the initial issue, but not if someone has placed a value in the field and then removed it.
I've tried a few variations of the following code to no avail - I don't think the code is the problem here.
Log in or Create an account to join the conversation.
- Yiota
- Visitor
10 years 10 months ago #123641
by Yiota
Replied by Yiota on topic Re: Image extra field not empty once value is deleted
Hello,
I have tested this in a default joomla 2.5.17 and K2 installation SVN 2.6.8 and didn't get an empty image.
Try to change your code to
<?php if(isset($this->item->extraFields->ListingImage) && !empty($this->item->extraFields->ListingImage->value)) : ?>
I have tested this in a default joomla 2.5.17 and K2 installation SVN 2.6.8 and didn't get an empty image.
Try to change your code to
<?php if(isset($this->item->extraFields->ListingImage) && !empty($this->item->extraFields->ListingImage->value)) : ?>
Please Log in or Create an account to join the conversation.
- Tim
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
10 years 10 months ago #123642
by Tim
Replied by Tim on topic Re: Image extra field not empty once value is deleted
Hi Yiota
I tried that code and also tested on Joomla 2.5.17 and K2.6.7 with no luck.
I do have two possible workarounds. One is similar to Steven's in the afore mentioned thread:
I tried that code and also tested on Joomla 2.5.17 and K2.6.7 with no luck.
I do have two possible workarounds. One is similar to Steven's in the afore mentioned thread:
Log in or Create an account to join the conversation.
- Yiota
- Visitor
10 years 10 months ago #123643
by Yiota
Replied by Yiota on topic Re: Image extra field not empty once value is deleted
Have you tried to see this page with the default K2 template and not your override to see if you still get this empty image tag?
Please Log in or Create an account to join the conversation.
- Tim
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
10 years 9 months ago #123644
by Tim
Replied by Tim on topic Re: Image extra field not empty once value is deleted
Sorry for delay in responding. I tried it on the default K2 template and it still returns the empty IMG tag.
Please Log in or Create an account to join the conversation.
- Yiota
- Visitor
10 years 9 months ago #123645
by Yiota
Replied by Yiota on topic Re: Image extra field not empty once value is deleted
Is a link to your page along with access to your backend available so I take a look?
You can sent me access through the contact form here: getk2.org/contact-us
You can sent me access through the contact form here: getk2.org/contact-us
Please Log in or Create an account to join the conversation.
- Tim
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
10 years 9 months ago - 10 years 9 months ago #123646
by Tim
Replied by Tim on topic Re: Image extra field not empty once value is deleted
I've sent the login details via the contact form. I also removed all my workarounds so the code is as basic as possible, currently in category_item.php:
Log in or Create an account to join the conversation.
- Yiota
- Visitor
10 years 9 months ago #123647
by Yiota
Replied by Yiota on topic Re: Image extra field not empty once value is deleted
I saw the empty image. I need you to try updating your Joomla! and K2 versions to the latest (K2 2.6.7 and Joomla! 2.5.17). Then with the ?template=system we will check if the image is then loading.
PS. Don't forget to take a full site backup first.
It is very strange and I have as well tested this in a Joomla! 2.5.17 and K2 2.6.7 and didn't get an empty image.
Have you made any other modifications in core K2 files?
PS. Don't forget to take a full site backup first.
It is very strange and I have as well tested this in a Joomla! 2.5.17 and K2 2.6.7 and didn't get an empty image.
Have you made any other modifications in core K2 files?
Please Log in or Create an account to join the conversation.
- Tim
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
10 years 9 months ago #123648
by Tim
Replied by Tim on topic Re: Image extra field not empty once value is deleted
I've updated Joomla to 2.5.17 and K2 to 2.6.7.
I haven't modified any core files, only created a few template overrides.
The only other thing that is related is that earlier on in the build I installed k2fields from jproven.com/k2fields
This was to allow the client to repeat extra fields while editing the item, although I later uninstalled it as it didn't suit my purpose.
I haven't modified any core files, only created a few template overrides.
The only other thing that is related is that earlier on in the build I installed k2fields from jproven.com/k2fields
This was to allow the client to repeat extra fields while editing the item, although I later uninstalled it as it didn't suit my purpose.
Please Log in or Create an account to join the conversation.
- Yiota
- Visitor
10 years 9 months ago #123649
by Yiota
Replied by Yiota on topic Re: Image extra field not empty once value is deleted
What is the difference between this page:
Your URL/index.php?option=com_k2&view=itemlist&layout=category&task=category&id=10&Itemid=191
and this one:
Your URL/whats-on/2013-12-06-04-39-51/shows/itemlist/filter?moduleId=133&Itemid=191
What extension/plugin do you use in order to fetch the second view? I see that the url is different. It has extra parameters set on it.
Your URL/index.php?option=com_k2&view=itemlist&layout=category&task=category&id=10&Itemid=191
and this one:
Your URL/whats-on/2013-12-06-04-39-51/shows/itemlist/filter?moduleId=133&Itemid=191
What extension/plugin do you use in order to fetch the second view? I see that the url is different. It has extra parameters set on it.
Please Log in or Create an account to join the conversation.