MO: Fix url insert
This commit is contained in:
@@ -67,6 +67,16 @@ class Ps_MenuTopLinks
|
||||
return array('link' => $link, 'label' => $label, 'new_window' => $new_window);
|
||||
}
|
||||
|
||||
public static function updateUrl($link)
|
||||
{
|
||||
for($i = 1; $i <= count($link); $i++) {
|
||||
if (substr($link[$i], 0, 4) === "www.") {
|
||||
$link[$i] = "http://" . $link[$i];
|
||||
}
|
||||
}
|
||||
return $link;
|
||||
}
|
||||
|
||||
public static function add($link, $label, $newWindow = 0, $id_shop)
|
||||
{
|
||||
if (!is_array($label)) {
|
||||
@@ -76,6 +86,7 @@ class Ps_MenuTopLinks
|
||||
return false;
|
||||
}
|
||||
|
||||
$link = self::updateUrl($link);
|
||||
Db::getInstance()->insert(
|
||||
'linksmenutop',
|
||||
array(
|
||||
@@ -112,6 +123,7 @@ class Ps_MenuTopLinks
|
||||
return false;
|
||||
}
|
||||
|
||||
$link = self::updateUrl($link);
|
||||
Db::getInstance()->update(
|
||||
'linksmenutop',
|
||||
array(
|
||||
@@ -134,7 +146,6 @@ class Ps_MenuTopLinks
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static function remove($id_linksmenutop, $id_shop)
|
||||
{
|
||||
$result = true;
|
||||
|
||||
Reference in New Issue
Block a user