Спешим представить вам новую версию системы обновления контента в CMS Drupal – Drumode 2.0!..
Drumode перестал быть системой обновления только товаров, теперь он может создавать и редактировать страницы любого типа. Кроме того, Drumode стал поддерживать все популярные типы полей CCK: текстовые поля (text), числовые поля (number), списки выбора и кнопки (option widgets), файлы и изображения (filefield, imagefield); а также стал поддерживать редактирование меню!
Еще к нововведениям Drumode стоит отнести создание шаблонов страниц – все заполненные в шаблоне поля будут автоматически копироваться в создаваемую по этому шаблону страницу, и единожды созданный шаблон может многократно использоваться для создания новых страниц. Использование шаблонов доступно как при создании одной страницы, так и при импорте страниц из файла.
Изменений коснулась и логика импорта страниц – теперь можно выбирать по какому полю производить поиск уже существующих страниц – по номеру страницы (nid), по заголовку, артикулу или по любому текстовому (числовому) полю CCK. Также теперь можно выбирать какие поля обновлять для уже существующих страниц, а какие оставлять как есть.
Также коснулось изменений и обновление по крону – теперь можно создавать несколько заданий по обновлению страниц, например, обновлять страницы товаров и страницы галереи изображений. Разделение файлов импорта и привязка их к заданиям осуществляется по маске файлов – импорту будут подвержены только файлы, удовлетворяющие маске поиска файлов конкретного задания.
Подробности читаем тут. Стоит совсем не дорого и продается тут. А тестовый доступ скоро будет тут.
Очень хочется потестить,
Очень хочется потестить, думаю будет отличный проэкт!
Да просто идем на сайт где
Да просто идем на сайт где его можно тестировать и тестируем. Все для этого готово -)
Щас потестим, очень
Щас потестим, очень интересно!
Задумка отличная! Видно, что
Задумка отличная! Видно, что создавалось людьми, которые вникли в проблемы магазинов))
Есть несколько вопросов, надеюсь подскажите что к чему)
1) Я правильно понимаю, что Друмод ставится и живет параллельно с друпалом, и никак не интегрируется, как обычные модули? Тоесть это отдельная CMS с доступом к существующей базе MySQL?
2) Что происходит если импортируется товар с тем же артикулом, который есть в базе данных? Выдается зарпос, предупреждение, или перезаписывается вся нода новыми данными?
Кстати как в самом уберкарте происходит при совпадении артикула?, извините, я новичок пока))
2) При создании товара:
http://drumode2.testimwe4u.ru/!drumode2/createnode
дается на выбор 1 каталог из таксономии, в случае с примером это бренд.
Как быть если предполагается использовать несколько каталогов? Например 1 - тип товаров, 2- бренд, причем 1й должен быть обязательным для выбора, а второй по желанию редактора, не все же товары стоит брендировать на сайте. Есть ли возможность добавить второй список для выбора?
3)Опять про уберкарт скорее. Как решается вопрос с доступностью/активностью товара? - например он был, но закончился временно, не удалять же его из базы данных, по логике должен быть селектор что товар не доступен, и друпал не будет его выводить на сайте.
4) При загрузке изображения к товару как оно обрабатывается и куда девается?
Друмод передает картинку какому-нибудь ImageCache, который ресайзит нужные размеры?
Пока вроде все) Скорее всего покупка друмода в моем случае решит многие проблемы :)
Заранее спасибо! И искренне желаю удачи проекту!
Михаил, спасибо за
Михаил, спасибо за развернутые вопросы. Давно такого не было -)
1. Правильно понимаете, можно именно так и сказать "что отдельная CMS". Ну, это не "модуль Друпала" - точно.
2. По умолчанию делается следующее: у товара меняется цена, остаются описания, если не было картинки а в импортируем файле есть картинка - добавляется картинка (либо добавляется новая), если указаны категории - назначаются категории. Нода полностью не "перезаписывается". Ведь часто нужно просто цены обновить. Более того мы рекомендуем делать следующим образом. Перед новым импортом, просто "снимаем с публикации все товары" - в Друмоде есть для этого специальная кнопка. После этого импортируем. Кроме перечисленных выше изменений, Друмод так же сделаем все ноды что он нашел по артикулам - опубликованными. А если каких-то нод не было (по артикулам) - создаст новые.
2. Да конечно. вы можете как из админки Друмода назанчать таксониюю, так и заранее подготовить прайс перед импортом. С любым количеством словарей и подславорей.
3. Во втором пункте я предложил вам вариант, который мало используется (все бояться поисковиков, а на самом деле лениться) но нами используется всегда. Таким образом на сайте люди всегда видят только ДОСТУПНЫЕ ТОВАРЫ. И никаких "закончилось на складе" не получают. Т.е. это делаем просто через "снять публикацию". Можно и свои варианты придумать, Друпал в этом плане довольно мощный. Главное учесть, что если товары сняты с публикации где-то показываются вьвсами то вьвс должен быть настроен на "показывать только опубликованные".
4. Да, конечно передает. Загрузка картинок происходит аналогично обычным друпаловским добавлениям. Т.е. картинка полноценная, и все ваши настройки Имайдж кеш выполнятся.
Покупка Друмода не только ваши проблемы решит, но и наши -) Ведь когда продается наш продукт - это стимум нам что-то делать дальше, творить и создавать полезное. Поэтому покупайте смело. Даже если он вам не нужен. Можете два купить (для подружки один) -)
Доброго дня! Надеюсь, вы еще
Доброго дня! Надеюсь, вы еще помните этот проект, и поддерживаете его :-)
Я пользую на одном проекте друмод2 на шестерке. Используется только для обновлений каталога из tsv- файла. Начал использовать для этого дела крон, и обнаружил, что друмод в этом режиме (через кронус) не создает новые страницы. Существующие обновляет, а новые не создает :-(
Вот пример отчета:
Пн, 23 Янв 2017 10:00:01
» Задание Импорт:
» Файл _cronus/20170123.txt добавлен в очередь импорта
• Запрос UPDATE node SET status = 0 WHERE type = 'product'; успешно выполнен
» Файл _cronus/20170123.txt: импортировано 2131 запись из 2131 / обновлено 2129 страниц / создано 0 страниц
• Импорт данных из файла завершен, временные файлы удалены
• Запрос TRUNCATE `cache_content`; успешно выполнен
• Запрос TRUNCATE `cache_filter`; успешно выполнен
• Выполнение задания завершено, ожидаем появления новых файлов импорта
Видно, что одна страница выпала. Загоняю тот же файл на обновление через веб-интерфейс - отлично добавляет:
Импортировано: 2131 запись из 2131
Обновлено: 2129 страниц
Создано новых: 1 страница
Внимание, вопрос, куда смотреть? Как чинить?
К великому сожалению этот
К великому сожалению этот продукт мы не можем поддерживать, так как идейный разработчик покинул нашу команду. Я передал эту информацию но гарантии что будет быстрый ответ (и что он будет) нет.
Сходу пока ничем помочь не могу. но постараюсь осмыслить.
кажется там где-то нужно было "чистить кеш" либо в рамках друмода, либо дергать у Друпала что бы он обновлял. Но это очень косвенная моя память.
Добавить комментарий