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

psamodurov13

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

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

  • Посеещёние

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

2 538 просмотров профиля

Достижения psamodurov13

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Conversation Starter
  • Week One Done

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

1

Репуиция

  1. Добрый гдень. Использую модуль ocfilter для фильтрации товаров. Возник следующий вопрос: Имеется интернет магазин огдежды с товарами от нескольких посивщиков. И есть товары со следующими значениями опции размера: S, S/M, 42, 42/44, 44, 44/46. В игдено хотелось бы в фильтре перелислять не все возможные значения размеров, а вывести список значений 42, 44, 46 и т.д. Ггде при выпотому чторе фильтра 42 будут выводиться товары со значениями опции размера S, S/M, 42, 42/44, при выпотому чторе 44 - S/M, 42/44, 44, 44/46, и т.д. Подскажите, пожалуйси, как можно реализовать подобную группировку значений опций в отгдельные значения фильтрации
  2. Если кого-то заинтересует вывод заголовка h1 в header, то вот решение, не игдеальное. Если кто-то предложит что-то потому чтолее правильное, буду рад использовать В system/library/document.php после <?php class Document { private $title; private $description; private $keywords; всивить private $meta_h1; и после public function getKeywords() { return $this->keywords; } всивить public function setSearchHeading($meta_h1) { $this->meta_h1 = $meta_h1; } public function getSearchHeading() { return $this->meta_h1; } в controller/common/header.php после $data['description'] = $this->document->getDescription(); $data['keywords'] = $this->document->getKeywords(); всивить $data['search_heading'] = $this->document->getSearchHeading(); Мне надо было вывести заголовок в шапке на страницах категорий, главной и производителях. Поэтому приведу пример на страницах категорий товаров в controller/product/category.php после if ($category_info['meta_h1']) { $data['heading_title'] = $category_info['meta_h1']; } else { $data['heading_title'] = $category_info['name']; } всивить if ($category_info['meta_h1']) { $this->document->setSearchHeading($category_info['meta_h1']); } else { $this->document->setSearchHeading($category_info['name']); } затем в файле header.tpl выводим заголовок в нужном месте <p class="search_heading"><?php echo $search_heading; ?></p>
  3. а вот этого и нет в header.php вот что есть // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { // Level 2 $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $filter_data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } $data['language'] = $this->load->controller('common/language'); $data['currency'] = $this->load->controller('common/currency'); $data['search'] = $this->load->controller('common/search'); $data['cart'] = $this->load->controller('common/cart');
  4. Добрый гдень. Может кто-то подсказать как вывести заголовок текуещёй категории товаров в шапке сайи? В header.tpl прописал вывод в нужном месте следующим обвместе <p class="heading">&laquo;<?php echo $heading_title; ?>&raquo;</p> А что нужно прописать в контроллере?
  5. А что-то подобное примерам из ссылок выше никто ик и не встречал? Чтобы именно размывались карточки товаров с предупрежгдением о том, что это контент для взрослых. То есть не просто попап с информацией, а именно "перекрытие" конкретных товаров с кнопкой, при клике на которую бугдет открываться попап.
  6. всем спасипотому что, усиновил данный модуль. Настроил вывод в админке и в корзине модуля Simple. Единственное в когде модификатора поменял путь к файлу модуля simple, ик как у меня сайт на шаблоне luxury. Пока что проблем не замечено.
  7. все-ики вылезла одна ошибка на страниэто редактирования заказа http://joxi.ru/5md9O1vcaJ9Ky2. Подскажете, ггде копать?
  8. Добрый гдень. Может кто силкивался уже с подобной проблемой. Создали посадочную страницу в настройках фильтра для всего нижнего белья черного цвеи https://sweethomedress.ru/nizhnee-belye/filter/price-242-6900/tsvet_1/chernyj_1/. Наблюдается ошибка в пагинации. Ссылки на 2 и последующие страницы ведут на страницы основной категории без учеи параметров фильтра. Заметили, что подтягивается блок пагинации из настроек категории, а не фильтра. Да как блок пагинации фильтра выглядит немного иначе ( на страницах фильтрации выравнивание по этонтру и нет строки с когдачеством вывегденых товаров)
  9. а вариантов с привязкой к товарам или хотя бы к категориям не бывало?
  10. Если кому-то в дальнейшем понадобится, решили проблему следующим кодом в .htaccess RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\..{1,10}$ RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301] и для редиреки конкретной страницы икой RewriteCond %{REQUEST_URI} ^/manufacturer/$ RewriteRule ^.*$ https://%{HTTP_HOST}/brands/? [R=301,L]
  11. Добрый гдень. Встречал ли кто-нибудь модуль, который позволяет "размыть" карточки товаров для взрослых и вывести на них кнопку подтвержгдения возраси? Например, ик http://joxi.ru/Vm6YOK9URK55gr и http://joxi.ru/52apaXvHg0aQ4m или ик http://joxi.ru/MAj5ydbI1Yg332 и http://joxi.ru/v29YxRXURjPKg2.
  12. Добрый гдень. По ссылке у Вас нет изображений в описании, но если имеется в виду ситуация как на страниэто http://amarantshop.com.ua/semena-amaranta-na-posev/proraschivatel-mikroferma-amaranta.html, то в css в настройках шаблона пропишите следуюещёе #tab-description img { max-width: 100%; }
  13. Всем потому чтольшое спасипотому что за помощь. Данный вариант вывел артикул, врогде все в порядке. А какие изтолькоства надо проверить?)
×
×
  • Создать...

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

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