2. Позволяет набивать в себя дополнительные ССК поля
3. Темизация шаблона вывода
(node-product.tpl.php)
4. Работа с таксономией и views.
и т.д.
My type
1. Работает со стандартным каталогом уберкарта.
2. Позволяет набивать в себя дополнительные ССК поля
3. Темизация шаблона вывода
(node-product.tpl.php)
4. Работа с таксономией и views.
и т.д.
Краткий вывод: Разницы в использовании своих типов материалов, либо особой нет, это лишь дело вкуса и пристрастий каждого из разработчиков. В реальных разработках мы иногда сталкиваемся с необходимостью использовать несколько типов продуктов с разными наборами полей к примеру продажа Книг, Копмакт дисков, Журналов либо каких-то других периодических изданий.
У каждого из этих товаров в любом случае имеется свой набор соответствующих полей которые специфичны для того или иного вида к примеру у книги это ISBN, у журнала периодичность издания, у диска тип или жанр предоставляемой на нем информации. В таком случае нам волей неволей придется использовать несколько типов материалов и помнить что такое product не всегда удобно да и нужно. В таких случаях проще отказаться от типа по умолчанию и создать свои типы «book», «disk», «magazine» зарегистрировать их в уберкарте.














![function import_books_row_callback($row, $ret) {global $user; if ($row['data']['price'] >= 4 && (!empty($row['data']['description']) or !empty($row['data']['parent']) or !empty($row['data']['author'])](/img/tmb/3/206189/1af1c0fd0fdc41676eca7bd65b1dd384-800x.jpg)
