Jump to content

kodenji

Новичок
  • Content Count

    24
  • Joined

  • Last visited

Community Reputation

4 Обычный

About kodenji

  • Rank
    Пользователь

Recent Profile Visitors

1,353 profile views
  1. Нужно спарсить http://www.teremonline.ru, нужны определенные категории со всеми товарами ( описание, характеристики и тп). Думаю около 5000тыщ товаров. Пишите в лс стоимость. На данный момент пока не решено с заливкой в опен или отдельными xml/csv.
  2. Привет. у меня ещё 4 версия, мне важны две вещи на данный момент про 5, чтобы приобрести: 1) Пагинация - тайтлы правильные ( т.е. "название - страница 1" и т.п.) - вроде ответ положительный был. 2) В ocstore 1.5.4.1 есть сайтмэп стандартный , реализовано ли добавление туда ссылок ? ( это конечно скорей всего проблема сайтмапа , хотя хз) 3) Портирование с 4 на 5 без проблем?
  3. https://opencartforum.com/topic/10004-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D1%81%D0%B5%D0%BE-%D0%BD%D0%B5%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F/?hl=%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F
  4. Цитата с другой темы. В 4 версии это реализовано , или у меня что-то пашет не так? я так понял 5 ещё не вышла версия?
  5. Ещё один допил. Суть вот в чем . Если у вас система Категория ( тут весь товар из всех подкатегорий) - Подкатегория, то отмечая отображать пункт фильтра в Категории он будет отображаться и в подкатегории, но подкатегории могут быть разные, и не во всех данный пункт используется для фильтрации, т.е. он просто будет пустым , но название будет присутствовать, что есть не хорошо. Сразу скажу, что Показывать пустые значения фильтра? - отключено. Сделано как обычно в тупую :-) . Добавляем строчку $sum += $products; в controller/module/filter.php после. $products = $this->model_catalog_product->getTotalProducts(array('filter_category_id'=>end($parts),'filter_sub_category'=>1) , str_replace('&filter=', '', $filter_params)); $sum += $products; Далее в массив 'status_value'=> $sum $this->data['category_options'][] = array( 'option_id' => $option['option_id'], 'name' => $option['name'], 'values' => $values, 'status' => $option['status'], 'status_value'=> $sum ); Далее в view/module/filter.tpl ищем такую строку <?php if ($category_option['status']) { ?> и меняем её на <?php if ($category_option['status'] and $category_option['status_value'] != 0) { ?> У кого-то может что-то отличаться, поэтому суть. sum - суммирование товаров относящихся к пункту фильтра. Если кол-во товаров равно нулю, то не выводить. Протестировано в различных вариациях включения пунктов фильтра ( к данному решению пришел не сразу). Если заметите, что работает что-то не так, просьба отписать. Впринципе можно и по-другому сделать, покапаться в админке модуля и развязать категория - подкатегория, если сделать галку категория, то она не будет связана с подкатегориями. Но мой метод круче)). Отметил одну категорию и не нужные пункты не выводятся. ;)
  6. Ты крут!! я бы не догадался , что catalog используется системой ( хотя в папку постоянно тыкаю)) :-) . Спасибо!! теперь отличный модуль.
  7. Спасибо! с тайтлом всё ок , с чпу я делал инсерт , но при переходе по ссылке выдается 403 ошибка.
  8. Ещё бы чпу - ссылку, как бы подружть его с этой штукой https://opencartforum.com/topic/10270-dubli-stranitc-seopro/ .
  9. Есть одна проблемка , title страницы ( Каталог продукции ) не прописывается, в демо такая же фигня. Хотя строка $this->data['heading_title'] = $this->language->get('heading_title'); в контроллере есть, но не цепляет. Ocstore 1.5.4.1
  10. Привет. У меня osstore 1.5.4.1 там есть seo_pro . Какой файл качать? vQmod для opencart_v1.5.4 ? .спасибо
  11. Модифицированное решение . Используем урл с адресной строки с помощью этой функции ( нашел на просторах инета http://avolberg.ru/decisions/php/php-tekushij-url-stranicy#hdr2_2) .Таким способом можно добавить два положение кнопки сбросить. Активное и не активное. function request_url() { $result = ''; // Пока результат пуст $default_port = 80; // Порт по-умолчанию // А не в защищенном-ли мы соединении? if (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS']=='on')) { // В защищенном! Добавим протокол... $result .= 'https://'; // ...и переназначим значение порта по-умолчанию $default_port = 443; } else { // Обычное соединение, обычный протокол $result .= 'http://'; } // Имя сервера, напр. site.com или www.site.com $result .= $_SERVER['SERVER_NAME']; // А порт у нас по-умолчанию? if ($_SERVER['SERVER_PORT'] != $default_port) { // Если нет, то добавим порт в URL $result .= ':'.$_SERVER['SERVER_PORT']; } // Последняя часть запроса (путь и GET-параметры). $result .= $_SERVER['REQUEST_URI']; // Уфф, вроде получилось! return $result; } $req_url = request_url (); <?php if (mb_strrpos ($req_url, '?filter')) { $urlmain = mb_substr ($req_url ,0, mb_strrpos ($req_url, '?filter')); ?> <a class="active" href="<?php echo $urlmain;?>">Сбросить</a> <?php } else if (mb_strrpos ($req_url, '&filter')) { $urlmain = mb_substr ($req_url,0, mb_strrpos ($req_url, '&filter')); ?> <a class="active" href="<?php echo $urlmain;?>">Сбросить</a> <?php } else { ?> <a href="<?php echo $req_url;?>">Сбросить</a> <?php } ?> Неактивную ссылку вообще можно удалить и кнопка будет появляться только , когда фильтруется товар. Вот мож кому надо.
  12. Сделал тупым способом кнопу сбросить. Работает по принципу обрезание строки. Тестировалось на Ocstore ver.1.5.1.4 . Подходит для обычных ссылок и seopro ( или по умолчанию) . <?php if (mb_strrpos ($value['href'], '?filter')) { $urlmain = mb_substr ($value['href'],0, mb_strrpos ($value['href'], '?filter')); } else if (mb_strrpos ($value['href'], '&filter')) { $urlmain = mb_substr ($value['href'],0, mb_strrpos ($value['href'], '&filter')); } else { $urlmain = $value['href']; } // var_dump($urlmain); ?> <a href="<?php echo $urlmain;?>">Сбросить</a> Кнопка сбрасывает в категорию в которой вы находитесь. Вставлять нужно после первого foreach т.е. после тега </table> (для горизонт схемы). Сбоку вроде после </form>. Главное после foreach т.к. мы берем последнюю ссылку из пункта фильтра и режем её. Если кто заметит косяк пишите в тему. Я сам не прогер). Да вставляем в файл view /theme/ ваша тема / template / module / filter.tpl .
  13. нужна кнопка сбросить фильтр , может уже кто решил этот вопрос, думаю её надо сделать по принципу ссылка на страницу с категорией . Ещё заметил одну фичу , что когда выбран пункт фильтра и при этом перейти в подкатегорию , то он заходит с этим включенным пунктом фильтра. С одной стороны это круто, с другой если пользователь не отключит фильтрацию и не заметит , что она есть, то увидит только отфильтрованный товар, что не есть хорошо. Вот решить эти два вопроса и почти идельный фильтр будет
×

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.