1
0
mirror of https://github.com/e107inc/e107.git synced 2025-09-02 02:42:40 +02:00

Event hooks now allows for multiple form elements.

Also added $frm->renderHooks($data).
This commit is contained in:
Cameron
2012-11-30 20:47:26 -08:00
parent 564b0600e9
commit 97a0ada0cb
11 changed files with 76 additions and 124 deletions

View File

@@ -2254,30 +2254,13 @@ class admin_newspost
</tr>
";
}
//triggerHook
$data = array('method'=>'form', 'table'=>'news', 'id'=>$id, 'plugin'=>'news', 'function'=>'create_item');
$hooks = e107::getEvent()->triggerHook($data);
if(!empty($hooks))
{
$text .= "
<tr>
<td colspan='2' >".LAN_HOOKS." </td>
</tr>
";
foreach($hooks as $hook)
{
if(!empty($hook))
{
$text .= "
<tr>
<td>".$hook['caption']."</td>
<td>".$hook['text']."</td>
</tr>
";
}
}
}
$data = array('method'=>'form', 'table'=>'news', 'id'=>$id, 'plugin'=>'news', 'function'=>'create_item');
$text .= $frm->renderHooks($data);
$text .= "
</tbody>
</table>