Support » Plugin: Pods - Custom Content Types and Fields » Help with Relationships

  • Resolved olesuper8

    (@olesuper8)


    HI, I have created a Pod that uses a Relationship field as a simple defined list and checkboxes, in the CMS checkboxes selected spit out a list of the choices made, I’m trying to find a way to attach swatches to the items.

    I’ve tried to create a template that wraps the items but I do not know if it is possible to give each of the items their own class. Here is my effort at using some php,

    [if carcass_colours]
    [before]<div class=”carcass-colours”>
    [each carcass_colours]<div class=”item”><i class=”fa fa-check” style=”color: #000000;” aria-hidden=”true”></i> {@_value}</div>[/each]
    [after]</div>
    [/if]

    The only other way I could think of was creating a template and writing my own checkboxes using html using ‘item type’, but not sure how to link them to the custom post type.

    So, is this possible? Thanks so much for any help.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jory Hogeveen

    (@keraweb)

    Hello @olesuper8

    Are you talking about using colors for the backend or frontend?
    In case of the frontend you can use the field value to set a class name. You can then assign the colors to that class name.

    Cheers, Jory

    olesuper8

    (@olesuper8)

    Hi Jory, I didn’t explain well. I’d like to display a colour on the frontend, I guessed that I’d need to set a class per item. Do you mean the {@_value}, sorry I’m doing this for the first time.

    Is it possible to set a class for each custom defined option, mine produce a list like – white, black, grey. I would like a swatch for each one.

    Any advice hugely appreciated.

    Plugin Author Jory Hogeveen

    (@keraweb)

    You can set the classname based on the option value like so: class="color-{@_value}". It will create classes like color-white etc. based on the values in carcass_colours.
    You can then add these CSS classes in your theme CSS or customizer to set the correct colors.

    Cheers, Jory

    olesuper8

    (@olesuper8)

    Gosh that was way too easy, Thanks Jory you are a star for replying, have an excellent week.

    Plugin Author Jory Hogeveen

    (@keraweb)

    You’re welcome! The best way to say thanks is to leave a 5 star review at https://wordpress.org/plugins/pods/ and (if you’re feeling especially generous) become a Friend of Pods at https://friends.pods.io/

    Cheers, Jory

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.