smould Опубликовано: сентября 21, 2015 Жалоба Поделиться Опубликовано: сентября 21, 2015 Добрый вечер. Столкнулся с проблемой, которую самостоятельно решить пока не удалось. При входе в категорию (например, компьютеры - мас), в стандартном шаблоне (универсальном и облегченном), без изменений в админке с моей стороны, выдает ошибку: Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in домен.рф/www/catalog/controller/module/featuredwb.php on line 12 12 строчка файла featuredwb.php :$this->data['carousel'] = $setting['carousel']; Подскажите как поправить? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 23, 2015 Жалоба Поделиться Опубликовано: сентября 23, 2015 похоже вы нашли ошибку :-)поздравляю :-)сегодня постараюсь исправить Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 23, 2015 Жалоба Поделиться Опубликовано: сентября 23, 2015 а куда у вас делись остальные строки ?в архиве со сборкой это строка 25выше должно быть такое if (empty($setting['carousel'])) { $setting['carousel'] = false; }есть ? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 23, 2015 Автор Жалоба Поделиться Опубликовано: сентября 23, 2015 Все, что есть перед 12 строчкой: <?phpclass ControllerModuleFeaturedwb extends Controller { protected function index($setting) { static $container = 0; $this->language->load('module/featuredwb'); if (isset($this->request->get['path'])) { $path = ''; $parts = explode('_', (string)$this->request->get['path']); foreach ($parts as $path_id) { if (!$path) { $path = $path_id; } else { $path .= '_' . $path_id; } $category_info = $this->model_catalog_category->getCategory($path_id); } $category_id = array_pop($parts); $results = $this->model_catalog_product->getProductRelated_by_category($category_id, $setting['limit']); } else { $category_id = 0; } //Manufacturer if (isset($this->request->get['manufacturer_id'])) { $manufacturer_id = $this->request->get['manufacturer_id']; $results = $this->model_catalog_product->getProductRelated_by_manufacturer ($manufacturer_id, $setting['limit']); } else { $manufacturer_id = 0; } //Manufacturer if (empty($setting['carousel'])) { $setting['carousel'] = false; } $this->data['carousel'] = $setting['carousel']; Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 23, 2015 Автор Жалоба Поделиться Опубликовано: сентября 23, 2015 Раскомментировал if (empty($setting['carousel'])) {$setting['carousel'] = false;}Все заработало. Спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 23, 2015 Жалоба Поделиться Опубликовано: сентября 23, 2015 ну еще не заработало :-)точнее ошибки как бы нет но и включить карусель у модуля как бы нельзя :-)в процессе изменение админки модуля скоро перезалью архив Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 23, 2015 Автор Жалоба Поделиться Опубликовано: сентября 23, 2015 Ок. Буду ждать обновку ) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 23, 2015 Жалоба Поделиться Опубликовано: сентября 23, 2015 обновил архивызатронул файлы admin\controller\module\featuredwb.php admin\controller\module\featuredarticle.php admin\language\russian\module\featuredwb.php admin\language\russian\module\featuredarticle.php admin\view\template\module\featuredwb.tpl admin\view\template\module\featuredarticle.tplсобственно добавлена возможность включать выключать карусельку Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 24, 2015 Автор Жалоба Поделиться Опубликовано: сентября 24, 2015 Спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 25, 2015 Жалоба Поделиться Опубликовано: сентября 25, 2015 если уже кто то скачал перекачайте :-(вот эти два файла поменял admin\view\template\module\featuredwb.tpl admin\view\template\module\featuredarticle.tpl Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 29, 2015 Автор Жалоба Поделиться Опубликовано: сентября 29, 2015 Доброго дня. К сожалению ошибка осталась. Сегодня переустановил заново все сборку (от 28.09.15). Пробовал ставить универсальный и легкий шаблон. Изменений на сайте не делал. При входе в категорию вылазит та же ошибка: Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in домен.рф/www/catalog/controller/module/featuredwb.php on line 12 12 и 13 строка if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {$this->model_setting_setting->editSetting('featuredwb', $this->request->post); Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 29, 2015 Жалоба Поделиться Опубликовано: сентября 29, 2015 ошибка у вас в каталоге а смотрите вы в папку админно похоже у вас в любом случае там не те строки которые должны бытьчто там именно у вас ?в прошлый раз по моему вы что то закоментировали неведомо зачем Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
smould Опубликовано: сентября 29, 2015 Автор Жалоба Поделиться Опубликовано: сентября 29, 2015 Мои извинения. Невнимательно посмотрел и полез в папку admin, вместо catalog. Это и сбило с толку. Решение моей ошибки осталось тоже. Раскоментировал строку if (empty($setting['carousel'])) {$setting['carousel'] = false;} и все заработало. До этого код выглядел так //Manufacturer if (empty($setting['carousel'])) {$setting['carousel'] = false;} Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: сентября 29, 2015 Жалоба Поделиться Опубликовано: сентября 29, 2015 для меня загадка что у вас с кодом происходитпотому как в оригинале эта строка идет двумя строками Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.