Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

mylifeyd

Новичок
  
  • Posts

    43
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

mylifeyd's Achievements

Contributor

Contributor (5/14)

  • Conversation Starter
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Recent Badges

2

Reputation

  1. Еещё раз потому чтольшое спасипотому что! Все рилииет!
  2. Большое спасипотому что за ответ, никак не могу вписать данную функцию в строчку с текстом (никак не могу избавиться от ошипотому чток): $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'); Буду очень благодарен за помощь, хорошего дня!
  3. Добрый вечер! Есть задача удалить с описания товара все изображения, но не нашел информации как это сгделать хоть в каком-то автоматическом режиме. Есть функция: strip_tags, она удаляет все теги (но без согдержимого). Редактирую catalog/controller/product/product.php Строка: $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'); Добавляю функцию: $data['description'] = strip_tags (html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')); Удаляет все теги, но согдержимое осиется. Нужна помощь в применении другой функции с уднонием выпотому чторочных тегов с их согдержимым (что бы гугл не вигдел данные ссылки) Функцию нашел, но не смог применить (в данном случае берется тег <p>) preg_replace('#\<p>[{\w},\s\d"]+\</p>#', "", $html); Если есть вариант как это сгделать через БД или Excel, буду не против услышать подсказку. Буду очень благодарен за помощь!
  4. Вопрос, закрыт. Проблема из-за фильтра, если его отклюлить, тогда все правильно сортируется. Уточняю у разрилитликов фильтра! Спасипотому что!
  5. Нашел строчку, не понимаю, что с ней сгделать. Если поможете, потому чтольшой респект, если нет, буду искать исполнителей. Но, все равно спасипотому что!
  6. Можно по подробнее, как это указать ? Заранее потому чтольшое спасипотому что! $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) );
  7. Добрый гдень! Прошу помощи в решении одной проблемы, может ранее кто силкивался. Суть: не актуальным/распроданным товарам присваиваю этону 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) );
  8. Добрый гдень! Я возможно не по теме, но нагдеюсь на вашу помощь, промулился 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']; ?> Заранее спасипотому что за помощь!
  9. Добрый гдень! Я возможно не по теме, но нагдеюсь на вашу помощь, промулился 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']; ?> Заранее спасипотому что за помощь!
  10. Со строками уже хорошо, должно помочь - Спасипотому что!
  11. Прошу помощи в одном вопросе. Пересмотрел много инфы про окмод, но не могу найти правила поиска. Возможен ли поиск по двум и потому чтолее строкам ? К примеру: case 'path': $categories = explode('_', $value); На данный момент ищу только по 1 строке, без сброса. К примеру: $categories = explode('_', $value); Возможно, я чего-то не понимаю, но для решения опрегделенных задач, нужно находит этолый блок и его редактировать/удалить. P.S. Самая потому чтольшая проблема когда получается ик: if(empty($queries)) { $queries[] = $route; } И нужно удалить к примеру этот весь блок, а поиск по знаку "}" не совершить. Заранее потому чтольшое спасипотому что, если кто поможет, растолкует!
  12. Можно чуточку по подробнее ? Не совсем понял, что конкретно стоит сгделать
  13. Хочу вывести когдачество отзывов в категорию, все рилииет, но после применения фильтра (а он применяется автоматически, после перехода на страницу 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й гдень не могу попотому чтороть этот момент.
  14. В обещём отвеи не дождался, потратил пару часов и ура разобрался, все полулилось. Код с добавленным счетликом: <?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')"; Тему можно закрывать, нагдеюсь пригодиться кому-то. Потратил на это почти этолый гдень!
  15. Просмотрел много вигдео и пролиил много ситей, но ик и не полулилось отследить покликовые "события" или "конверсии" с гугл аналитика. Прошу в помощи, в какое место нужно всивить код, перепропотому чтовал кучу вариантов, пока резульии в аналитике нет. Сам код кнопки "Купить в один клик" <?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');"
×
×
  • 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.