Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

limn

Newbie
  
  • Posts

    7
  • Joined

  • Last visited

Recent Profile Visitors

905 profile views

limn's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Добрый день. Версия ocStore 2.1.0.1 Нужно вывести описание категории на страницах товаров, лежащих в этой категории. Нашел подобное на странице. 1. В файле catalog/controller/product/product.php вставил код $this->load->model('catalog/category'); $data['catprod'] = array(); $product_category = $this->model_catalog_product->getCategories($product_id); foreach ($product_category as $prodcat) { $category_info = $this->model_catalog_category->getCategory($prodcat['category_id']); if ($category_info) { $data['catprod'][] = array( 'name' => $category_info['name'], 'href' => $this->url->link('product/category', 'path=' . $category_info['category_id']) ); } } 2. Затем в шаблоне, например, в catalog/view/theme/*/template/product/product.tpl <span>Categories: </span><?php foreach ($catprod as $catp) { ?> <a href="<?php echo $catp['href']; ?>"><?php echo $catp['name']; ?></a> |<?php } ?><br /> В итоге вылетела ошибка: Categories: Notice: Undefined variable: catprod in /home/users/l/limn/domains/777potolki99-os/catalog/view/theme/magazin/template/product/product.tpl on line 159Warning: Invalid argument supplied for foreach() in /home/users/l/limn/domains/777potolki99-os/catalog/view/theme/magazin/template/product/product.tpl on line 159 Помогите, пожалуйста, сделать вывод описания из категории в товарах.
  2. Добрый вечер. После вставки кодов вылетает ошибка на странице карточки товара (на месте где должно быть название категории): Categories: Notice: Undefined variable: catprod in /home/users/l/limn/domains/777potolki99-os/catalog/view/theme/magazin/template/product/product.tpl on line 159Warning: Invalid argument supplied for foreach() in /home/users/l/limn/domains/777potolki99-os/catalog/view/theme/magazin/template/product/product.tpl on line 159 Помогите с решением этой проблемы. Версия ocStore 2.1.0.1 Судя по ошибке - не объявлена переменная. В файле catalog/controller/product/product.php код добавил. Может код нужно как-то переделать?
  3. Если в папке поддомена ничего нет, то магазин не работает. Вот создал новый магазин в настройках: 2.video-versiya.ru - Ошибка 404. Файл не найден
  4. А если используется поддомен по умолчанию. На домене второго уровня не установлен ocStore (домен не используется для этого магазина). 1) spb.video-versiya.ru - по умолчению 2) msk.video-versiya.ru Там ведь разные пути.. как они грузят изображения из одной папки. Может я чего-то не понимаю И вы говорите что в папке поддомена должно быть пусто.. В папке где лежат картинки товара? или как.
  5. Всем привет! OcStore 2.0.2.0 шаблон: magazin Выбрал ОпенКарт из-за многосайтовости. Тоесть можно создать множество поддоменов с одинаковым шаблоном и товарами (сайты подключены к одной БД) и немного отличающейся "начинкой". Нужно изменить ссылки на картинки товаров. Как сделать общую ссылку для всех поддоменов. (например: "сайт.ru/image/cache/catalog/BT-600x600.jpg" и сложить туда все фотки товаров) Сейчас каждый поддомен ссылается на свою папку с картинками: "1.сайт.ru/image/cache/catalog/BT-600x600.jpg", "2.сайт.ru/image/cache/catalog/BT-600x600.jpg" Проблема возникла следующая: Перелопатил весь код OpenCart'a и шаблона. нашел такой код в файле: \catalog\model\tool\image.php if ($this->request->server['HTTPS']) { return $this->config->get('config_ssl') . 'image/' . $new_image; } else { return $this->config->get('config_url') . 'image/' . $new_image; } так понимаю: return $this->config->get('config_url') - это начало ссылки, например: "http://1.сайт.ru/" 'image/' - середина $new_image; - окончание (подставляется путь до картинки товара) "/cache/catalog/BT-600x600.jpg" Таблица БД: "префикс_setting" Строка: (9999, 1, 'config', 'config_url', 'http://2.сайт.ru/' 0); (((пытался изменить "config_url" на "config_url2" в БД и в файле \image.php - не получилось))) Если нету картинки в папке поддомена то ссылка на картинку в исходном коде не появляется Подскажите как сделать.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.