Вход • Регистрация

Всего найдено: 15

  • 06 марта 2016 г.
  • Привет форумчане. Прошу поделиться опытом как вы наполняете каталоги в интернет-магазине. Просто опыта нет, а предстоит с нуля интернет-магазин наполнить и в дальнейшем его вести.

    Что имеем
    1. Есть сам магазин (не интернет, а реальный), там стоит 1С и в нем имеется перечень товаров (название, артикул, единица измерения и цена).
    Из 1С товары выгружены в прайс XLS. В нем товары разделены на подразделы примерно так:
    Категория 1
    | название товара | ед.изм | цена | артикул |
    | название товара | ед.изм | цена | артикул |

    Категория 2
    … и т.д.

    2. На сайте будет другая более сложная структура категорий, типа такой:
    Категория 1
    - Категория 1-1
    - Категория 1-2
    -- Категория 1-2-1
    -- Категория 1-2-2
    Категория 2
    - Категория 2-1
    - Категория 2-2
    и т.д.

    3. Также у товаров разных категорий будут немаленькие наборы характеристик.
    4. Информацию о товарах, в смысле описание, фото, характеристики будем с сайтов производителей брать либо из каталогов электронных.

    Собственно в чем вопрос – в том, чтобы понять порядок действий, что как и за чем идет.
    Хотелось бы услышать ваши советы и рекомендации о том, как наполнять каталог с нуля, и как потом его обновлять, учитывая то что имеем.

    Пока у меня каша в голове... и вопросов много в голове: а что и как? Но думаю большая их часть отпадёт, как только почитаю ваши советы.

    Например, сначала вручную на сайте добавляем категории и подкатегории в той иерархии как нам нужно, потом добавляем производителей, затем для категорий добавляем характеристики.
    Потом готовим файл импорта товаров, т.е. из прайса с 1С приводим в нужный вид для импорта и импортируем.

    Но тогда вопросы появляются:
    - как быть со структурой, в прайсе она просто на разделы поделена, а на сайте другая иерархия категорий
    - описания товаров и значения характеристик уже потом вручную вносить? Или же в файл импорта сразу вносить и потом разом импортировать всё?
    - Еще вопрос – когда мы внесем все товары и описания на сайт и через какое то время поменяются цены в 1С то как их разом обновить на сайте? Можно будет сделать, чтобы к примеру модуль импорта по номеру артикулов цены обновил, а названия и т.д. не трогал у товаров, чтобы не сбить информацию в описаниях и т.д.
  • 06 марта 2016 г.
  • Или может все действия делаются с помощью файлов импорта - и категории и производители и товары? или же сначала вручную, чтобы потом из них экспортировать структуру, чтобы затем как то применить к импорту товаров (запутался уже сам).

    Или может всё проще, чем я тут написал и сам себя просто запутал? В общем очень нужны советы опытных :).
  • 06 марта 2016 г.
  • Виталий, вы на полном серьезе? или это шутка? Если шутка, то не очень то смешно. Я прошу совета, а вы подкалываете.
    Ну а если это правда, то для меня это из области фантастики, что бот на такое способен.
  • 06 марта 2016 г.
  • Насколько я понимаю, парсинг - это то, что делает бот, про которого писал Виталий. Т.е. программа, скрипт собирает информацию с сайтов производителей. Это я думаю пригодится немного позже, когда нужно будет у производителей сливать информацию о товарах.
    Но меня на начальном этапе у нас имеется перечень товаров из 1С, про который выше писал. И тем более на сайте будут не все товары производителей. Интересует как вообще начать наполнять интернет-магазин.
  • 06 марта 2016 г.
  • Заинтересовали вы меня ботом и парсингом :) Возникают вопросы:

    1. Если парсингом собрать всю информацию с сайтов производителей, то потом как то можно это синхронизировать с перечнем товаров из 1C? Просто у производителей названия товаров и названия товаров в 1С много где отличаются немного, например у производителя товар называется "Валенки детские черные", а в 1С этот же товар называется "Валенки детские (черн.)". Под синхронизацией я имею ввиду, чтобы собранная с сайтов информация о товарах как то сверялась с информацией из 1С.
    Ну например: идет проверка по артикулам, если в файле из 1С есть товар с таким же артикулом, то помечаем этот товар как нужный для импорта, иначе его не импортировать. Далее из файла 1С берем цены и добавляем их к товарам по артикулу, а названия не меняем, т.е. названия пусть остаются такие, как у производителей на сайтах.
    На это парсинг/бот способен?

    2. Ну и второй вопрос - где взять этот парсинг/бот? Или это индивидуально всё делается?
  • 06 марта 2016 г.
  • Азат, ничего особенного нет это когда вы уже знаете как делать, а когда только только это предстоит, то у меня вот каша и никак не соображу с чего начать и т.д.
    Вот есть перечень товаров из 1С (допустим не прайс, а в виде готового CSV) - названия, цены и артикулы
    Вот есть информация с сайтов производителей
    Вот нужна такая то иерархия и т.д.
    С чего начать? и как это потом обновлять, чтобы ничего не сбивалось?
  • 06 марта 2016 г.
  • Дмитрий, а что вперед? не понял вашего совета. Ну открыл я сайт конкурента, что он мне даст? информацию для каталога? так не в ней вопрос, а в том как ее разместить у себя на сайте и как потом обновлять учитывая поступления новых или отсутствие старых товаров. Тем более у конкурента структура другая каталога и ассортимент разнится.
  • 07 марта 2016 г.
  • Какие то вы несговорчивые и неприветливые. Я же не прошу вас "сделайте всё за меня", а попросил советов и рекомендаций ваших, поделиться опытом. Ну например:
    Иван, если будешь делать такие то действия, то это двойная работа, лучше сначала сделай это.
    или
    Я делал сначала так и так, и использовал такие то проги.
    и т.д.

    А в итоге услышал ответы типа: "Парсинг", "Мне всё бот делает", "Посмотрите сайт конкурента". Мне как для новичку это "очень помогло". Мне кажется только ЮМАГУЛОВ АЗАТ (DEWMAS) понял о чем я просил и поделился своим опытом как он решал свою задачу.

    ВИТАЛИЙ (NVGPRO), ВИТАЛИЙ (NVGPRO) - я не прошу вас мне мануалы рассказывать, и мне не лень их читать, я их читаю и форум читаю и пробую сам. Как я писал выше, посмотрев это всё и посмотрев на мои задачи у меня каша в голове образовалась. Да я могу сидеть неделю месяц и методом тыка проб и ошибок решить поставленные задачи, но зачем тогда форум и сообщество диафановцев? Я так думаю чтобы делиться опытом, помогать. Если я новичок, то это приговор? Или у вы придерживаетесь методов типа "сам грызи гранит науки, нюхай землю, пройди огонь и медные трубы, а когда опыта наберешься тогда с нами на равных поговоришь"? Пока новичок, и надеялся на отзывчивость со стороны опытных диафановцев, чтобы потом и я мог что то кому то позже подсказать.
  • 15 мая 2014 г.
  • В новостях (в списке новостей и самой новости) нужно вывести:
    1. количество просмотров (в самой новости есть, а в списке новостей нет)
    2. Количество комментариев
    3. Автора новости
    4. Категорию, к которой относится новость

    Подскажите пожалуйста, как это реализовать?

    Я новичок в этой системе еще. Решил попробовать по аналогии пойти. Увидел, что количество просмотров в самой новости есть, глянул в news.view.id.php и нашел где выводится
    //счетчик просмотров
    if(! empty($result["counter"]))
    {echo '<div class="news_counter">'.$this->diafan->_('Просмотров').': '.$result["counter"].'</div>';}

    Вставил тоже самое в news.view.list.php - и ничего не происходит!
  • 16 мая 2014 г. , редакция: 1400225012
  • В общем очень маленькие сдвиги, но есть.
    Порылся на форуме еще разок и нашел вот тут про вывод количества комментариев только у товаров. Применил это для новостей:
    добавил эту строку в news.model там где генерируются данные для новости самой
    Код
    $this->result["author"] = DB::query_result("SELECT COUNT(id) FROM {users} WHERE module_name='news' AND element_id=%d AND trash='0'", $row["id"]);

    и в самой новости в new.view.id.php вывел вот так
    Код
    $result["comments_cnt"]


    Заработало!
    Попробовал тоже самое сделать в news.model там где генерируются данные для СПИСКА новостей, и вывести в new.view.list.php через
    Код
    $result["comments_cnt"]
    , но ничего не вышло! пишет количество - 0.
    Если вместо result указать row, но ошибка Undefined index: comments_cnt
  • 16 мая 2014 г.
  • Странно как то, но в самом начале когда начал работать с новостями, при просмотре самой новости вроде как выводилось у меня количество просмотров. Пока копался с количеством комментариев, смотрю уже нет просмотров!
    В news.view.id.php где выводится количество просмотров оставил так:
    Код
    echo '<div class="news_counter">'.$this->diafan->_('Просмотров').': '.$result["counter"].'</div>';


    т.е. убрал условие if(! empty($result["counter"])) ...

    Включил режим разработчика... смотрю новость, а он выдает мне - [ERROR#1] Просмотров:
    и внизу сообщение "Undefined index: counter"

    Странно как то, решил может я что то перекопал не то случайно... поставил на локалке заново полностью систему.. добавил пару новстей, и тоже самое! хотя в админке указано количество просмотров.

    В чем дело может быть?
  • 14 мая 2014 г.
  • Всем привет! Подскажите чем отличаются эти два модуля - Новости и Статьи? По документации смотрел - вроде как одинаковые практически, нашел только пару отличий - в Новостях есть в характеристиах "ВАЖНО", а в Статьях его нет. В СТАТЬИ есть доп. характеристика Сортировка. И еще в Новостях есть календарь с отметкой дат с новостями.
    А так вроде бы как полностью одинаковые. Так в чем разница?

    Просто будет разрабатываться сайт-журнал что то типа этого сайта - http://www.hopesandfears.com/, и хотелось бы понять какие модули использовать? Например, для навостей что слева на сайте использовать модуль НОВОСТИ, а для всего остального (имеется ввиду на сайте-примере ... новости-статьи с превьюшками которые) использоват модуль СТАТЬИ? Или же и там и там использовать модуль НОВОСТИ? так то на этом сайте эти статьи как бы и новостями считаются... и в обоих модулях есть есть разбивка по категориям и есть теги и комментарии и ... в общем почти одно и тоже, за исключением того что я в начале писал... так всё-таки... в сем разница и что лучше использовать нам?

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум