Перейти к содержанию

ktr992

Новичок
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о ktr992

  • Звание
    Пользователь
  1. Имеется сайт на ocStore 2.1.0.2 Недавно клиент обнаружил, что сайт у него стал немного подтормаживать и грузить его комп. Сайт при этом работает нормально. Вопросы у него вызывают эти вирусы http://prntscr.com/ir5dkd (использовал сервис http://antivirus-alarm.ru) В вопросах безопасности понимая у меня нет 1. Подскажите, как можно решить эту проблему? чтоб все было чисто... 2. Сам он предлагает обновить движок до последней версии, или хотя бы до 2.3. Как происходит обновление? Все модули нужно заново ставить под нужную версию, да еще и настраивать? на примере того же Simple например, кто нибудь обновлялся? шаблон сайта тоже заново ставить или как это происходит? Какие еще могут быть последствия при обновлении (переиндексация / баги) ? 3. Имеются ли вообще в новых версиях какие-либо улучшения в плане безопасности? или обновляться бесполезно? других поводов для обновления нет
  2. Ну да, когда вслепую ставишь не так интересно) Вроде удалось исправить ошибку с pagination, отзывы теперь видны для индексации + добавлена микроразметка Еще раз спасибо!
  3. И еще вопрос, это нормально, то что в коде страницы у меня дублируется отзыв: он есть там где и должен быть в верстке, но еще и в: <meta itemprop="description" content="Текст отзыва" />
  4. Прошу прощения за возможно глупый вопрос, это из-за не знания принципов работы модификаторов (я почему то их не использую, а делаю вручную описанные действия - объяснить почему не могу, сам не знаю) но вот эта операция: -<operation> -<search> <![CDATA[$('#review').delegate('.pagination a', 'click', function(e) {]]> </search> -<add position="replace" offset="8"> <![CDATA[]]> </add> </operation> Удаляет этот кусок кода $('#review').delegate('.pagination a', 'click', function(e) { e.preventDefault(); $('#review').fadeOut('slow'); $('#review').load(this.href); $('#review').fadeIn('slow'); }); или все таки надо этот? Хотя если offset=8 то по идее должен удаляться еще больший кусок кода? $('#review').delegate('.pagination a', 'click', function(e) { e.preventDefault(); $('#review').fadeOut('slow'); $('#review').load(this.href); $('#review').fadeIn('slow'); }); $('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>'); Отзывы отображаются в любом случае, но сразу под ними ошибка: переменная pagination не определена
  5. У меня немного другой вариант, но суть та же. Пожалуй, использую ваши модификации, еще раз спасибо! comments_without_Ajax_schema_1.1.zip
  6. Tom, Спасибо! Вы направили в нужную сторону и я нашел решение! Не сам изобрел конечно, поскольку изучать пока некогда, но по крайней мере нашел именно то, что вы описали, как мне кажется. То есть вариант с микроразметкой и открытыми для поиска отзывами.
  7. Версия Опенкарт: 2.1, шаблон нестандартный Для того, чтобы открыть отзывы для индексации, в интернете везде приведен один и тот же способ: В файле catalog/view/theme/ВАША_TEMA/template/product/product.tpl найти строку: <div id="review"></div> Заменить на: <?php $reviews = $this->model_catalog_review->getReviewsByProductId($product_id); if ($reviews) { foreach ($reviews as $review) { echo '<div class="content"><p><strong>'.$review['author'].'</strong> – '; $date = strtotime($review['date_added']); echo date('d M Y',$date); ?><br /> <img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br /> <?php echo $review['text'].'</p></div>'; } } else { ?> <div class="content"><?php echo "Нет отзывов"; ?></div> <?php } ?> Но после этого вместо отзывов, получаю следующую ошибку (текст ошибки выводится во вкладке "отзывы") Notice: Undefined property: Loader::$model_catalog_review in site/vqmod/vqcache/vq2-catalog_view_theme_themename_template_product_product.tpl on line 561 Fatal error: Call to a member function getReviewsByProductId() on a non-object in site/vqmod/vqcache/vq2-catalog_view_theme_themename_template_product_product.tpl on line 561 Прошу либо помочь исправить данную ошибку, либо подсказать другой способ, чтобы открыть отзывы для индексации.
  8. Планируется в будущем? или индивидуально на заказ сделать? Общая сумма покупок + расписать этапы скидок Это было бы важным дополнением для многих магазинов, как мне кажется...
  9. То что надо! Будем покупать скоро. Спасибо за оперативный ответ! А в личном кабинете выводится информация о том, на сколько покупатель уже совершил покупок? и соответственно информация о "этапах" накопительной скидки
  10. "Модуль позволяет установить скидку для любого диапазона сумм заказа, а так же накопительную скидку " Немного непонятен функционал... То есть если я зарегистрирован и покупал ранее, все заказы суммируются и по достижении отметки в N рублей, я получаю скидку на последующие заказы на постоянной основе (вне зависимости от суммы следующих заказов)? + Если я незарегистрирован, то получаю только скидку на мой заказ, в зависимости от его текущей суммы? А если я зарегистрирован, то у меня действуют обе скидки? они суммируются или выбирается бОльшая из них?
×