Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

sobak

Пользователи
  
  • Публикаций

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

  • Посещение

Все публикации пользователя sobak

  1. sobak

    filter Pro [Поддержка]

    там есть "Сперва сортировать по наличию" - думаю это почти то что вам нужно!
  2. sobak

    filter Pro [Поддержка]

    а вы обновляете один и тот же файл? то есть скачать последний 2.5 и там будут обновления?
  3. sobak

    filter Pro [Поддержка]

    Хотел предложить, так как опять столкнулся с такой проблемой после обновления Модуля. Добавить возможность из админки выбирать cropsize, resize, onesize (Может это пригодится кто правил шаблон). И еще в новом скине не работают ЧЕК боксы, то если нажать на слово все срабатывает. А если нажать на сами квадратики, то ничего не происходит. Куда делась возможность УБРАТЬ подсчет товара или это всем нужно? И еще вы реализовали (Заменить паджинацию на "бесконечный" скролинг). Вам ктото написал, что не всегда это удобно и предложил сделать кнопку "Загрузить еще..." или както так ее назвать. Вы ее сделали, но в основной скрип не вставили? А сейчас на форуме я этого не могу найти!
  4. А подскажите как можно взять конкретный атрибут. Ну у меня в атрибутах указано "Площадь в м2" = 1.6 Я хочу чтобы у меня цена считалась используя данный параметр, но как мне его выковырять для страницы ПРОДУКТА.
  5. там есть возможность вывода в 2 видах 1. при достижения края страницы 2. при достижении края страницы появляется кнопка "еще N36" - это как пример! То есть если человек листает, то он может остановится и посмотреть фудер, если нужно листать дальше. Бонусом на мой взгляд является не весь товар на 1 странице, человеку не нужно рыскать по 1-2, а то и 4 вкладкам. Добавлять все в сравнение или еще. Больше волнует вопрос как на такое реагируют поисковики?
  6. я чот забыл вставить ссылку ))) https://opencartforum.com/topic/38851-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-%D0%BD%D0%B0-%D0%B5%D0%B3%D0%BE-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5/
  7. вот что мне посоветовали, жизнь упростило ))) попробуйте
  8. Ищу модуль для реализации данного скролла. При прокрутке до конца страницы товар подгружается на ней же. Вам не нужно переходить между всеми страницами каталога! Нашел вот тут http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5678&filter_search=Infinite%20scroller Продукт платный 15$ Вопросы: 1. Есть ли аналоги бесплатные или более простые дешевые? 2. Как он влияет на продвижение сайта? 3. Кто использует подобный скрипт или модуль у себя? Отзывы? demo: http://endless-scroller.opencart.ee/all-products
  9. sobak

    CoolFilter [Поддержка]

    Есть кто использует фильтр в двух местах один сбоку, а другой по середине (картинка). После этого у меня перестает работать боковой фильтр, а если поставить галочку на центральном. То появляются отмеченные элементы в 4 местах (все двоится!). Вот я добавил 2 разных меню поиска. 1.png И теперь нажал на кнопку сортировки в центральном, так как в боковом ничего не работает. 2.png
  10. я думаю авто хочет сделать выбор к 3 разным файлов: муж, жен. и МИКС )))) Модуль начал потихоньку расходиться в народ. После первых отзывов о рейтинге думаю стоит задуматься о покупке.
  11. Тогда возможно вы имеете и такую проблему! https://opencartforum.com/topic/38545-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%D0%BD%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D1%84%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B0-%D0%BA%D0%B0%D1%82%D0%B5/
  12. Методом тыка понял что там есть еще одна функция которая отвечает как раз за "Главную категорию" В этом файле /public_html/admin/model/catalog/product.php Нужно добавить вот эту строку! $data = array_merge($data, array('main_category_id' => $this->getProductMainCategoryId($product_id))); после вот этой (309 строка) $data = array_merge($data, array('product_special' => $this->getProductSpecials($product_id))); У кого работает напишите, сюда чо как!
  13. Я так посмотрел за это отвечает /public_html/admin/model/catalog/product.php public function copyProduct($product_id) { $query = $this->db->query("SELECT DISTINCT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); if ($query->num_rows) { $data = array(); $data = $query->row; $data['sku'] = ''; $data['upc'] = ''; $data['viewed'] = '0'; $data['keyword'] = ''; $data['status'] = '0'; $data = array_merge($data, array('product_attribute' => $this->getProductAttributes($product_id))); $data = array_merge($data, array('product_description' => $this->getProductDescriptions($product_id))); $data = array_merge($data, array('product_discount' => $this->getProductDiscounts($product_id))); $data = array_merge($data, array('product_filter' => $this->getProductFilters($product_id))); $data = array_merge($data, array('product_image' => $this->getProductImages($product_id))); $data = array_merge($data, array('product_option' => $this->getProductOptions($product_id))); $data = array_merge($data, array('product_related' => $this->getProductRelated($product_id))); $data = array_merge($data, array('product_reward' => $this->getProductRewards($product_id))); $data = array_merge($data, array('product_special' => $this->getProductSpecials($product_id))); $data = array_merge($data, array('product_category' => $this->getProductCategories($product_id))); $data = array_merge($data, array('product_download' => $this->getProductDownloads($product_id))); $data = array_merge($data, array('product_layout' => $this->getProductLayouts($product_id))); $data = array_merge($data, array('product_store' => $this->getProductStores($product_id))); $this->addProduct($data); } } Далее есть обработка данной строки. Вопрос почему данная функция запрашивает после копирования ГЛАВНУЮ ДИРЕКТОРИЮ! А не оставляет все как есть? public function getProductCategories($product_id) { $product_category_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'"); foreach ($query->rows as $result) { $product_category_data[] = $result['category_id']; } return $product_category_data; }
  14. РЕШЕНИЕ Для КАТАЛОГ - ТОВАРЫ https://opencartforum.com/topic/32923-релиз-ocstore-15512/?do=findComment&comment=290583 Для КАТАЛОГ - ТОВАРЫ - КАРТОЧКА ТОВАРА (изменить) - СВЯЗЬ - Главная категория, Показывать в категориях https://opencartforum.com/topic/32923-релиз-ocstore-15512/?do=findComment&comment=270374 Если кто искал, но не смог найти!
  15. Хотел бы поднять данную тему очень актуально сейчас при заполнение товара в магазин.
  16. sobak

    CoolFilter [Поддержка]

    я тоже с цветом не смог разобраться. Есть кто использует 2 фильтра один сбоку, а другой по середине (разное Расположения). После этого у меня перестает работать боковой фильтр, а если поставить галочку на центральном. То появляются отмеченные элементы в 4 местах. Вот я добавил 2 разных меню поиска. И теперь нажал на кнопку сортировки в центральном, так как в боковом ничего не работает.
  17. ой плохо что пиво ночью не продают)))) if (isset($this->request->get['path'])) { // анализ переменной path $parts = explode('_', (string)$this->request->get['path']); // разбиваем переменную path из URL запроса if (count($parts) > 1) { $this->data['text_refine'] = $this->language->get('text_refine_new'); } else { $this->data['text_refine'] = $this->language->get('text_refine'); } } А я вот новичок в таких делах, лучше все это перевести в vqmod, чем на прямую файлы править?Ну по твоему примеру собрал файл! podcategory_random_name.xml
  18. Сори за мой французский, я далек от программирования. Попытаюсь рассуждать, может кто поможет. в файле /public_html/catalog/controller/product/category.php есть вот такая строчка: $this->data['text_refine'] = $this->language->get('text_refine'); Она отвечает за вывод "Выберите подкатегорию".[/size] Мне нужно сделать условие есть Категория главная, то вставлять text_refine. Если категория не главная, то вставлять новую text_refine_new. if "Категория_главная" = да { $this->data['text_refine'] = $this->language->get('text_refine'); } else { $this->data['text_refine_new'] = $this->language->get('text_refine_new'); } Посмотрев весь это файл, так и не нашел чтонибудь похожее на main_category. Поискав еще немного я нашел такую переменную как parent_id. Правда в другом файле, но если parent_id = 0 - > то данная категория главная (самая первая).
  19. А как должна выглядеть проверка на главную категорию? Если примеры подобной реализации? Или хотя бы куда копать?
  20. Вопрос! У меня сделана иерархия в магазине по принципу. 1 - производитель 1 1.1 - коллекция 1 1.2 - коллекция 2 2 - производитель 2 2.1 - коллекция 1 1. На первой странице категории, я хотел бы сделать название "Выберите подкатегорию" = "Производители" 1.2 А на следующих "Выберите подкатегорию" = "Коллекции" Реально ли это сделать? http://demo.myopencart.ru/index.php?route=product/category&path=18 - вот как у нас сейчас.
  21. Да не она работает, просто слетает шаблон когда логинишься!
  22. Ну я так и добавил в самое начало и после логина у меня слетает шаблон! У меня все из HEAD переносится в BODY как я логинюсь!
  23. а product.tpl это нужно вставить самого начала до <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?> или после? А то я вставил до и у меня оказывает весь шаблон рушится!
  24. Долго думал и искал ))) Решил свою проблему через шаблон который предложи на php.su <?php $search = array ("'<script[^>]*?>.*?</script>'si", // Вырезает javaScript "'<[\/\!]*?[^<>]*?>'si", // Вырезает HTML-теги "'([\r\n])[\s]+'", // Вырезает пробельные символы "'&(quot|#34);'i", // Заменяет HTML-сущности "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(copy|#169);'i", "'(\d+);'e"); // интерпретировать как php-код $replace = array ("", "", "\\1", "\"", "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169), "chr(\\1)"); $chistii_price = preg_replace($search, $replace, ($special ? $special : $price));?> <input id="product_price" type="hidden" value="<?php echo $chistii_price; ?>"> Вот ссылка от куда брал инфу! http://www.php.su/preg-replace
×
×
  • Создать...

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

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