diff --git a/admin-dev/themes/default/template/controllers/referrers/calendar.tpl b/admin-dev/themes/default/template/controllers/referrers/calendar.tpl index 080bdde32..fe2ed9cbc 100644 --- a/admin-dev/themes/default/template/controllers/referrers/calendar.tpl +++ b/admin-dev/themes/default/template/controllers/referrers/calendar.tpl @@ -34,10 +34,10 @@

{if isset($translations.From)}{$translations.From}{else}{l s='From:'}{/if} - +

{if isset($translations.To)}{$translations.To}{else}{l s='From:'}{/if} - +

diff --git a/modules/blocklink/blocklink.php b/modules/blocklink/blocklink.php index b56186013..f3292ef1a 100644 --- a/modules/blocklink/blocklink.php +++ b/modules/blocklink/blocklink.php @@ -142,18 +142,17 @@ class BlockLink extends Module public function addLink() { + if (!($languages = Language::getLanguages())) + return false; + $defaultLanguage = (int)(Configuration::get('PS_LANG_DEFAULT')); + if ($id_link = Tools::getValue('id_link')) { - // Url registration - if (!Db::getInstance()->execute('UPDATE '._DB_PREFIX_.'blocklink SET `url`=\''.pSQL($_POST['url']).'\', `new_window`='.(isset($_POST['newWindow']) ? 1 : 0).' WHERE `id_blocklink`='.(int)$id_link)) + if (!Db::getInstance()->execute('UPDATE '._DB_PREFIX_.'blocklink SET `url` = \''.pSQL($_POST['url']).'\', `new_window` = '.(isset($_POST['newWindow']) ? 1 : 0).' WHERE `id_blocklink` = '.(int)$id_link)) return false; - // Multilingual text - $languages = Language::getLanguages(); - $defaultLanguage = (int)(Configuration::get('PS_LANG_DEFAULT')); - if (!$languages) - return false; if (!Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink_lang WHERE `id_blocklink` = '.(int)$id_link)) return false; + foreach ($languages as $language) if (!empty($_POST['text_'.$language['id_lang']])) { @@ -166,16 +165,11 @@ class BlockLink extends Module } else { - // Url registration if (!Db::getInstance()->execute('INSERT INTO '._DB_PREFIX_.'blocklink VALUES (NULL, \''.pSQL($_POST['url']).'\', '.((isset($_POST['newWindow']) && $_POST['newWindow']) == 'on' ? 1 : 0).')') || !$id_link = Db::getInstance()->Insert_ID()) return false; - // Multilingual text - $languages = Language::getLanguages(); - $defaultLanguage = (int)(Configuration::get('PS_LANG_DEFAULT')); - if (!$languages) - return false; + foreach ($languages as $language) if (!empty($_POST['text_'.$language['id_lang']])) { @@ -214,9 +208,9 @@ class BlockLink extends Module public function deleteLink() { - return (Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink WHERE `id_blocklink`='.(int)($_GET['id'])) && - Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink_shop WHERE `id_blocklink`='.(int)($_GET['id'])) && - Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink_lang WHERE `id_blocklink`='.(int)($_GET['id']))); + return (Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink WHERE `id_blocklink` = '.(int)$_GET['id']) && + Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink_shop WHERE `id_blocklink` = '.(int)$_GET['id']) && + Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'blocklink_lang WHERE `id_blocklink` = '.(int)$_GET['id'])); } public function updateTitle() @@ -299,11 +293,11 @@ class BlockLink extends Module { if ($id_link = (int)Tools::getValue('id_link')) { - $res = Db::getInstance()->executeS('SELECT * - FROM '._DB_PREFIX_.'blocklink b - LEFT JOIN '._DB_PREFIX_.'blocklink_lang bl ON (b.id_blocklink = bl.id_blocklink) - WHERE b.id_blocklink='.(int)$id_link); - + $res = Db::getInstance()->executeS(' + SELECT * + FROM '._DB_PREFIX_.'blocklink b + LEFT JOIN '._DB_PREFIX_.'blocklink_lang bl ON (b.id_blocklink = bl.id_blocklink) + WHERE b.id_blocklink='.(int)$id_link); if ($res) foreach ($res as $row) { @@ -360,14 +354,14 @@ class BlockLink extends Module foreach ($languages as $language) $this->_html .= '
- * + *
'; $this->_html .= $this->displayFlags($languages, $defaultLanguage, $divLangName, 'title', true); $this->_html .= '
-
+
@@ -428,12 +422,12 @@ class BlockLink extends Module foreach ($links as $link) $this->_html .= ' - '.$link['id'].' - '.$link['text_'.$this->context->language->id].' - '.$link['url'].' + '.(int)$link['id'].' + '.Tools::safeOutput($link['text_'.$this->context->language->id]).' + '.Tools::safeOutput($link['url']).' - - + + '; $i = 0; @@ -447,7 +441,7 @@ class BlockLink extends Module } $this->_html .= ' - + '; } } diff --git a/modules/blocklink/blocklink.tpl b/modules/blocklink/blocklink.tpl index 1cce61bec..e55ee670e 100644 --- a/modules/blocklink/blocklink.tpl +++ b/modules/blocklink/blocklink.tpl @@ -28,15 +28,15 @@