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

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

  • 22 апреля 2019 г.
  • Цитата
    Понятно для тех, кто раньше хорошо знал как использовать импорт/эксопрт в каталоге, сейчас стало еще больше телодвижений

    Цитата
    По возможности опишите, каких именно движений стало больше.

    Степан или старый импорт открыл, или полез в сохраненные импорты, не пытаясь загрузить csv, или на заполненном сайте что тестировал, или вообще не понял, что сделано :)

    Раньше было как: вот у нас чистый сайт, куда надо импортнуть товары. Что надо было сделать? Берем файл CSV, смотрим что там. Выносим из него категории, доп.характеристики, все значения. Идем в админку и начинаем вручную создавать:
    1. Категории
    2. Дополнительные характеристики (цвет, размер, материал, упаковка и т.д.)
    3. Значения доп.характеристик (для цвета все значения: белый, черный, красный, синий и пр, для размера: L XL S и пр.)
    4. Бренды
    Затем идем в CSV, вручную считаем колонки и начинаем создавать в админке в конструкторе эти поля, то же самое количество, ровно ровно, точно точно, накликивая всё вручную. Указывая все соответствия чисто на внимательность. Если полей в CSV 10, то более-менее, а вот если полей 100, то охреневали все это натыкивать. И ни дай божа, если ты где-то пропустил какой-то цвет или не создал категорию! Всё, в процессе он сдыхал, вываливал гору красных ошибок и вгонял всех в уныние! Настроить импорт занимало много часов.

    Что сейчас нужно сделать, чтобы импортировать CSV на чистый пустой сайт: Загрузить CSV. Система сама найдет все поля и останется только указать, что есть что. Это артикул, это категория, это характеристика цвет, это бренд, это цена. Всё! Запустили импорт и система сама создаст все категории, включая вложенные, создаст все значения всех характеристик, бренды и т.п. Автоматически сохранит все настройки.
    Импорт файла на сотню полей занимает 10 минут максимум. Если записей 25К - импорт идет от 15 минут до пары часов, в зависимости от наличия картинок.

    Цитата
    95% что обычные пользователи не поймут вообще ничего.

    Мы тестируем новый модуль на обычных пользователях, которые не видели старый импорт. Всё в восторге. У всех всё сразу получается.
  • 22 апреля 2019 г.
  • Цитата
    Чтобы совсем неопытные пользователи понимали какие файлы можно грузить.

    Да, исключительно для того, чтобы с первого раза было видно, какие форматы можно грузить.

    И про это добавлю:
    Цитата
    Выберите модуль, тоже лучше на сл.шаг, на первом шаге достаточно оставить только выберите файл.

    Тоже функция информационная. Пользователи, особенно новые, когда знакомятся с админкой, смотрят, что есть, что как. Беглого взгляда на модуль понятно, что импортировать инфу можно в такие-то модули из таких-то форматов. А если бы было просто "Обзор - загрузите файл" - что тут понятно? Ничего. Надо что-то грузить, фиг пойми что там дальше будет, файла под рукой нет, закрой и мимо пройду. ;)
  • 22 апреля 2019 г.
  • Цитата
    А в интерфейсе раньше сначала заходим на одну страницу импорт экспорт, создаем правило, заходим в него и все, внизу выбираем либо экспорт либо импорт. Сейчас это все на разных вкладках, и правило тоже нужно идти создавать в другой вкладке, тоесть раньше была иерархия и без правила не обойтись, а сейчас нужно соображать что зачем и где делать. Вот это я имел в виду.

    Ну мы упор делали на импорт, конечно. Экспорт вообще пока не прорабатывали. Да, может быть экспортировать стало неудобнее, но мы к нему вернемся ещё, сделаем поудобнее. Хотя экспорт вообще надо убрать! Система нипель! "Туда дуй, оттуда - $уй"
  • 23 апреля 2019 г.
  • Цитата
    Как я понял, каждый раз когда импортируешь надо делать соответствие полей. Сохраненные настройки используются только для экспорта. Все верно?
    Нет, конечно, что за ерунда? Загружаете файл и в выпадалке указываете, какой из сохраненных импортов к нему применить (по умолчанию последний сохраненный) и всё, он все настройки и поля подгрузит. Останется только "Импортировать" нажать.
  • 25 апреля 2019 г.
  • Импортируемый id - это любой внешний id любой внешней программы. От поставщика, и т.д. Там что угодно может быть, хоть 10009653567.
    DIAFAN CMS создаст товар, назначит ему свой "ID на сайте" и сохранит импортируемый id.
    Тогда по этому id можно обновляться.
    Выбирать "импортируемый id" надо всегда, когда есть id, не относящийся к сайту на DIAFAN.CMS
    А "Id на сайте" - это когда с сайта выгрузили экспорт, там наши id, из нашей базы, а потом обратно импортируете, тогда "id на сайте"
  • 29 июля 2019 г.
  • Мы опираемся на статистику: в подавляющем большинстве у людей импорт внешнего CSV файла и там всегда чужой id. Если Вы экспортнули свои же товары с id из CMS и потом льёте их же обратно, конечно, надо быть внимательным.
    Но и в этом случае один раз сохранили настройки импорта, указав тип "id на сайте" и всё, больше сбивать не надо. Загрузили файл, настройки подгрузились. Зачем каждый раз проверять?
  • 19 августа 2019 г.
  • Цитата
    Было бы лучше чтобы по умолчанию там стояло "Новый импорт". Чтобы по ошибке не применить существующую настройку импорта.
    Совершенно нелогично и не удобно. Ваша логика применима для магазина, в котором каждый раз импортируется файл новой структуры и его каждый раз надо описывать заново. Я лично, например, магазинов с такими потребностями вообще не знаю. Зато знаю десятки магазинов, которые имеют поставщиков с определенными файлами csv, и владельцы эти файлы использует и для первичной загрузки ассортимента и для последующего обновления цен и остатков. Один раз настроив импорт, он потом будет автоматически предлагаться при загрузке файла, что очень удобно.
  • 06 сентября 2019 г. , редакция: 1567757075
  • Цитата
    заработало

    Заработал импорт? Ну а у нас в облаках 5.6 стоит и там работает всё. Так что Вашу гипотезу ещё доказать надо, что это чисто от версии РНР зависит ;)
    Цитата
    5.4.16
    Это минимальные требования для системы. Не у всех же импорт используется. Да и магазин не у всех. А для визитки и 5.4 хватит, система-то установится.
    А уже рекомендуемые требования можно добавлять в конкретных модулях, в принципе. И мы думали об этом. Раздел в параметрах сайта даже заготовили с информацией
  • 06 сентября 2019 г.
  • Цитата
    ни новости, ни статьи не добавить.Возникала ошибка описанная вами здесь

    Там всё просто: открыли страницу - в код страницы и в сессию добавился хеш. При сохранении сравнили. Всё. Если ошибка возникает - значит хеш в странице не равен хешу в сессии. С хешем в странице сайта ничего быть не может, а вот в сессии вполне: её тупо может не быть, она может быть урезана, там какой-нибудь юзер-агент не тот или ещё что-то. Короче, от версии РНР это не зависит.
    Цитата
    При понижении версии PHP и это факт, всё заработало

    Повторюсь, гипотеза требует доказательств. Понижение версии - это не просто РНР, там же сопутствующие пакеты всякие, модули, плагины. Так совпало, что поменяв версию РНР какой-то пакет другой для работы с сессиями на конкретном хостинге подгрузился и заработало. С каждой ошибкой надо разбираться детально, а не методом тыка менять версии РНР ;)
    Открыл сайт, открыл исходный код, взял хеш и смотри в сессию, какой хеш там и разбирайся, откуда ноги растут. Может сессия вообще пустая. И надо смотреть, почему она не пишется.
  • 24 октября 2019 г.
  • Через неактивность, наверное.
    Два поля, идентификатор удаляемых и второе поле с "0".
    В импорте "идентификатор" и "опубликовать".
    Трынь - все товары неактивны, на сайте нет.
    Потом просто в админке в фильтре "показать все неактивные", выделить все - удалить.
  • 16 апреля 2019 г.
  • Нет, ssl сайта отношения к почте не имеет. Если коннектились к почте по определенному адресу с определеными параметрами, оно так и должно быть.
    Просто перезабейте пароль, предварительно проверив в браузере в почте, заходит или нет
  • 15 апреля 2019 г.
  • Цитата
    В админке надо ввести ID, ключ и подпись.
    Это поля от bytehand. Просто мы не можем взять и заменить модуль, ведь тогда при обновлении он сотрется у всех и заменится на smsc. А кто-то использует. Поэтому мы постарались совместимость обеспечить, сохранив настройки. В общем, смотрите кастом
  • 16 апреля 2019 г.
  • Цитата
    Тут по идее надо делать как для доставки, возможность подключать разные бекенды для разных сервисов.

    По идее да, но настройки забиты в параметры сайта, а там выделить отдельно настройки бэкэндов смс нельзя. Надо либо отдельно выносить из модуля, либо делать универсальные поля. А у смс сервисов бардак, стандартов нет. Это у почты всё одинаково: хост, порт, логин, пароль, независимо от сервиса. А у смсочников чёрти-чё, то логин пароль, то ключ, то хеш, то id, то подпись, то ещё фигня какая. Как это стандартизировать?

Новости

  • 19 сентября
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.