kaktusy/modules/mailalerts/myalerts.php

41 lines
1.4 KiB
PHP

<?php
/* SSL Management */
$useSSL = true;
include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../header.php');
include_once(dirname(__FILE__).'/mailalerts.php');
$errors = array();
if ($cookie->isLogged())
{
if (Tools::getValue('action') == 'delete')
{
$id_customer = intval($cookie->id_customer);
if (!$id_product = intval(Tools::getValue('id_product')))
$errors[] = Tools::displayError('You need a product to delete an alert');
$id_product_attribute = intval(Tools::getValue('id_product_attribute'));
$customer = new Customer(intval($id_customer));
MailAlerts::deleteAlert(intval($id_customer), 0, intval($id_product), intval($id_product_attribute));
}
$smarty->assign('alerts', MailAlerts::getProductsAlerts(intval($cookie->id_customer), intval($cookie->id_lang)));
}
else
$errors[] = Tools::displayError('You need to be logged to manage your alerts');
$smarty->assign(array(
'id_customer' => intval($cookie->id_customer),
'errors' => $errors
));
if (Tools::file_exists_cache(_PS_THEME_DIR_.'modules/mailalerts/myalerts.tpl'))
$smarty->display(_PS_THEME_DIR_.'modules/mailalerts/myalerts.tpl');
elseif (Tools::file_exists_cache(dirname(__FILE__).'/myalerts.tpl'))
$smarty->display(dirname(__FILE__).'/myalerts.tpl');
else
echo Tools::displayError('No template found');
include(dirname(__FILE__).'/../../footer.php');