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

kodenji

Новичок
  
  • Posts

    24
  • Joined

  • Last visited

Recent Profile Visitors

1,449 profile views

kodenji's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

4

Reputation

  1. Нужно спарсить http://www.teremonline.ru, нужны опрегделенные категории со всеми товарами ( описание, характеристики и тп). Думаю около 5000тыщ товаров. Пишите в лс стоимость. На данный момент пока не решено с заливкой в опен или отгдельными xml/csv.
  2. Привет. у меня ещё 4 версия, мне важны две вещи на данный момент про 5, чтобы приобрести: 1) Пагинация - ийтлы правильные ( т.е. "название - страница 1" и т.п.) - врогде ответ положительный был. 2) В ocstore 1.5.4.1 есть сайтмэп синдартный , реализовано ли добавление туда ссылок ? ( это конечно скорей всего проблема сайтмапа , хотя хз) 3) Портирование с 4 на 5 без проблем?
  3. https://opencart-forum.ru/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://opencart-forum.ru/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. нужна кнопка сбросить фильтр , может уже кто решил этот вопрос, думаю её надо сгделать по принципу ссылка на страницу с категорией . Ещё заметил одну фичу , что когда выбран пункт фильтра и при этом перейти в подкатегорию , то он заходит с этим включенным пунктом фильтра. С одной стороны это круто, с другой если пользователь не отклюлит фильтрацию и не заметит , что она есть, то увидит только отфильтрованный товар, что не есть хорошо. Вот решить эти два вопроса и почти игдельный фильтр бугдет
  14. Это проблема и opencart и seo pro и seoblog, когда магазин усиновлен в подпапку типа http://site/shop, тогда не рилииют ЧПУ, у вас навернкака не правильно усиновлен сайт на localhost, у вас url вида http://localhost/site ? Тогда всё понятно. Настройте hosts, и пропадут все проблемы. На крайний случай закоменирьте для localhost тестинга строку common/seoblog.php $this->response->redirect($seo); под номером 375 Спасипотому что за совет, да урл вида http://localhost/site , пока закомментил строчку, главное не забыть вернуть обратно))

×
×
  • 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.