From ac9a5c5a4100770e1d62583343988dff7b1aca55 Mon Sep 17 00:00:00 2001 From: vAugagneur Date: Thu, 25 Apr 2013 10:59:18 +0200 Subject: [PATCH] [-] CORE : fixed bug #PSCFV-8723 - PSCFV-8656 live edit 404 --- controllers/admin/AdminModulesPositionsController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/controllers/admin/AdminModulesPositionsController.php b/controllers/admin/AdminModulesPositionsController.php index bb01368cd..8b7820b19 100644 --- a/controllers/admin/AdminModulesPositionsController.php +++ b/controllers/admin/AdminModulesPositionsController.php @@ -301,9 +301,11 @@ class AdminModulesPositionsControllerCore extends AdminController public function getLiveEditUrl($live_edit_params) { - $url = $this->context->shop->getBaseURL().Dispatcher::getInstance()->createUrl('index', (int)$this->context->language->id, $live_edit_params); - if (Configuration::get('PS_REWRITING_SETTINGS')) - $url = str_replace('index.php', ((count(Language::getLanguages(true)) > 1)? Language::getIsoById($this->context->employee->id_lang).'/' : ''), $url); + $lang = ''; + if (Configuration::get('PS_REWRITING_SETTINGS') && count(Language::getLanguages(true)) > 1) + $lang = Language::getIsoById($this->context->employee->id_lang).'/'; + $url = $this->context->shop->getBaseURL().$lang.Dispatcher::getInstance()->createUrl('index', (int)$this->context->language->id, $live_edit_params); + return $url; }