Fedka

Пользователи
  • Число публикаций

    282
  • Регистрация

  • Последнее посещение

Репутация

95 Очень хороший

2 подписчика

О Fedka

  • Звание
    Продвинутый пользователь
  • День рождения 11.10.1987

Информация

  • Пол
    Мужчина
  • Город:
    Днепр

Недавние посетители профиля

2 053 просмотра профиля
  1. Насколько я понял, что-то такого хочется сделать?
  2. Это можно сделать в настройках валюты...
  3. Из-за этого ошибка, скорей всего, в контроллере не используется стандартный ресайзер... Самый простой способ, просто поставить "/" перед "image/"
  4. Если это на главной странице, смотри файл common/home.php и все модули какие выводятся на этой странице... Если и на других страницах есть, тогда еще нужно подключить просмотр файлов header.php, footer.php Быстрее всего сделать поиск по соответствию в файлах... Может даже быть такое, что и где-то при установке модуля что-то вставили такое...
  5. Эта часть кода размещает описание производителя на странице вывода производителей... Если Вы хотите описание на странице производителя вывести, тогда нужно в функции public function info() делать изменения....Именно она отвечает за вывод на странице бренда, там где и товары производителя выводятся... if ($manufacturer_info['image']) { $data['thumb'] = $this->model_tool_image->resize($manufacturer_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')); $this->document->setOgImage($data['thumb']); } else { $data['thumb'] = ''; } $data['description'] = html_entity_decode($manufacturer_info['description'], ENT_QUOTES, 'UTF-8'); Этот код нужно вставить после или между if ($manufacturer_info) { А то что ты вставлял в функцию public function index() удалить и тогда ошибки пропадут
  6. Имеется в виду описание по производителю на странице вывода производителя? Если да, то понятно, что за ошибка... переменная $manufacturer_info в ту строчку, где ты ее вставил не задана и вот на это и идет ошибка... Если хочешь вывести описание и картинки то вставь вывод в цикл foreach ($results as $result) { $name = $result['name']; if (is_numeric(utf8_substr($name, 0, 1))) { $key = '0 - 9'; } else { $key = utf8_substr(utf8_strtoupper($name), 0, 1); } if (!isset($data['categories'][$key])) { $data['categories'][$key]['name'] = $key; } $data['categories'][$key]['manufacturer'][] = array( 'name' => $name, 'href' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']) ); } Как писал @freelancer Часть кода какую ты выложил как раз на мою догадку и намекает.
  7. Ну вот и понятно, чего не выводится... Ошибки не смутили в файле ошибок? В файл catalog\model\catalog\product.php а именно в функцию getProduct необходимо вставить "entry_description_bottom" ваш...Затем в контроллере catalog\controller\product\product.php добавить эту переменную, какая будет в шаблон выводится
  8. Исходя из класса product-options возможно связано с опциями...А более детально нужно смотреть в файле шаблона вывода товара
  9. В модели product посмотри вставил ли ты его в вывод. И, возможно, нужно обновить модификатор
  10. http://raboj.su/блог/web-разработка/19-версия-сайта-для-слабовидящих.html
  11. Файл: catalog\view\theme\default\template\common\footer.tpl
  12. Если не уверен в исполнителе, тогда не давай ему ничего и все! Если дать доступы на ftp, то это доступ ко всему сайту...Зачем это делать, если не доверяешь человеку, не знаю...
  13. Если Вы дадите ему доступы на ftp, то нет смысла ставить какие-то права для пользователя в админке... Элементарным запросом можно будет добавить пользователя в базу данных и он будет под ним работать...
  14. $query = $this->db->qurery("SELECT product_id, price FROM " . DB_PREFIX . "product WHERE upc != ''"); foreach ($query->rows as $pid) { $spec_price = (float)$pid['price'] * 0.9; $this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$pid['product_id'] . "', customer_group_id = 'ID ГРУППЫ', priority = '1', price = '" . (float)$spec_price . "', date_start = '0000-00-00', date_end = '0000-00-00'"); } Примерно как-то так можно сделать... ID ГРУППЫ - это ID для группы пользователей. для каких будет эта скидка распространяться Если у процент скидки вписан в поле UPC тогда можно сделать так: $query = $this->db->qurery("SELECT product_id, price, upc FROM " . DB_PREFIX . "product WHERE upc != ''"); foreach ($query->rows as $pid) { $spec_price = (float)$pid['price'] * ((100 - (float)$pid['upc']) / 100); //Если целове число, например: 10 //$spec_price = (float)$pid['price'] * (1 - (float)$pid['upc']); //Если дробное число, например: 0.1 $this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$pid['product_id'] . "', customer_group_id = 'ID ГРУППЫ', priority = '1', price = '" . (float)$spec_price . "', date_start = '0000-00-00', date_end = '0000-00-00'"); }