EPrints Technical Mailing List Archive

Message: #03974

< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Re: epc:if tests for the existence of values in a compound field


If your compound is a field with multiple values, you can try :

  <epc:if test="length(creator) gt 0">
  (I have already used this)

or perhaps :

  <epc:if test="is_set(creator)">
  (I have not tested this one on compounds)


Le 25/02/2015 10:26, Ian Stuart a écrit :
I'm writing a citation schema, and when it comes to compound fields, I
don't want to have a table with just the column headings.

I tried

        <epc:if test="creator"><epc:print expr="creator" /></epc:if>
        <epc:if test="!(creator)"><epc:phrase ref="eprint_field_nodata"

... but this doesn't seem to work

(and yes, I've restarted the server..... but that shouldn't make a
difference for a generate-static)

I'm getting no errors from the xml file, and if I add in a sneaky <hr />
them that appears in the re-built page.

How do I avoid rendering these empty tables?