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

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

  • 24 апреля 2019 г. , редакция: 1556116443
  • Итак друзья, вот я и попробовал поработать с 1С, с ее синхронизацией.

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

    Плохо это или хорошо? Конечно это полный бред, 1С может отдавать сайту только измененную информацию, как на это реагирует сайт? Давайте пару примеров:

    Отдал 1С информацию по товарам, скажем добавилась 1 фотография, а всего на сайте у товара их 3, 1С отдал 4 фотографии, 3 в виде просто ссылки на картинку (без самих файлов), а 1 с ссылкой на файл и собственно сам файл. На сайте мы увидим только 1 картинку, отлично, именно этого мы и ждали :) Ждали то мы 4 фотографии. Так происходит потому что, если диафан увидел сущность "Картинка", он не проверяет, а передан ли файл к ней, а просто берет и удаляет все картинки из товара, а потом уже делает проверку на файл и так далее. Отсюда и итог: на сайте 1 картинка, а не 4. Хотите все картинки? - Передавайте их файлами

    Характеристики, зачем хранить информацию по характеристикам в сессии?
    Если на сайт приходит новая информация по товарам, у которых есть значения по характеристикам (в 1С это называется свойства), извините, но они не добавятся, потому что сами характеристики на сайт не пришли, в сессию нечего было добавлять. Чтобы они добавились, нужно передавать на сайт и все характеристики в придачу, даже если на сайте они уже есть.

    Отдельно недовольство по количеству, если в 1С больше складов чем 1, все, приехали, геморой №1.
    __________

    Все наверное уже знают, не раз писал, что мне диафан очень нравится, другие CMS рядом не стоят, но скажу честно, когда речь заходит об связке диафана с чем то еще внешним, как 1С, МС, любая CRM, диафан очень отстает, все приходится писать вручную, и нужен не маленький опыт в разработке, когда речь про интеграции, это не просто цвет поменять, или даже фильтр свой сделать. Это должно быть в коробке, особенно в 2019 году. О крупных клиентов и речи быть не может с такой поддержкой со сторонними сервисами. Давайте поднажмем, я готов принять участие в этом. Да и вообще всех призываю наладить поддержку с другими сервисами. В какой то теме вообще писали что хотят с МС поддержку выпилить, отписываясь тем что это они виноваты, раньше работали по коммерцу, а сейчас все меняют, ну значит нужно под них подстроится, не будут ведь они под диафан подстраиваться, ну емае!
    ______________

    Диафан себя позиционирует что можно сделать любой сайт, тоесть будь то ИМ, или блог или просто визитка, да! Но время идет, многое добавляется везде, чисто мое предложение, оставить только 1 направление, это ИМ, развить его до уровня 2019 года хотя бы, а потом может и вернуть другие, ну в плане траты времени на них.
  • 24 апреля 2019 г.
  • Цитата
    Ну а как быть? Если 1С прислала 3 фотографии, а потом прислала одну, значит 3 заменили на одну. Это вполне логично. Надо 4 фотки, подтверди предыдущие 3 и дай новую.

    Подтвердить можно не только физическим файлом, а просто указав ее имя.
    Так же как и import_id в товаре, указывать для картинок, сверять их, чего не нашлось в передаче, удалить, чего не нашлось в базе, добавить.

    С характеристиками тоже import_id прекрасно справился, я уже сделал это
  • 25 апреля 2019 г.
  • Дмитрий, ты ведь понимаешь что это невозможно реализовать под автоматическую загрузку?))
    Спасибо конечно что ты поддержал эту тему, но ты очень глубоко полез, не пугай разработчиков, нужно с чего то начать))
  • 20 апреля 2019 г. , редакция: 1555741666
  • Для информации.
    После обновления до актуальной версии, вы первым делом пойдете искать новый импорт экспорт, где вы думаете он будет? Нет не в каталоге, не в том же месте, его вообще ни где не будет :) Чтобы его увидеть нужно пойти в настройки меню, шестеренка в низу слева, нажимаете на нее, раскрываете "Модули и БД", ставите галочку на "Экпорт/Импорт", нажимаете сверху активировать, или справа нажмите переключатель. В этой же группе будут еще не активированные элементы, такие как "Импорт", "Экспорт" и "Сохраненные Импорт экспорт", их не нужно активировать, они будут дублироваться в самом импорте экспорте.
    Так вот после того как активировали, заходим в модуль "Модули и БД", видим 4 вкладу "Экспорт/импорт".

    Пожалуйста

    P.S. Частный случай, проверил другой сайт, там сразу пункт был активирован.
  • 21 апреля 2019 г. , редакция: 1555838064
  • Понятно для тех, кто раньше хорошо знал как использовать импорт/эксопрт в каталоге, сейчас стало еще больше телодвижений, 95% что обычные пользователи не поймут вообще ничего.

    Я пока что успел сделать только экспорт, зачем выгружается архив?
  • 22 апреля 2019 г.
  • Обидно конечно )) Не дурак ведь я чтобы тестировать не новое, а запутаться.

    Я имел в виду в самом интерфейсе стало больше действий, а то что новый импорт все сам создает конечно это круто, сейчас да, на 900% стало быстрее все сделать.

    А в интерфейсе раньше сначала заходим на одну страницу импорт экспорт, создаем правило, заходим в него и все, внизу выбираем либо экспорт либо импорт. Сейчас это все на разных вкладках, и правило тоже нужно идти создавать в другой вкладке, тоесть раньше была иерархия и без правила не обойтись, а сейчас нужно соображать что зачем и где делать. Вот это я имел в виду.

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

    Кнопку "Загрузить" лучше поменять на "Сл.шаг" или "Далее", ибо может показаться что сейчас нажмешь загрузить, а вдруг файл не правильный и все полетит, ну к примеру, пользователей много :)

    Выберите модуль, тоже лучше на сл.шаг, на первом шаге достаточно оставить только выберите файл.
  • 11 сентября 2019 г.
  • Тоесть эта функция должна быть в коробке, экспортировать все характеристики и их значения, которые привязаны к одному товару. Ага, очень необходимый функционал.
    Для этого есть импорт как минимум, экспортируешь категорию, где находится товар, выбираешь все характеристики, потом в файле выгрузки оставляешь 1 товар нужный.
  • 11 сентября 2019 г.
  • Если руками лень, как уже написали, обратитесь к разработчику, за 500 рублей сделают. Там 3 вида запроса в базу нужно сделать в цикле. Первое на получение всех значений для товара, второе на получение названия характеристики и ее типа, третье на получение значения, если само это значение является идентификатором типа характеристики список или список с выбором неск.значений.
  • 17 апреля 2019 г. , редакция: 1555495022
  • если перед названием метода используется нижнее подчеркивание, это значит что файл inc, соответствующего модуля

    Если используется 2 нижних подчеркивания, значит у inc есть несколько классов, и нужно зайти в папку inc
  • 18 апреля 2019 г.
  • Говорите уж сразу что за нужное место.
    Это делается в feedback.action.php, метод send_mail(), добавляете маску в переменную $message, %url какой нибудь, туда вставляете тот самый url из базы, предварительно запросив его, и в админке не забыть эту маску добавить
  • 04 апреля 2019 г.
  • Что и где Вы уже сделали?
    Вы подправили news.model.php функцию show_block? там добавили условие по page_id? конечно не будет ничего выводить, нужно правильно добавить условие в вызов из БД, если передалась переменная то добавляем условие, если нет, не добавляем.

Новости

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

Форум