COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

leonwew

opencart.pro
  • Публикации

    4
  • Зарегистрирован

  • Посещение

О leonwew

Profile Information

  • Gender
    Female

leonwew's Achievements

  1. От Фрилансера, верно. Но тут соль ещё в том, что бы научится самому и вникнуть в процесс, а не использовать готовые решения. Готовое - в последнюю очередь.
  2. Добрый день) Сборка OPENCART.CMS. Помогите мне разобраться с процессом добавления товара в корзину. У меня реализована возможность добавлять не целое (например 1.5) число товаров в корзину. Проблема в том, что если вводить число через запятую оно округляется. В корзине это удалось побороть путем Но вот на карточке товара - нет. Прикрепляю модуль который сделал сам по аналогии из модуля для OP 1.5. Я так понимаю нужно копать "catalog/controller/checkout/cart.php", а именно строчку №307 переделав её $quantity = (int)$this->request->post['quantity']; (до) $quantity = str_replace(",",".",(int)$this->request->post['quantity']); (после) Но это не помогло. Может у кого-то есть какие-то соображения? float_quantity.xml
  3. Спасибо огромное нашему admin за оказанную помощь. Помог, хотя мог пройти мимо. Ответ на вопросы темы: Вывод даты. Сначала необходимо подключить вывод в контроллере, который находиться по пути: catalog/controller/blog/article.php Необходимо найти строку №189: $data['description'] = html_entity_decode($article_info['description'], ENT_QUOTES, 'UTF-8'); Как раз после нее есть свободное место куда удобно вставлять код, который позволит на вывести дату, а после и изображение. Ровно после этой строки необходимо вставить код следующего содержания: $data['date_added'] = date($this->language->get('date_format_short'), strtotime($article_info['date_added'])); Готово! Что бы вызвать дату в файле шаблона статьи (catalog/view/theme/default/template/blog/article.tpl) нужно использовать: <?php echo $date_added; ?> Вывод фото или превью. Все в том же контроллере (catalog/controller/blog/article.php) после строки №189 $data['description'] = html_entity_decode($article_info['description'], ENT_QUOTES, 'UTF-8'); необходимо использовать код: $this->load->model('tool/image'); if ($article_info['image']) { $data['thumb'] = $this->model_tool_image->resize($article_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height')); } else { $data['thumb'] = ''; } Что бы вызвать изображение в файлах шаблона (catalog/view/theme/default/template/blog/article.tpl) нужно использовать: <?php echo $thumb; ?> Разрешение изображения берется из настроек, которые находятся по пути "Система>Настройки>Ваш магазин>Изображение>Размер большого изображения товара. Что в итоге получилось
  4. Добрый день. Будьте так любезны, подскажите как можно вывести дату создания статьи и изображение (тех что присутствуют на странице категории) на страницу самой статьи. Использование $article['thumb'] и $article["date_added"] не приводят к желаемому результату. Интересует именно что нужно сделать в контроллере.