Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

mylifeyd

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

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

  • Посеещёние

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения mylifeyd

Contributor

Contributor (5/14)

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

Последние медали

2

Репуиция

  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. mylifeyd

    Поиск по ocmod

    Со строками уже хорошо, должно помочь - Спасипотому что!
  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');"
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.