| Conditions | 6 |
| Paths | 8 |
| Total Lines | 32 |
| Code Lines | 22 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | <? function renderFolder($document, $cmsPrefix, $slugPrefix ='', $root = false) {?> |
||
| 2 | <div class="grid-box-8"> |
||
| 3 | <h3> |
||
| 4 | <a class="btn documentTitle openFolder" data-slug="<?=$slugPrefix . $document->slug?>" title="Open"> |
||
| 5 | <i class="fa fa-folder-o "></i> <?=$document->title?> |
||
| 6 | </a> |
||
| 7 | </h3> |
||
| 8 | </div> |
||
| 9 | <div class="documentActions grid-box-4"> |
||
| 10 | <a class="btn" href="<?=\library\cc\Request::$subfolders?><?=$cmsPrefix?>/documents/edit-folder?slug=<?=$slugPrefix . $document->slug?>" title="Edit"><i class="fa fa-pencil"></i></a> |
||
| 11 | <a onclick="return confirm('Are you sure you want to delete this item?');" class="btn error" href="<?=\library\cc\Request::$subfolders?><?=$cmsPrefix?>/documents/delete-folder?slug=<?=$slugPrefix . $document->slug?>" title="Delete"><i class="fa fa-trash"></i></a> |
||
| 12 | </div> |
||
| 13 | <ul class="documents grid-wrapper nested<?=$root ? ' root' : '' ?>"> |
||
| 14 | <? foreach ($document->content as $subDocument) : ?> |
||
| 15 | <li class="grid-container"> |
||
| 16 | <? if ($subDocument->type == 'document') : ?> |
||
| 17 | <?renderDocument($subDocument, $cmsPrefix, $slugPrefix . $document->slug . '/');?> |
||
| 18 | <? elseif ($subDocument->type == 'folder') : ?> |
||
| 19 | <?renderFolder($subDocument, $cmsPrefix, $slugPrefix . $document->slug . '/');?> |
||
| 20 | <? endif ?> |
||
| 21 | </li> |
||
| 22 | <? endforeach ?> |
||
| 23 | <? if (count($document->content) == 0) : ?> |
||
| 24 | <li class="grid-container"> |
||
| 25 | <div class="grid-box-12"> |
||
| 26 | <i class="fa fa-ellipsis-h empty"></i> |
||
| 27 | <i>Empty</i> |
||
| 28 | </div> |
||
| 29 | </li> |
||
| 30 | <? endif ?> |
||
| 31 | </ul> |
||
| 32 | <?}?> |