mylifeyd

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

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

  • Посещение

Репутация

1 Обычный

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

  • Звание
    Пользователь
  1. Вопрос, закрыт. Проблема из-за фильтра, если его отключить, тогда все правильно сортируется. Уточняю у разработчиков фильтра! Спасибо!
  2. Нашел строчку, не понимаю, что с ней сделать. Если поможете, большой респект, если нет, буду искать исполнителей. Но, все равно спасибо!
  3. Можно по подробнее, как это указать ? Заранее большое спасибо! $data['sorts'][] = array( 'text' => $this->language->get('text_price_asc'), 'value' => 'p.price-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=ASC' . $url) );
  4. Добрый день! Прошу помощи в решении одной проблемы, может ранее кто сталкивался. Суть: не актуальным/распроданным товарам присваиваю цену 0, что бы сместить их в конец списка категории. Проблема получается с сортировкой "от дешевых к дорогим" и на оборот. Есть ли вариант указать условие, что бы подсчет от меньшего к большему начинался с 1 или 2 к примеру ? Код - контроллера категории $data['sorts'][] = array( 'text' => $this->language->get('text_price_asc'), 'value' => 'p.price-ASC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=ASC' . $url) ); $data['sorts'][] = array( 'text' => $this->language->get('text_price_desc'), 'value' => 'p.price-DESC', 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=DESC' . $url) );
  5. Добрый день! Я возможно не по теме, но надеюсь на вашу помощь, промучился 2 дня и не смог одолеть дополнительный модуль "Последние отзывы". Очень нужно вывести рядом со звездами кол-во отзывов этого товара. На других блоках, все получилось, именно на этом не получается. По факту: Контроллер: product_review.php Блок вывода: $data['reviews'][] = array( 'product_id' => $review['product_id'], 'thumb' => $image, 'name' => $review['name'], 'text' => utf8_substr(strip_tags(html_entity_decode($review['text'], ENT_QUOTES, 'UTF-8')), 0, 200) . '..', 'rating' => $review['rating'], 'href' => $this->url->link('product/product', 'product_id=' . $review['product_id']) ); Добавляю (по альтернативе с другими блоками "рекомендуемые" и т.д.): Вариант 1: 'reviews' => $result['reviews'], Вариант 2: 'reviews' => (int)$product_info['reviews'], Вывожу отображение: product_review.tpl <?php echo $product['reviews']; ?> Заранее спасибо за помощь!
  6. Добрый день! Я возможно не по теме, но надеюсь на вашу помощь, промучился 2 дня и не смог одолеть дополнительный модуль "Последние отзывы". Очень нужно вывести рядом со звездами кол-во отзывов этого товара. На других блоках, все получилось, именно на этом не получается. По факту: Контроллер: product_review.php Блок вывода: $data['reviews'][] = array( 'product_id' => $review['product_id'], 'thumb' => $image, 'name' => $review['name'], 'text' => utf8_substr(strip_tags(html_entity_decode($review['text'], ENT_QUOTES, 'UTF-8')), 0, 200) . '..', 'rating' => $review['rating'], 'href' => $this->url->link('product/product', 'product_id=' . $review['product_id']) ); Добавляю (по альтернативе с другими блоками "рекомендуемые" и т.д.): Вариант 1: 'reviews' => $result['reviews'], Вариант 2: 'reviews' => (int)$product_info['reviews'], Вывожу отображение: product_review.tpl <?php echo $product['reviews']; ?> Заранее спасибо за помощь!
  7. Поиск по ocmod

    Со строками уже хорошо, должно помочь - Спасибо!
  8. Поиск по ocmod

    Прошу помощи в одном вопросе. Пересмотрел много инфы про окмод, но не могу найти правила поиска. Возможен ли поиск по двум и более строкам ? К примеру: case 'path': $categories = explode('_', $value); На данный момент ищу только по 1 строке, без сброса. К примеру: $categories = explode('_', $value); Возможно, я чего-то не понимаю, но для решения определенных задач, нужно находит целый блок и его редактировать/удалить. P.S. Самая большая проблема когда получается так: if(empty($queries)) { $queries[] = $route; } И нужно удалить к примеру этот весь блок, а поиск по знаку "}" не совершить. Заранее большое спасибо, если кто поможет, растолкует!
  9. Можно чуточку по подробнее ? Не совсем понял, что конкретно стоит сделать
  10. Хочу вывести количество отзывов в категорию, все работает, но после применения фильтра (а он применяется автоматически, после перехода на страницу 2 и т.д.) именно это поле пропадает. 1 шаг: catalog\controller\product\category.php после $data['products'][] = array( добавить 'reviews' => $result['reviews'], 2 шаг: catalog\view\theme\default\template\product\category.tpl Добавил этот код: <a onclick="location='<?php echo $product['href']; ?>'"> Отзывов: <?php echo $product['reviews']; ?></a> <?php if ($product['rating']) { ?> <div class="rating"> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($product['rating'] < $i) { ?> <span><i class="fa fa-star-o stars-rev"></i></span> <?php } else { ?> <span><i class="fa fa-star stars-rev"></i></span> <?php } ?> <?php } ?> <a onclick="location='<?php echo $product['href']; ?>'"> Отзывов: <?php echo $product['reviews']; ?></a> </div> <?php } ?> На странице такого типа все отображается https://сайт/категория/ https://сайт/категория/?page=2 Когда переходишь на вторую, фильтр добавляет свой код https://сайт/категория/&p_val=[200:999]&limit=36&sort=p.quantity&order=DESC&page=2 Именно на второй и т.д. странице, рейтинг в виде звездочек остается, а вот сам текст с количеством отзывов пропадает. В чем может быть проблема ? Уже 2й день не могу побороть этот момент.
  11. В общем ответа не дождался, потратил пару часов и ура разобрался, все получилось. Код с добавленным счетчиком: <?php if ( isset($popup_purchase_data['status']) && $popup_purchase_data['status'] && $disable_buy == 0) { ?> <br/><a href="javascript: void(0);" onclick="get_popup_purchase(<?php echo $product_id; ?>); ga('send','event','Knopka','Press'); return false" class="button"><i class="fa fa-shopping-cart"></i>&nbsp;&nbsp;<?php echo $text_one_click_buy; ?></a> <?php } ?> Сам код счетчика: ga('send','event','Knopka','Press'); Еще вариант на другую кнопку, сам код: <a id="popup-checkout-button"onClick="ga('send','event','Knopka3','Press')";><?php echo $button_checkout; ?></a> <?php } ?> Сам код счетчика: onClick="ga('send','event','Knopka3','Press')"; Тему можно закрывать, надеюсь пригодиться кому-то. Потратил на это почти целый день!
  12. Просмотрел много видео и прочитал много статей, но так и не получилось отследить покликовые "события" или "конверсии" с гугл аналитика. Прошу в помощи, в какое место нужно вставить код, перепробовал кучу вариантов, пока результата в аналитике нет. Сам код кнопки "Купить в один клик" <?php if ( isset($popup_purchase_data['status']) && $popup_purchase_data['status'] && $disable_buy == 0) { ?> <br/><a href="javascript: void(0);" onclick="get_popup_purchase(<?php echo $product_id; ?>); return false" class="button"><i class="fa fa-shopping-cart"></i>&nbsp;&nbsp;<?php echo $text_one_click_buy; ?></a> <?php } ?> </div> <div class="additional-buttons"> У меня есть два варианта, кода, который нужно вставить в нужное место. Цель, переход на страницу, конверсии onClick="ga('send', 'pageview', '/kupit-v-odin-klik-kartochka-tovara.html');" Событие onClick="ga('send', 'event', 'kupitvodinklik', 'press');"
  13. Решил проблему, через запрос sql в базе данных. Может пригодиться кому-то. Пример: UPDATE `oc_product_description` SET `meta_description` = REPLACE( meta_description, '&amp;#10004', '✔' ) ;
  14. Через через html появляется, только новая мини проблема, расширение считает их за символы, гугл будет так же думаю считать. Получается + 14 символом в дескрипшине (если вставлять 2 символа).
  15. Походу найти ответ будет не просто