ktr992

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

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Новичок
  1. Ну да, когда вслепую ставишь не так интересно) Вроде удалось исправить ошибку с pagination, отзывы теперь видны для индексации + добавлена микроразметка Еще раз спасибо!
  2. И еще вопрос, это нормально, то что в коде страницы у меня дублируется отзыв: он есть там где и должен быть в верстке, но еще и в: <meta itemprop="description" content="Текст отзыва" />
  3. Прошу прощения за возможно глупый вопрос, это из-за не знания принципов работы модификаторов (я почему то их не использую, а делаю вручную описанные действия - объяснить почему не могу, сам не знаю) но вот эта операция: -<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 не определена
  4. У меня немного другой вариант, но суть та же. Пожалуй, использую ваши модификации, еще раз спасибо! comments_without_Ajax_schema_1.1.zip
  5. Tom, Спасибо! Вы направили в нужную сторону и я нашел решение! Не сам изобрел конечно, поскольку изучать пока некогда, но по крайней мере нашел именно то, что вы описали, как мне кажется. То есть вариант с микроразметкой и открытыми для поиска отзывами.
  6. Версия Опенкарт: 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 Прошу либо помочь исправить данную ошибку, либо подсказать другой способ, чтобы открыть отзывы для индексации.
  7. Планируется в будущем? или индивидуально на заказ сделать? Общая сумма покупок + расписать этапы скидок Это было бы важным дополнением для многих магазинов, как мне кажется...
  8. То что надо! Будем покупать скоро. Спасибо за оперативный ответ! А в личном кабинете выводится информация о том, на сколько покупатель уже совершил покупок? и соответственно информация о "этапах" накопительной скидки
  9. "Модуль позволяет установить скидку для любого диапазона сумм заказа, а так же накопительную скидку " Немного непонятен функционал... То есть если я зарегистрирован и покупал ранее, все заказы суммируются и по достижении отметки в N рублей, я получаю скидку на последующие заказы на постоянной основе (вне зависимости от суммы следующих заказов)? + Если я незарегистрирован, то получаю только скидку на мой заказ, в зависимости от его текущей суммы? А если я зарегистрирован, то у меня действуют обе скидки? они суммируются или выбирается бОльшая из них?