[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/cms/template/admin_news_folder/ -> display.html (source)

   1  <core:wrap file="_cms/page.html" in="content_zone">
   2  
   3  <ar:fetch using='limb/cms/src/model/lmbCmsNode' find='requested'/>
   4  
   5  <core:datasource id='node'>
   6  <h1>News folder "{$title}"</h1>
   7  
   8  <div class='actions'>
   9    <route_url params="action:edit,id:{$id}" extra='?popup=1'>
  10      <img src='/shared/cms/images/icons/edit.gif' width='24' height='24' alt='edit'/>
  11    </route_url>
  12  </div>
  13  
  14  <div class='breadcrumbs'>
  15    You are here:<route_url params='controller:admin_news'>News</route_url>&gt;&gt;
  16    <iterator:transfer from='parents' target='breadcrumbs' offset='1'/>
  17    <list:list id='breadcrumbs'>
  18      <list:item><route_url params='id:{$id}'>{$title}</route_url>&gt;&gt;</list:item>
  19    </list:list>
  20    <span>{$title}</span>
  21  </div>
  22  
  23  
  24  <h2>Folders</h2>
  25  
  26  <div class='actions'>
  27  <span>
  28  <route_url params="controller:admin_news_folder,action:create" extra='?popup=1&parent={$id}'>
  29   <img src='/shared/cms/images/icons/create_object.gif' width='24' height='24' alt='Create news folder'/>
  30  </route_url>
  31  </span>
  32  </div>
  33  
  34  <ar:fetch using='limb/cms/src/model/lmbCmsNodeKids' find='immediate_children' target='folders' order='priority=ASC'>
  35    <find:params parent_id='{$id}' controller='news_folder' />
  36  </ar:fetch>
  37  
  38  <form name='list_form' method='post'>
  39  <list:list id='folders'>
  40    <table class='list'>
  41      <thead>
  42        <tr>
  43          <th><input type='checkbox' onclick='MarkAll(checked);' name='mark_all' /></th>
  44          <th>Order</th>
  45          <th>Title</th>
  46          <th>Actions</th>
  47        </tr>
  48      </thead>
  49      <list:item>
  50        <tr>
  51          <td><input type='checkbox' name='ids[]' value='{$id}' class='input'/></td>
  52          <td><input type='text' name='priority[{$id}]' value='{$priority}' class='input' size='3'/></td>
  53          <td>
  54            <ul>
  55             <li><route_url params="controller:admin_news_folder,id:{$id}">{$title}</route_url></li>
  56             <li>URL: <a href='{$url_path}' target='_blank'>{$url_path}</a></li>
  57            </ul>
  58          </td>
  59          <td>
  60            <route_url params="controller:admin_news_folder,action:edit,id:{$id}" extra='?popup=1'><img src='/shared/cms/images/icons/edit.gif' width='24' height='24' alt='Edit'/></route_url>
  61            <route_url params="controller:admin_news_folder,action:delete" extra='?popup=1&ids[]={$id}'><img src='/shared/cms/images/icons/delete.gif' width='24' height='24'  alt='Delete'/></route_url>
  62          </td>
  63        </tr>
  64      </list:item>
  65    </table>
  66  
  67    <div class='list_actions'>
  68      <route_url_set field='delete_url' params="controller:admin_news_folder,action:delete" />
  69      <input type='submit' value='Delete' onclick='Limb.Form.submitPopup(this.form, "{$delete_url}");return false;'/>
  70  
  71      <route_url_set field='save_order_url' params="controller:admin_tree,action:save_priority" />
  72      <input type='submit' value='Save order' onclick='Limb.Form.submitPopup(this.form, "{$save_order_url}");return false;'/>
  73    </div>
  74  </list:list>
  75  
  76  </form>
  77  
  78  
  79  <h2>News</h2>
  80  
  81  <div class='actions'>
  82  <span>
  83  <route_url params="controller:admin_news_item,action:create" extra='?popup=1&parent={$id}'>
  84   <img src='/shared/cms/images/icons/create_object.gif' width='24' height='24' alt='Create news'/>
  85  </route_url>
  86  </span>
  87  </div>
  88  
  89  <ar:fetch using='limb/cms/src/model/lmbCmsNodeKids' find='immediate_children' target='items'>
  90    <find:params parent_id='{$id}' controller='news_item' />
  91  </ar:fetch>
  92  
  93  <form name='list_form' method='post'>
  94  <list:list id='items'>
  95  <table class='list'>
  96    <thead>
  97      <tr>
  98        <th><input type='checkbox' onclick='MarkAll(checked);' name='mark_all' /></th>
  99        <th>Order</th>
 100        <th>Title</th>
 101        <th>Actions</th>
 102      </tr>
 103    </thead>
 104    <list:item>
 105      <tr>
 106        <td><input type='checkbox' name='ids[]' value='{$id}' class='input'/></td>
 107        <td><input type='text' name='priority[{$id}]' value='{$priority}' class='input' size='3'/></td>
 108        <td>
 109          <ul>
 110           <li>{$title}</li>
 111           <li>{$object.news_date|i18n_date:"", "stamp", "short_date"}</li>
 112           <core:optional for='image'>
 113           <li><img src='{$object.image.icon.show_url}' alt='{$title}'/></li>
 114           </core:optional>
 115           <li>URL: <a href='{$url_path}' target='_blank'>{$url_path}</a></li>
 116          </ul>
 117        </td>
 118        <td>
 119          <route_url params="controller:admin_news_item,action:edit,id:{$id}" extra='?popup=1'><img src='/shared/cms/images/icons/edit.gif' width='24' height='24' alt='Edit'/></route_url>
 120          <route_url params="controller:admin_news_item,action:delete" extra='?popup=1&ids[]={$id}'><img src='/shared/cms/images/icons/delete.gif' width='24' height='24'  alt='Delete'/></route_url>
 121        </td>
 122      </tr>
 123    </list:item>
 124  </table>
 125  
 126    <div class='list_actions'>
 127      <route_url_set field='delete_url' params="controller:admin_news_item,action:delete" />
 128      <input type='submit' value='Delete' onclick='Limb.Form.submitPopup(this.form, "{$delete_url}");return false;'/>
 129  
 130      <route_url_set field='save_order_url' params="controller:admin_tree,action:save_priority" />
 131      <input type='submit' value='Save order' onclick='Limb.Form.submitPopup(this.form, "{$save_order_url}");return false;'/>
 132    </div>
 133  </list:list>
 134  
 135  </form>
 136  
 137  </core:datasource>
 138  
 139  </core:wrap>


Generated: Fri Dec 5 04:05:07 2008 Cross-referenced by PHPXref 0.7