Advertisement
Guest User

recordRow

a guest
Jun 30th, 2015
412
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.91 KB | None | 0 0
  1. {{$rowIds = array();}}
  2. {{foreach $rows as $row}}
  3.     {{$idField = $row::$databaseColumnId;}}
  4.     {{$rowIds[] = $row->$idField;}}
  5. {{endforeach}}
  6. {{$iposted = ( $table AND method_exists( $table, 'container' ) AND $table->container() !== NULL ) ? $table->container()->contentPostedIn( null, $rowIds ) : array();}}
  7.  
  8. {{foreach $rows as $row}}
  9.     {{$idField = $row::$databaseColumnId;}}
  10.     <li class="ipsSpacer_bottom" data-rowID='{$row->$idField}'>
  11.         <a href='#' class='c4StatusRow ipsAreaBackground_light {{if $row->fieldValues()['field_19'] == '4'}}ipsFaded{{endif}} ipsPad ipsType_blendLinks {{if $row->hidden()}}ipsModerated{{endif}}' data-ipsDialog data-ipsDialog-title="{$row->_title}" data-ipsDialog-size='medium' data-ipsDialog-content='#el4StatusInfo_{$row->$idField}'>
  12.             <div class='ipsColumns ipsColumns_collapsePhone'>
  13.                 <div class='ipsColumn ipsColumn_fluid'>
  14.                     <h4 class='ipsType_sectionHead ipsType_break'>
  15.                         <strong>{{if $row->_title}}{$row->_title}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}</strong>
  16.                     </h4>
  17.                     {{if $row->isFutureDate() || $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1}}
  18.                         <span>
  19.                             {{if $row->isFutureDate()}}
  20.                                 <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->futureDateBlurb()}'><i class='fa fa-clock-o'></i></span>
  21.                             {{elseif $row->hidden() === -1}}
  22.                                 <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span>
  23.                             {{elseif $row->hidden() === 1}}
  24.                                 <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span>
  25.                             {{endif}}                          
  26.                             {{if $row->mapped('pinned')}}
  27.                                 <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span>
  28.                             {{endif}}
  29.                             {{if $row->mapped('featured')}}
  30.                                 <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
  31.                             {{endif}}
  32.                         </span>
  33.                     {{endif}}
  34.  
  35.                     <div class='ipsType_normal ipsType_break'>
  36.                         {$row->customFieldDisplayByKey('summary', 'listing')|raw}
  37.                     </div>
  38.                 </div>
  39.                 <div class='ipsColumn ipsColumn_medium'>
  40.                     {$row->customFieldDisplayByKey('status2', 'listing')|raw}
  41.                 </div>
  42.              
  43.             </div>
  44.         </a>
  45.         {{if $table->container()->can('add')}}
  46.             <a href='{$row->url()}' class='ipsType_medium'>
  47.                 (Edit)
  48.             </a>
  49.         {{endif}}
  50.         <div id='el4StatusInfo_{$row->$idField}' class='ipsHide'>
  51.             <div class='ipsPad ipsType_normal ipsType_break ipsType_contained ipsType_richText'>
  52.                 {$row->content()|raw}
  53.             </div>
  54.         </div>
  55.     </li>
  56. {{endforeach}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement