Модуль експорту товарної бази в ЯндексМаркет

OpenStore, OpenStore — складання Drupal + Ubercart, просте рішення для створення магазину в інтернеті.
8
-4

Написав простий модуль для експорту в ЯндексМаркет.

Наявні фічі

1) Генерація статичного .xml файлу
2) Підтримуються усі теги "спрощеного" формату екпорту
3) Можливість вибору джерела для тегів - словники або CCK полі
4) Можливість вибору включати тільки товари, які активні на складі або всі. У останньому випадку коректно відпрацьовується тег available - для товарів під замовлення available="false"
5) Можливість вибору пресета для картинки товару
6) Налаштування шляху, по якому доступний файл. Також можна завантажувати безпосередньо з файлової директорії

7) Невелика статистика: час останнього успішного створення, час генерації файлу, кількість оброблених товарів

8) 3 режими генерації : вручну, по крону, при оновленні ноди

Файл проходить загальну валідацию XML, валідація з боку Яндекса.

Обмеження:

Не для великої товарної бази! Використовується послідовний node_load() (модуль, нагадаю, простий) при формуванні джерела екпорта, що досить витратний по ресурсах.

Завантажити

Нова бета №2. Вже можна качати

OpenStore, OpenStore — складання Drupal + Ubercart, просте рішення для створення магазину в інтернеті.
6
-8

Обіцяна бетка №2 доступна для завантаження

Пряме посилання на архів

Що нового?

Після першої бета №1 та проміжної "дев" маємо таке:

1) Істотно вдосконавлений інсталятор. Вже вистачає 60 сек щоб встановити з усіма потрохами. Деякі дженіуси щоправда не можуть встановити при значенні max_execution_time в 300 або навіть в 1000 сек, а якщо можуть, то триває це півтори години(!). Напевно щось з кармою або інші астральні негаразди.
2) Підкоректовано в багатьох місцях код.
3) Переклади тепер завантажується помодульно, з openstore.org.ua. Це надає можливість використовувати свій сервер перекладів і не користуватися отстойними паблік перекладами на d.org
4) Додано модуль інтеграції з 1с(робив не я), тобто його демо. Доступна повна версія, ціну поки узгоджує розробник. Повну версію потрібно купувати у мене. Я вам дам знижку, крім того, цим ви підтримаєте проджект. Висловлювати своє зацікавлення, будь-ласка, слід на мило проекту openstore.org.ua@gmail.com
5) Доданий модуль експорту в Яндекс.Маркет. Модуль підтримує найпростішу модель експорту. Для великих магазинів він не дуже підходить, тому, якщо, хтось хоче написати нормальний експорт в цьому та інших форматах - будь-ласка, завжди радий, приєднуйтеся до проекту.

Поки всі новини. Далі буде.

Наука переможе!

OpenStore на Хабрі

OpenStore, OpenStore — складання Drupal + Ubercart, просте рішення для створення магазину в інтернеті.
5
-10

Презентував свій витвір на популярному айтішному ресурсі habrahabr.ru

Прохання підтримати плюсами

Ще новини: сьогодні-завтра буде наступна "бетка", що матиме демоверсію модуля інтеграції з 1С

UPD: "сьогодні-завтра" вже настало

Не перемикайте канали, залишайтеся з нами!

Збірка інтернет-магазину OpenStore

OpenStore, OpenStore — складання Drupal + Ubercart, просте рішення для створення магазину в інтернеті.
5
-7

Cьогодні я хочу запропонувати до уваги спільноти Drupal.ua свою збірку для побудови інтернет-магазину під назвою OpenStore.

Сайт проекту | Завантажити

OpenStore побудований на основі ядра Drupal та модуля Ubercart, а також має досить багато допоміжних, перевірених часом модулів, що дозволяють створити досить функціональний интернет-магазин.

Мета створення цієї збірки — надати широкому загалу підприємців готовий до застосування безкоштовний програмний комплекс для ведення торгівлі в інтернет, а також популярізація такої класної системи як Drupal

Трохи історії

Можна сказати, что робота над цією збіркою розпочалася 2 роки тому, ще за часів панування Drupal 5. У мене виникла практична необхідність в побудові інтернет-магазину, що мав би такі властивості