Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Eldaeron

Користувачі
  • Публікації

    966
  • З нами

  • Відвідування

Усі публікації користувача Eldaeron

  1. Удалить в template/product/product.tpl => Вверху, наверное просто ищем в точности или похожий текст и удаляем: <div class="description text"><?php echo $description; ?></div> Внизу От: <div id="tab-description" class="tab-content и до закрывающего </div> Внизу я даже вижу ошибки верстки есть...
  2. Попробуйте так, непомню, но делал точно такое... В контроллере catalog/controller/product/product.php: if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) На if (!$option_value['subtract'] || ($option_value['quantity'] >= 0)) Ниже ищем: 'price_prefix' => $option_value['price_prefix'] И ниже добавляем: 'quantity' => $option_value['quantity'] В шаблоне template/product/product.tpl можно, для примеру над radio-кнопками. Например можно так, ищем: <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> Заменяет на: <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" <?php echo $option_value['quantity'] == 0 ? 'disabled' : ''; ?> />
  3. От теперь это в переведите в ТЗ. (С головы на бумагу)... Конструкторы товаров типа принтов для футболок есть, вполне возможно и печать листов бумаги сделать. Можно и через товар, если их немного будет. Заходиш в товар - "Печать на А4", выбирает количество - 50шт., прикрепляем изображения жмем купить. Заходим в товар "Печать на В5", выбираем количество 20шт., прикрепляем другое изображение купить. Оформляем заказ... ВСЕ! А печать хоть делайте даже на А1, главное в типографии потом порезать на соответственные форматы для заказчика.
  4. Обратитесь к @snastik Он ускоряет сайты, там же демо посмотрите в работе сайтов, которые были ускорены (особенно фильтрация в категории радует)
  5. Если по простому и понятно - то запрос в MYSQL вызывает ошибку, Хочет взять product_feature_id с таблицы oc_product_feature_value которой не существует у вас.
  6. Вариантов 2, либо забрать <a href="..."> img </a> либо поставить JS галерею например FancyBox (http://fancybox.net/) при клике на фотографию будет откриваться как на офф.сайте скрипта. Все это редактируется в файле catalog/view/theme/ВАША_ТЕМА/product/product.tpl (ну и если подключать js типа FancyBox то нужно откредактировать контроллер catalog/controller/product/product.php добавив js код в вид) $this->document->addStyle(Путь к style.css); $this->document->addScript(Путь к script.js);
  7. Смотрите контроллер catalog/controller/common/header.php (А также есть ли модифицированный котроллер /system/storage/modification/catalog/controller/common/header.php) Елемент массива - $data['logo'] .......
  8. Ничего странного, возможно ище есть модификаторы, которые просто не отображаются в админке, но на сайте они есть в виде файлов а не записи в mysql., и как раз изменяют ваш header.tpl, А это просто временное решение до обновления кеша модификаторов. Как говорится, топорным способом!
  9. Следовательно - очистить кеш файлов и модификаторов, удалить файл "system/storage/modification/catalog/view/theme/default/template/common/header.tpl", обновить модификаторы. Все! Если ничего не меняется, вы делаете что-то не так! Ищите информацию как очищать всевозможние кеши на сайте.
  10. <header> <div class="container"> <div class="row"> <div class="col-sm-4"> <div id="logo"> <?php if ($logo) { ?> <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a> <?php } else { ?> <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1> <?php } ?> </div> </div> <div class="col-sm-5"><?php echo $search; ?> </div> <div class="col-sm-3"><?php echo $cart; ?></div> </div> </div> </header> Точно этот кусок кода питаетесь редактировать. Смотрите что выводится через Инспектор Браузера (F12) в консоле. Также смотрите в коде, ведь там стоит {if ... else}, не допущено ли ошибок, скобки и т.п.
  11. Если он использует модель catalog/model/checkout/order.php то передать notify = true, и всегда будет клиент уведомлен. Иначе по стандарту, так как в функции стоит notify = false. public function addOrderHistory($order_id, $order_status_id, $comment = '', $notify = false) { ... }
  12. В файле - stylesheet.css строка 1999 @media (min-width: 1360px) .container { width: 1330px; } Удалите или закоментируйте, будет поменьше.
  13. # Редирект c 'www' на без 'www': RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L] Правило для .htaccess
  14. А зачем Vqmod? Для 2 версии не стоит его ставить, ну да ладно. Vqmod вы точно скачали и ставили по инструкции для 2 версии, а не 1.5 ? Проверьте ище раз, типичная ошибка при установке...
  15. PHP Fatal error: Cannot redeclare ControllerCommonFileManager::rename() Ошибка эта - значит что в файле catalog/controller/common/filemanager.php обявляется функция function rename() { ... } которая у вас уже есть обявлена раньше.
  16. Файл .htaccess обычно в корне сайта. Пробуйте в самом низу файла вставить. Для Apache ище так можно: <IfModule mod_php5.c> php_value memory_limit 256M </IfModule>
  17. У @snastik все 3 сайта что я смотрел показали очень хороший TTFB, поэтому и людям приятно смотреть сайт, и возращаются, а не смотреть белую страницу со PageSpeed в 90/100 или выше. Оптимизация фильтров там также показывает скорость, действительно "молненосную". https://devaka.ru/articles/pagespeed-insights Вроде хорошо написали, что PageSpeed вам как инструмент покажет на ваши слабый точки, TTFB, gzip, кучу Жирных изображений которые можно сжать, Но основной целью должно быть улучшение скорости сайта, а не показателя PageSpeed. Не стоит сидеть и читать в интернете статьи типа "Как получить 100/100 в Google Page Speed Test Tool" ... зря потратите время.
  18. Возможно вы написали $qucikviewmodule вместо $quickviewmodule а такой переменной нет в контроллере
  19. В контроллере /catalog/controller/common/header.php $this->load->model('catalog/information'); $data['informations'] = array(); foreach ($this->model_catalog_information->getInformations() as $result) { if ($result['bottom']) { $data['informations'][] = array( 'title' => $result['title'], 'href' => $this->url->link('information/information', 'information_id=' . $result['information_id']) ); } } Теперь в шаблоне header.tpl (или под свои нужды по своему) <?php if ($informations) { ?> <ul class="list-unstyled"> <?php foreach ($informations as $information) { ?> <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li> <?php } ?> </ul> <?php } ?>
  20. Это для opencart 1.5 =) А раздел Opencart 2.x Хотя можно и адаптировать под 2.х если только модуль есть в наличии и было бы желание)
  21. Возможно это: (Позволяет собрать набор из нескольких товаров.) Или это, но не факт

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.