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

arthyrgrex

Users
  
  • Posts

    101
  • Joined

  • Last visited

Everything posted by arthyrgrex

  1. Привет. Может кто подскажет, как сделать так, чтобы на графике "Статистика продаж" не учитывались регистрации, а только заказы? Заранее благодарен.
  2. Добрый день. Есть сайт на движке OcStore 2.1.0.2.1 Проблема заключается в том, что на сайте используется довольно много js файлов и какой-то из них влияет криво на тэги с содержимым. Пример: http://modamio.ru/chernoe-platye-a-yarkim-risunkom На странице есть своеобразная перелинковка ввиде "предыдущего" / "следующего товара" (закреплена по бокам монитора (розовые стрелки)) Код выглядит так: <div title="" data-original-title="" class="prevnext prev-product" data-content="Сиреневое длинное платье с длинным рукавом"><img src="http://modamio.ru/image/cache/catalog/products_pic/97%20Caval/97320111SIRR14000/DSC07194-70x98.JPG" alt="Сиреневое длинное платье с длинным рукавом"></div> Если навести на данный блок и убрать с него мышку - ему автоматически дописывается свойство display:none; и он пропадает. Понимаю, что это из-за элементов "data" в тэге <div>, но какой JS файл и каким кодом это делает - не могу уже сутки разобрать. Буду благодарен, если кто-то подскажет/направит в нужное русло (как убрать присваивание стиля "display:none;") Спасибо!
  3. Согласен - это уже касяк модуля. Стоит лицензия упрощенного заказа "Простая регистрация и заказ Simple".
  4. Проблема оказалась совсем в другом: - если клиент при оформлении заказа не указывает емейл, заказ на графике не отображается почему-то. Нужно какой-то костыль придумать, чтобы обойти этот момент.
  5. Добрый день. OcStore 2.1.0.2.1 График "Статистика продаж" в админке в последнее время начал лагать. "Лагать" - проявляется в разнице продаж в списке последних продаж/зазказов и их количества на графике: Т.е. в списке за день, допустим, 5 заказов, а на графике отображаются только 2. Не возможно ориентироваться по графику - хотя очень удобно. Может кто сталкивался, подскажет в чем может быть проблема? Заранее благодарен.
  6. Прошу прощения - разобрался в чем была причина.. nl2br(strip_tags($result['text'])) - данная конструкция помогает Оказывается просто нужно было сбросить и обновить кэш в "Менеджер дополнений"
  7. Добрый день. OcStore 2.1.0.2.1 На странице товара: http://modamio2.ru/plate-trikotajnoe-112112blkt1400 текст отзывов (как бы их не писали) всегда публикуется в строку, т.е. вырезаются переносы строк. В данном топике, вроде есть решение: https://opencartforum.com/topic/21862-%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81-%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8-%D0%B2-%D0%BE%D1%82%D0%B7%D1%8B%D0%B2%D0%B0%D1%85/ Но из него мне ничего не помогает.. Может кто-то сталкивался с такой проблемой? код отзывов в контроллере: $review_total = $this->model_catalog_review->getTotalReviewsByProductId($product_id); $results = $this->model_catalog_review->getReviewsByProductId($product_id, ($page - 1) * 5, 5); $data['text_no_reviews'] = $this->language->get('text_no_reviews'); $data['reviews_array'] = array(); foreach ($results as $result) { $data['reviews_array'][] = array( 'author' => $result['author'], 'text' => strip_tags($result['text']), 'rating' => (int)$result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$review_total), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])) );
  8. Тоже пытаюсь сделать отзывы статическими, чтобы индексировались ПС. Что сделал: в /catalog/view/theme/magazin/template/product/product.tpl заменил <div id="review"></div> на <div id="review"> <?php if ($reviews_array) { ?> <?php foreach ($reviews_array as $review) { ?> <table class="table table-striped table-bordered"> <tr> <td style="width: 50%;"><strong><?php echo $review['author']; ?></strong></td> <td class="text-right"><?php echo $review['date_added']; ?></td> </tr> <tr> <td colspan="2"><p><?php echo $review['text']; ?></p> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($review['rating'] < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span> <?php } ?> <?php } ?></td> </tr> </table> <div itemprop="review" itemscope itemtype="http://schema.org/Review"> <meta itemprop="name" content="<?php echo $heading_title; ?>" > <meta itemprop="author" content="<?php echo $review['author']; ?>" > <meta itemprop="datePublished" content="<?php echo $review['date_added']; ?>"> <div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"> <meta itemprop="worstRating" content = "1"/> <meta itemprop="ratingValue" content="<?php echo $review['rating']?>"/> <meta itemprop="bestRating" content = "5"/> </div> <meta itemprop="description" content="<?php echo $review['text']; ?>" /> </div> <?php } ?> <div class="text-right"><?php echo $pagination; ?></div> <?php } else { ?> <p><?php echo $text_no_reviews; ?></p> <?php } ?> </div> и в /catalog/controller/product/product.php после $this->model_catalog_product->updateViewed($this->request->get['product_id']); вставил $this->load->model('catalog/review'); if (isset($this->request->get['page'])) { $page = $this->request->get['page']; } else { $page = 1; } $review_total = $this->model_catalog_review->getTotalReviewsByProductId($product_id); $results = $this->model_catalog_review->getReviewsByProductId($product_id, ($page - 1) * 5, 5); $data['text_no_reviews'] = $this->language->get('text_no_reviews'); $data['reviews_array'] = array(); foreach ($results as $result) { $data['reviews_array'][] = array( 'author' => $result['author'], 'text' => strip_tags($result['text']), 'rating' => (int)$result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$review_total), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])) ); } $pagination = new Pagination(); $pagination->total = $review_total; $pagination->page = $page; $pagination->limit = 5; $pagination->text = $this->language->get('text_pagination'); $pagination->url = $this->url->link('product/product', $url . '&product_id=' . $product_id . '&page={page}'); $data['review_pagination'] = $pagination->render(); На странице товара отображаются ошибки, что я не задал переменные reviews_array & text_no_reviews : Notice: Undefined variable: reviews_array in /var/www/asdasd/data/www/asd.ru/catalog/view/theme/magazin/template/product/product.tpl on line 667 Notice: Undefined variable: text_no_reviews in /var/www/asdasd/data/www/asd.ru/catalog/view/theme/magazin/template/product/product.tpl on line 699 Вопрос: В чем мой прокол? Я же их задал перед foreach $data['text_no_reviews'] = $this->language->get('text_no_reviews'); $data['reviews_array'] = array(); Заранее вам благодарен!
  9. Не знал, что установленный фильтр - "переработка" другого. Ну может намекните, нужно ли вносить правку в контроллер категории или достаточно поправить код в файлах фильтра? п.с. могу истинному автору написать - спросить разрешения на правку модификации его модуля. Я ж не знаю, что здесь такие приключения =)
  10. Данный фильтр был скачал с официального сайта опенкарта из расширений (кэш гугла): http://webcache.googleusercontent.com/search?q=cache:Tlf7OWP38z8J:www.opencart.com/index.php%3Froute%3Dextension/extension/info%26extension_id%3D25696%26filter_download_id%3D42%26filter_username%3Dmangeshb+&cd=3&hl=ru&ct=clnk&gl=ru На данный момент автор пропал: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=25696&filter_download_id=42&filter_username=mangeshb По этому и спрашиваю совета здесь.
  11. Добрый день. Есть модуль фильтрации товаров в категориях. Установлен на OcStore 2.1.0.2.1 http://modamio2.ru/brendovye-platya/ (пример) Проблема в том, что после его установки, изображения товаров в категориях при наведении курсора перестали меняться. Я покопался в коде фильтра и коде категории шаблона - нашел проблемный код. У фильтра, код работает с стандартным выводом изображения товаров в категории (как в дефолтном шаблоне): <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" /></a></div> А у меня в текущем шаблоне, изображения товаров в категории выводятся следующим кодом: <?php if ($product['thumb_swap'] && $config->get('control_swap')== 1) { ?> <div class="image hover"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" /></a></div> <div class="image "><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb_swap']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" /></a></div> <?php } else {?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" /></a></div> <?php } ?> И если заменить дефолтный код вывода изображений в категории (в шаблоне фильтра) на код из текущей темы - появляется ошибка: Undefined index: thumb_swap in /catalog/view/theme/default/template/module/adv_ajaxfilter_products.tpl in line 4 Ругается на данную строку: <?php if ($product['thumb_swap'] && $config->get('control_swap')== 1) { ?> Насколько я понимаю проблему - просто не объявлена переменная thumb_swap в массиве products в контроллере категории: /catalog/controller/product/category.php И по этому модуль фильтрации не может обработать смену изображения при наведении курсора. Вопрос к гуру opencarta ) Так ли это и как правильно объявить переменную в контроллере, чтобы данная проблема исчезла? Заранее благодарен. п.с. похожая проблема для Opencart 1.5.6.2 https://forum.opencart.com/viewtopic.php?t=125042
  12. +1 OcStore 2.1.0.2.1. Не сохраняет информацию в поле "Описание". Хотя пишет, что все изменил. В поле "Наименование" (заголовок) - изменения сохраняются. В журнале нет никаких ошибок.
  13. Отключил кнопку: var button_more = false; // наличие кнопки "загрузить ещё" Вроде стало работать
  14. Как-то все равно криво работает и этот модуль.. http://modamio2.ru/platya/ Может дело в теме? такое ощущение, что где-то, что-то с чем-то конфликтует ))
  15. Нужно, чтобы на страницах категорий где выводится по 100 товаров, изображения самих товаров загружались по мере прокрутки страницы. А то суммарный объем страницы получается 13 метров.. - из за этого задержка при отображении страницы и как факт - пользователь не дожидаясь полной загрузки, уходит. Благодарю! Не видел этого модуля, сейчас протестирую и отпишу.
  16. Привет. Ищу модуль постепенной загрузки товаров в категории OcStore для версии 2.1.0.2.x Может посоветуете что из фришного? Либо если есть хороший аналог платный? Из фришного уже много модулей перепробовал по ключам lazy load, ajax product load и т.д. - ничего не подходит. Заранее благодарен.
  17. Если я правильно понял - вы предлагаете поставить: https://opencartforum.com/files/file/301-batch-editor-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%BE%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2/ без установки VQMOD и руками (по инструкции) вставить его отображение в Админку, в раздел Каталога, верно? Но у меня версия 2.1.0.2.1, а у автора скрипта максимальная 2.1.0.1. Он разве подойдет?
  18. Добрый день. Собственно САБЖ. Может уже кто-то сталкивался с таким вопросом? Читал топики на форуме - Batch Editor не советуют ставить из-за того, что нужно устанавливать VQMOD на OcStore, т.к. есть аналог OCMOD. Заранее благодарен.
  19. Попробовал изменить $this->data['breadcrumbs'][] = array( на $data['breadcrumbs'][] = array( Результат неоднозначный, но больше похож на правду ) Работает - но немного криво: в Хлебных крошках дублируется предыдущая категория: http://modamio2.ru/trikotaj-dlya-devochek/
  20. После таких правок на странице товара все хорошо: http://modamio2.ru/detskiy-djemper-v-morskom-style а вот на страницах категорий и подкатегорий: http://modamio2.ru/trikotaj-dlya-devochek/ http://modamio2.ru/detskaya-odejda/ ругается на 96 строку: это строка
  21. Вот мой /catalog/controller/product/catalog.php
  22. Есть такое. А вот: Нету Похожие строки встречаются в 4-х местах.
×
×
  • 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.