Keyword

Hide extra field if value is empty

  • Nick
  • Nick's Avatar Topic Author
  • Offline
  • Elite Member
More
13 years 7 months ago #71754 by Nick
Replied by Nick on topic Hide extra field if value is empty
i'm not sure if you can style each field since they are generated with a "while" statement in php (while there are fields in the group, it will display them) So it's not like they are hard coded somewhere.

The only solution i can think of is to create some sort of php function and a field inside the extra fields table in mysql which caries the styling. Then have php parse out the style and apply it to the actual field when it's being rendered. But that's just what i can come up with now. You can also do it with javascript but not sure how.

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

More
13 years 7 months ago #71755 by Peter Monti
Replied by Peter Monti on topic Hide extra field if value is empty
i found this post here  but im not understanding how to do them all? i jsut want each field to have an icon rather than text and the link within that icon.and when there is no link inserted the icon does not show.....this si the code from the other post but im not getting it! thanks for your help nick
adding this line <?php $custom = $this->item->extra_fields; ?> and then addressing extra fields for the item like <?php echo $custom[1]->value;? as long as the order of the fields is static.

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

  • Nick
  • Nick's Avatar Topic Author
  • Offline
  • Elite Member
More
13 years 7 months ago #71756 by Nick
Replied by Nick on topic Hide extra field if value is empty
Gimme a sec. I'll whip up the code for this for you. How many extra fields do you have?

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

More
13 years 7 months ago #71757 by Peter Monti
Replied by Peter Monti on topic Hide extra field if value is empty
8 in total
wow thanks alot....ive been going nutz here

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

  • Nick
  • Nick's Avatar Topic Author
  • Offline
  • Elite Member
More
13 years 7 months ago #71758 by Nick
Replied by Nick on topic Hide extra field if value is empty
go here:
pastebin.com/Fr8L6Vza

rename your old item.php to something else.

paste the code from pastebin in a new item.php

tell me the results pls :)

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

More
13 years 7 months ago #71759 by Peter Monti
Replied by Peter Monti on topic Hide extra field if value is empty
awsome..........so now the name of the field doesnt shhow which is perfect...how can i now style each individual field with its own icon? sorry to ruin your sunday nick........thanks again!

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

  • Nick
  • Nick's Avatar Topic Author
  • Offline
  • Elite Member
More
13 years 7 months ago #71760 by Nick
Replied by Nick on topic Hide extra field if value is empty
well you need to open up dreamweaver or whatever and go to line 263. That's where the magic happens. There you can give each
tag it's own style.

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

More
13 years 7 months ago #71761 by Peter Monti
Replied by Peter Monti on topic Hide extra field if value is empty
ok perfect - can i take the fields out of the unordered list and just have a div defining each field?

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

  • Nick
  • Nick's Avatar Topic Author
  • Offline
  • Elite Member
More
13 years 7 months ago #71762 by Nick
Replied by Nick on topic Hide extra field if value is empty
sure

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

More
13 years 7 months ago #71763 by Wouter
Replied by Wouter on topic Hide extra field if value is empty
I've implemented the hacks succesfully.

 

But is there a way to show only the first 4 extra fields in category view? And then show all extra fields in the item view?

 

I have about 15 extra fields.

 

Thanks in advance!

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


Powered by Kunena Forum