Компонент YOO ZOO

Zoo + Virtuemart

Во-первый, хочу сказать что форум очень полезный, чувствую что с прочтением коментов, мои книги будут плакать горькими слезами :D
Ну и во-вторых:
Господа, где можно почитать как связать вирту с зу?
Вот тут: Для просмотра ссылки Войди или Зарегистрируйся - мне очень понравилась спецификация.
Я так понимаю что можно создать товар "фотоаппараты", и добавлять нужные поля с информацией (название компании-изготовителя, страна, гарантия и т.д.).
Вопрос следующий, как можно связать Zoo с Virtuemart. Т.е. чтобы администратор мог создавать в Zoo (products:( свой тип товара, поля для описание этого товара, после чего продавцы могли добавлять товары, а их описание и цена появлялись в каталоге и виртумарте.
Спасибо.
 
Во-первый, хочу сказать что форум очень полезный, чувствую что с прочтением коментов, мои книги будут плакать горькими слезами :D
Ну и во-вторых:
Господа, где можно почитать как связать вирту с зу?
Вот тут: Для просмотра ссылки Войди или Зарегистрируйся - мне очень понравилась спецификация.
Я так понимаю что можно создать товар "фотоаппараты", и добавлять нужные поля с информацией (название компании-изготовителя, страна, гарантия и т.д.).
Вопрос следующий, как можно связать Zoo с Virtuemart. Т.е. чтобы администратор мог создавать в Zoo (products:( свой тип товара, поля для описание этого товара, после чего продавцы могли добавлять товары, а их описание и цена появлялись в каталоге и виртумарте.
Спасибо.

Уже наверно раз десять говорилось, что интеграции вирты с зу не будет...
 
Satarion, можете ответь на мои вопросы? Оч надо. Буду очень рад услышать ответ.
 
да знаю, читал в теме... что пока не намечается. Очень надеюсь, что создатели одумаются!
 
2hoodenkiy:
сорри, я просто неправильно понял вопрос.
Попробую подсказать направление движения. Если справишься - напиши потом код, который получился - думаю пригодся. Если нет - постучись ко мне вечером - посмотрим чё получится...

вобщем - я-б делал так - сначала проверь - доступны-ли вот эта конструкция:
$child->getTeaserImage()

например вот так:
$children = array();
foreach ($category->_children as $child) {
if (!$child->countItems()) continue;
$link = JRoute::_($this->link_base.'&view=category&category_id='.$child->id);
$child_image = $child->getTeaserImage()
$children[] = '<a href="'.$link.'" title="'.$child->getName().'">'.$child_image['src'].'</a>';
}
echo implode(', ', $children);

если вместо названий категорий появятся адреса картинок - всё замечательно. (что-то мне подсказывает, что должно работать, но если нет - боюсь решения пока не подскажу)тогда всё просто - перекапываешь приведенный тобой кусок кода. Вместо сбора подкатегорий в массив а потов вывода его - просто выводи подкатегории в цикле, по очереди. метод вывода скопируй из аналогичного куска несколькими строками выше. там где
$category->getTeaserImage

Надеюсь, что справишься =)

Добавлено через 42 минуты
2timonnnn:
Я видел вопрос, но т.к. не сталкивался с мосетсовским каталогом - не стал ничего писать... но раз уж интересно именно моё мнение - я поверхностно пробежался по их демке.

Мои впечатления (это результаты пятиминутного ковыряния, т.ч. - где-то могу быть и неправ).
плюсы мосетс:
+ компонент уже не новый, стабильный
+ коллекция модулей впечатляющая. многого из этого под зоо пока очень не хватает.
+ по той-же причине - приличное кол-во внешних разработок и интеграций

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

Еще пару слов "за зоо" =)
+ Изящество (это, конечно, субъективно, но для меня довольно важно). Всё, что делают ЙООтемовцы - очень элегантно и грамотно с точки зрения кода, интерфейса и общей идеи.
+ единая концепция построения стилей с их темплейтами (я правда готовые темплейты не юзаю, но вот архитектуру стилей и набор оверрайдов я использую ЙООшные), т.ч. для меня этот момент тоже очень удобен.

По хорошему - ЗОО ценен тем, что изначально очень грамотно спланирован и фактически не имеет неизлечимых недостатков. Все недостатки сводятся к недостатку функционала, который потихоньку дописывается и доделывается. Но те функции, которые уже реализованы - почти не требуют переделок и корректировок.

Добавлено через 51 минуту
2Corol:
Не одумаются :D
как ты себе представляешь интеграцию двух близких по смыслу, но абсолютно разных по идеологии разработок?
Я даже технически и теоретически не могу этого представить...

Единственное, на что стоит оооочень надеяться, что либо они, либо кто-нть сторонний напишет таки для ЗОО систему корзинки и биллинга...
но на ближайшее время я-б не рассчитывал...
 
Господа, было бы просто замечательно, если собрать все необходимое по теме в один пост и закрепить его + переодически обновлять:
- собственно само расширение (актуальная версия)
- модули к нему
- руссификация
- документация
- линки на сайты с использованием сабжа

А то уже 27 страниц настучали - можно запутаться.

P.S.: Ув. satarion, может поспособствуете.
 
Если вам нужно так как я реализовал у себя (см. рис.)
img1zrz.jpg


То при настроке категории пункт "изображение" отвечает за отображение иконки внутри категории, где уже отображаются материалы, а "ТизерИмайдж" отвечает за отображение иконки в списке категорий.

mg2.jpg


Немного не так

Структура каталога во такая должна быть:
Для просмотра ссылки Войди или Зарегистрируйся

А у вас только так

Кталог
1 категория
2 категория
3 категория

А у меня есть еще и подкатегории:
Кталог
1 категория
- подкатегория
 
Небольшой мануал на русском по созданию собственного "Hello world" элемента, вольный перевод статьи с офф сайта _http://zoo.yootheme.com/documentation/item/root/develop-your-own-hello-world-element
 

Вложения

  • Yootheme_ZOO_Hello_Worldl.rar
    93,8 KB · Просмотры: 52
Немного не так

Структура каталога во такая должна быть:
Для просмотра ссылки Войди или Зарегистрируйся

А у вас только так

Кталог
1 категория
2 категория
3 категория

А у меня есть еще и подкатегории:
Кталог
1 категория
- подкатегория

Вам нужно чтоб подкатегории отображадись картинками вместе с категориями? Тогда даже не знаю, максимум что у меня получилось в этой тематике это вот контрпример:

jweb2.jpg


Где вверху такси и автобус - катагории, внизу самара, толяьтти - подкатегории. Если нужно так, то просто нужно в настройках меню указать пункт "Отображать подкатегории".

Контрпример №2
jweb.jpg


Сдесь все то же самое только без картинки - Красноярск категория, все остальное подкатегории.

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