|
@@ 277-300 (lines=24) @@
|
| 274 |
|
break; |
| 275 |
|
|
| 276 |
|
// **************************************************************************************************************** |
| 277 |
|
case 'saveeditlang': // Sauvegarde d'une langue (�dition et ajout) |
| 278 |
|
// **************************************************************************************************************** |
| 279 |
|
xoops_cp_header(); |
| 280 |
|
$id = isset($_POST['lang_id']) ? (int)$_POST['lang_id'] : 0; |
| 281 |
|
if (!empty($id)) { |
| 282 |
|
$edit = true; |
| 283 |
|
$item = $h_bookshop_lang->get($id); |
| 284 |
|
if (!is_object($item)) { |
| 285 |
|
bookshop_redirect(_AM_BOOKSHOP_NOT_FOUND, $baseurl, 5); |
| 286 |
|
} |
| 287 |
|
$item->unsetNew(); |
| 288 |
|
} else { |
| 289 |
|
$item = $h_bookshop_lang->create(true); |
| 290 |
|
} |
| 291 |
|
|
| 292 |
|
$item->setVars($_POST); |
| 293 |
|
$res = $h_bookshop_lang->insert($item); |
| 294 |
|
if ($res) { |
| 295 |
|
bookshop_updateCache(); |
| 296 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_OK, $baseurl . '?op=lang', 2); |
| 297 |
|
} else { |
| 298 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_PB, $baseurl . '?op=lang', 5); |
| 299 |
|
} |
| 300 |
|
break; |
| 301 |
|
|
| 302 |
|
// **************************************************************************************************************** |
| 303 |
|
case 'deletelang': // Suppression d'une langue |
|
@@ 365-388 (lines=24) @@
|
| 362 |
|
break; |
| 363 |
|
|
| 364 |
|
// **************************************************************************************************************** |
| 365 |
|
case 'saveeditvat': // Sauvegarde d'une TVA |
| 366 |
|
// **************************************************************************************************************** |
| 367 |
|
xoops_cp_header(); |
| 368 |
|
$id = isset($_POST['vat_id']) ? (int)$_POST['vat_id'] : 0; |
| 369 |
|
if (!empty($id)) { |
| 370 |
|
$edit = true; |
| 371 |
|
$item = $h_bookshop_vat->get($id); |
| 372 |
|
if (!is_object($item)) { |
| 373 |
|
bookshop_redirect(_AM_BOOKSHOP_NOT_FOUND, $baseurl, 5); |
| 374 |
|
} |
| 375 |
|
$item->unsetNew(); |
| 376 |
|
} else { |
| 377 |
|
$item = $h_bookshop_vat->create(true); |
| 378 |
|
} |
| 379 |
|
|
| 380 |
|
$item->setVars($_POST); |
| 381 |
|
$res = $h_bookshop_vat->insert($item); |
| 382 |
|
if ($res) { |
| 383 |
|
bookshop_updateCache(); |
| 384 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_OK, $baseurl . '?op=vat', 2); |
| 385 |
|
} else { |
| 386 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_PB, $baseurl . '?op=vat', 5); |
| 387 |
|
} |
| 388 |
|
break; |
| 389 |
|
|
| 390 |
|
// **************************************************************************************************************** |
| 391 |
|
case 'deletevat': // Suppression d'une TVA |
|
@@ 1804-1826 (lines=23) @@
|
| 1801 |
|
break; |
| 1802 |
|
|
| 1803 |
|
// **************************************************************************************************************** |
| 1804 |
|
case 'saveeditdiscount': |
| 1805 |
|
// **************************************************************************************************************** |
| 1806 |
|
xoops_cp_header(); |
| 1807 |
|
$id = isset($_POST['disc_id']) ? (int)$_POST['disc_id'] : 0; |
| 1808 |
|
if (!empty($id)) { |
| 1809 |
|
$edit = true; |
| 1810 |
|
$item = $h_bookshop_discounts->get($id); |
| 1811 |
|
if (!is_object($item)) { |
| 1812 |
|
bookshop_redirect(_AM_BOOKSHOP_NOT_FOUND, $baseurl, 5); |
| 1813 |
|
} |
| 1814 |
|
$item->unsetNew(); |
| 1815 |
|
} else { |
| 1816 |
|
$item = $h_bookshop_discounts->create(true); |
| 1817 |
|
} |
| 1818 |
|
$item->setVars($_POST); |
| 1819 |
|
$res = $h_bookshop_discounts->insert($item, true); |
| 1820 |
|
if ($res) { |
| 1821 |
|
bookshop_updateCache(); |
| 1822 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_OK, $baseurl . '?op=discount', 2); |
| 1823 |
|
} else { |
| 1824 |
|
bookshop_redirect(_AM_BOOKSHOP_SAVE_PB, $baseurl . '?op=discount', 5); |
| 1825 |
|
} |
| 1826 |
|
break; |
| 1827 |
|
|
| 1828 |
|
// **************************************************************************************************************** |
| 1829 |
|
case 'deletediscount': |