#foreach($bookSection in $bookSections)
#if($r.available(${bookSection.getRemoveLinkEl().getComponent().getComponentName()}) && $r.visible(${bookSection.getRemoveLinkEl().getComponent().getComponentName()}))
$r.render(${bookSection.getRemoveLinkEl().getComponent().getComponentName()})
#end #if($r.available(${bookSection.getAddLinkEl().getComponent().getComponentName()}) && $r.visible(${bookSection.getAddLinkEl().getComponent().getComponentName()}))
$r.render(${bookSection.getAddLinkEl().getComponent().getComponentName()})
#end #if($r.available(${bookSection.getUpLinkEl().getComponent().getComponentName()}) && $r.visible(${bookSection.getUpLinkEl().getComponent().getComponentName()}))
$r.render(${bookSection.getUpLinkEl().getComponent().getComponentName()})
#end #if($r.available(${bookSection.getDownLinkEl().getComponent().getComponentName()}) && $r.visible(${bookSection.getDownLinkEl().getComponent().getComponentName()}))
$r.render(${bookSection.getDownLinkEl().getComponent().getComponentName()})
#end
$r.render("${bookSection.getBookIdEl().getComponent().getComponentName()}_LABEL")
$r.render(${bookSection.getBookIdEl().getComponent().getComponentName()})
#if($f.hasError($bookSection.getBookIdEl().getComponent().getComponentName())) $r.render("${bookSection.getBookIdEl().getComponent().getComponentName()}_ERROR") #end
$r.render(${bookSection.getDetailsLinkEl().getComponent().getComponentName()})
$r.render("${bookSection.getPageFromEl().getComponent().getComponentName()}_LABEL") $r.render(${bookSection.getPageFromEl().getComponent().getComponentName()}) #if($f.hasError($bookSection.getPageFromEl().getComponent().getComponentName())) $r.render("${bookSection.getPageFromEl().getComponent().getComponentName()}_ERROR") #end
$r.render("${bookSection.getPageToEl().getComponent().getComponentName()}_LABEL") $r.render(${bookSection.getPageToEl().getComponent().getComponentName()}) #if($f.hasError($bookSection.getPageToEl().getComponent().getComponentName())) $r.render("${bookSection.getPageToEl().getComponent().getComponentName()}_ERROR") #end
$r.render("${bookSection.getTitleEl().getComponent().getComponentName()}_LABEL") $r.render(${bookSection.getTitleEl().getComponent().getComponentName()}) #if($f.hasError($item)) #end
$r.render("${bookSection.getDescriptionEl().getComponent().getComponentName()}_LABEL") $r.render(${bookSection.getDescriptionEl().getComponent().getComponentName()}) #if($f.hasError($item)) #end
#end