Как сделать интернет-магазин (яндекс.маркет) на instantcms

#47 23 октября 2018 в 14:07
Вот, частичный ответ на тему правильного seo для фильтров /blogs/kladovka-kodera/inseo-pravilnoe-seo-dlja-filtrov.html

это нужно в массы. Когда у тебя проект на аудиторию в 300 миллонов человек нужна фильтрация по регионам и городам (без этого никак)
#48 24 октября 2018 в 10:15
И все-таки…

Как быть?

Путь али-экспресс — не уникальный товар — с множеством предложений одного и того же товара в уникальных категориях

путь директа — УНИКАЛЬНЫЙ товар с описаниями и т.п. и прикреплением МНОЖЕСТВА магазинов к товару


============
что выбрать?
#49 24 октября 2018 в 12:03

что выбрать?

@IRIPUS

Решение зависит от тематики. Если у вас будет сувенирная лавка, то очевидно "путь Али-Экспресс".

В случае второго варианта — вы сами будете забивать всю базу товаров? — а если нет товара в вашей базе, а я хочу его продать, то как быть?

Нет идеального варианта под все случаи жизни, вариант выбирается исходя из ваших задач. Точно так же как не существует самого лучшего хостинга или самой лучше CMS…
#50 24 октября 2018 в 12:05
@SmartControl, тогда, получается, нужно регулировать "региональность" и на этом играть
а дубли в url перекрывать прибавлением id записи
#51 24 октября 2018 в 16:49

тогда, получается, нужно

@IRIPUS

Тогда получается нужно:

— Понять что дать пользователю полезное
— Понять как это монетизировать
— Изучить на чём сделать оптимально.

А у вас

— У меня есть Камаз, как на нём возить бублики
— Кому возить и для чего не знаю
— Почему именно Камаз, который возит другого рода грузы — потомушто.

Вот потому всё тут и закончится рассуждениями.
#52 24 октября 2018 в 16:53
@IRIPUS нарисуйте на листе \ паинт, взвесте все плюсы и минусы и поймете.
#53 24 октября 2018 в 16:55
@elv3327, letsgo, всем спасибо =)
но сайт, существует…
а я его ДОРАБАТЫВАЮ — отказался от объявлений и тому подобного. Оставил только "новости" в которые встроил объявления😊вот как-то так вообще

очень гибкая система получилась =)
#54 24 октября 2018 в 17:24
letsgo, говорить легко, когда есть опыт, и ресурсы.

С другой стороны, я решаю конкретную задачу и хочу вернуть проекту былую популярность
#55 24 октября 2018 в 18:39

оно работает на 210.1?

@IRIPUS
Да, только это больше витрина без онлайн продажи с заказом на сайте для выставления счета менеджером, но очень удобный вариант при работе с контентом. есть шараховатости но легко устранимы.
#56 24 октября 2018 в 19:23
kirkr, оно выступает в качестве отдельного приложения? Или просто шаблонами, наборами?

И самое главное — не хватает виджета как в авито — для поиска по

категориям / объявлению / области / городу

для категорий есть отдельный виджет, мне его где-то тут на форуме советовали, но в базе дополнений его не нашел instantcms.ru/addons/static/download/700/1717 вот ссылка

он просто выводит форму в которую вводишь текст и ищеш по выпадающим категориям.

Видимо, к нему нужно добавить стандартную форму поиска и выбор района и города также, Выпадающими😊

чтоб было как на авито😊

#57 24 октября 2018 в 20:43
categories_select_search.tpl.php


  1.  
  2. <?php
  3.  
  4. $this->addJS($this->getJavascriptFileName('jquery-chosen'));
  5. $this->addCSS($this->getTemplateStylesFileName('jquery-chosen'));
  6.  
  7. if(!$cats){ return false; }
  8.  
  9.  
  10. $cats_list = array(''=>'');
  11. foreach($cats as $cat){
  12.  
  13.  
  14. if ($cat['ns_level'] > 1){
  15.  
  16. $cat['title'] = str_repeat('-', $cat['ns_level']) . ' ' . $cat['title'];
  17.  
  18. }
  19.  
  20. $cats_list[$cat['slug']] = $cat['title'];
  21.  
  22.  
  23. }
  24.  
  25. if(!$cats_list){ return false; }
  26.  
  27. ?>
  28. <div class="fields">
  29. <div id="category_select_<?php echo $widget->id; ?>" class="field ft_category_id">
  30. <?php echo html_select('category_id', $cats_list, $active_cat['slug'], array('id'=>'ft_category_id')); ?>
  31. </div>
  32. </div>
  33. <script>
  34. $(function (){
  35.  
  36. $('#ft_category_id','#category_select_<?php echo $widget->id; ?>').chosen({no_results_text: '<?php echo LANG_LIST_EMPTY; ?>', placeholder_text_single: '<?php echo LANG_SELECT; ?>', placeholder_text_multiple: '<?php echo LANG_SELECT_MULTIPLE; ?>', disable_search_threshold: 8, width: '100%', allow_single_deselect: true, search_placeholder: '<?php echo LANG_BEGIN_TYPING; ?>', search_contains: true, hide_results_on_select: false});
  37.  
  38. $('#ft_category_id','#category_select_<?php echo $widget->id; ?>').chosen().change(function(e){
  39. if($(this).val() == 0){
  40. window.location = '/<?php echo $ctype_name; ?>';
  41. }else{
  42. window.location = '/<?php echo $ctype_name; ?>/'+$(this).val();
  43. }
  44. });
  45.  
  46. });
  47. </script>
  48.  


этот виджет-шаблон нужно вставить в /public_html/templates/theme_name/controllers/content/widgets/categories/categories_select_search.tpl.php

это из ссылки

В этот шаблон кто-нибудь может форму поиска и выбор области и города вставить?
#58 25 октября 2018 в 05:12
@IRIPUS, сначала поля в фильтр вывод добавьте, потом уже фильтр облогораживайте как угодно. Есть всевозможные фильтры с автоподгрузкой и т.п. но явно Вам нужно дозаказать доработку ajax
#59 25 октября 2018 в 08:51
Кто может Фильтр + сделать в горизонтальном виде, как на картинке выше? + в "География" можно добавить "Метро", "Улицы"?
#60 25 октября 2018 в 11:17
@elv3327, чего?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.