Приветствую!
Вопрос стоит такой: в сниппете вывожу записи из БД:
<?php
global $modx;
$output = '';
$result = $modx->db->query( 'SELECT id, fullname, subject FROM `orders`' );
if( $modx->db->getRecordCount( $result ) >= 1 ) {
$output .= '<ul>';
while( $row = $modx->db->getRow( $result ) ) {
$output .= '<tr><td>'.$row['id'].'</td>';
$output .= '<td>'.$row['fullname'].'</td>';
$output .= '<td>'.$row['subject'].'</td>';
$output .= '<td>'.$row['message'].'</td>';
$output .= '<a name="del" href="?del='.$row['id'].'">Удалить</a></tr><br>';
}
}
else {
$output = 'There are no records to show.';
}
return $output;
?>
Как вы видите, так же выводится ссылка «Удалить».
Как можно «поймать» нажатие на ссылку, и соответственно добавить условие на удаление записи из БД? Обычные методы типа isset($_GET) в начале сниппета почему-то не срабатывают.