Когда пользователь нажимает кнопку удалить , я хочу, чтобы появилось диалоговое окно для подтверждения удаления. Я могу заставить диалоговое окно появляться при загрузке страницы, но у меня возникают проблемы с его отображением при нажатии кнопки:
<?php echo $this->dialogContainer(
'dialog',
'Are you sure you want to delete this postcode?',
array(
'autoOpen' => false,
'draggable' => true,
'modal' => true,
'resizable' => true,
'title' => 'Confirm Delete',
'closeOnEscape' => true,
'buttons' => array(
'Delete' => new Zend_Json_Expr('function() {
document.location=\''.$this->url(array(
'module' => 'crm',
'controller' => 'postcode',
'action' => 'delete'
),"", true) .'\'
}'),
'Cancel' => new Zend_Json_Expr('function() {
$(this).dialog(\'close\');
}')
),
),
); ?>
Есть ли что-то в dialogContainer, который позволяет это, или мне нужно создать отдельную функцию, которую я загружаю отдельно?
Спасибо.