Powered by CodeIgniter
  Ядро (2)Модули (16)Плагины (30)Темы (7)Дизайны (5)Переводы (2) 
Название Разработчик Информация Размер Количество загрузок
Инфоблоки
Инфоблоки — это возможность создавать документы с любым набором полей.
FuNViT FuNViT
Версия продукта: 0.6
Отзывов: 18
Добавлено:
01:42 ← 02 марта 2010
Обновлено:
22:13 ← 05 марта 2010
0.03 Мб 1036 скачать

Дополнительная информация:

Инфоблок — это тип документа с набором полей. С помощью этого модуля можно легко сделать новости, фотогалерею, каталог продукции. Основной плюс — возможность создавать поля со множественными значениями.

Update: [video]http://www.youtube.com/watch?v=ksmBmIF0t6U[/video]

Публикации о продукте:

Комментарии (18) ↓

CyMpak CyMpak time 10:30 ← 03 марта 2010 #
Не понятная и неинтуитивная разработка. Автор как вывести блоки в список на боковой панели. Добавил в админке но не отображается.
Автор
FuNViT FuNViT time 20:49 ← 03 марта 2010 #
к сожалению для интуитивности нужно отойти от использования стандартного вывода таблицы в админке, а на это не было времени. даже сейчас код админки модуля — 50кб!
XmasterX XmasterX time 19:10 ← 03 марта 2010 #
о да, действительно запутанно, хотя идея хорошая.
чтоб вывести на сайдбаре нужно виджет перетащить к активным.
Автор
FuNViT FuNViT time 20:46 ← 03 марта 2010 #
это стандартно для системы cogear
CyMpak CyMpak time 09:05 ← 04 марта 2010 #
Вы немножко не поняли что я имел ввиду. Я вывел панель на сайдбар. Но там не отображается список инфоблоков, то есть в слайдбаре есть панель Список инфоблоков но в ней инфоблоков.
Автор, не могли бы вы написать как создавать и выводить инфоблоки со скринами подробнее? Я думаю многим пригодиться, так как многие как и я движок видят неделю. Со всеми шестеренками все сразу понятно, а тут я что-то в тупик стал. Мне нужно простейшую галерею скриншотов сделать на этой шестеренке. Это возможно?
Автор
FuNViT FuNViT time 13:58 ← 04 марта 2010 #
постараюсь в ближайшее время сделать скринкаст
Автор
FuNViT FuNViT time 22:15 ← 05 марта 2010 #
добавил скринкаст к описанию
admin admin time 23:08 ← 05 марта 2010 #
Советую оформить скринкаст в виде топика на сайте и прикрепить его к продукту (в сообщество «Видео»).
Slip Slip time 22:33 ← 21 марта 2010 #
У меня такое же было, решил так:
В файле gears\infoblocks\_admin.php на 622 строчке поменял 0 на 1…
После добавления в infoblocks_items, потом не меняется infoblocks_items.enabled…
CyMpak CyMpak time 10:33 ← 09 марта 2010 #
Спасибо за скринкаст. Буду пробовать.
Varhal Varhal time 14:35 ← 31 марта 2010 #
Вопрос автору. Есть какая то возможность в инфоблоки добавить модуль комментарии??? например: создать список сидиромов и что бы пользователь имел возможность оставить комментарий????
Автор
FuNViT FuNViT time 23:33 ← 31 марта 2010 #
ммм. сами комментарии — весьма сложная система (модерирование). в инфоблоках каждый документ независимо от типа имеет уникальный id — если кто-то напишет универсальную шестеренку с возможностью привязывания к id — вполне можно «привязаться» через этот id.
soft soft time 13:30 ← 23 апреля 2010 #
можно использовать модуль инфоблоки в своем CI-проекте?
IceDragon IceDragon time 19:53 ← 13 мая 2010 #
Покритикую.

1. я бы сделал форму добавления параметров через аякс — потому как очень долго из за редактирования всеголишь 3х полей туда сюда скакать (каталог->создание параметра -> каталог -> создание параметра), т.е. на одной странице все сразу параметры

2. я бы сделал сами инфоблоки структура — дерево
к примеру

каталог
сд диски
двд диски
blueray диски

этого можно добиться просто добавив parent_id в таблицу infoblock

3. я бы добавил подключение таких модулей как комментарии, теги.

Если интересно — то после внесенных изменений я сюда вывешу обновленную версию.
Автор
FuNViT FuNViT time 12:11 ← 31 мая 2010 #
1. это будет удобнее, да. у меня, как программиста, интерферсы всегда страдают…
2. деревья — зло! :-) рекомендую добавить еще deep_level — будет легче строить дерево.
3. вообще в одной из версий у меня была возможность у текстовых полей ставить флаг «использовать при поиске». но лично я считаю поиск в БД не очень эффективным. лучше гугл прикрутить к сайту.

да и вообще — монструозность — опасна.
IceDragon IceDragon time 20:10 ← 13 мая 2010 #
еще вот охрененный минус — в базе в поле картинки вставляется
'C:/project/cogear/uploads/files/infoblocks/1/3/picture.jpg'
ожидалось
'/uploads/files/infoblocks/1/3/picture.jpg'
vomchik vomchik time 22:36 ← 27 августа 2010 #
а что за проблема?
нажимаю на ссылку документы и вылазит следущее:

A Database Error Occurred

Error Number: 1054

Unknown column 'infoblocks_values.value_string' in 'field list'

SELECT `cg_infoblocks_items`.*, GROUP_CONCAT( case when infoblocks_values.value_string is null then infoblocks_values.value_int else infoblocks_values.value_string end order by infoblocks_fields.position separator ' ') as item_title FROM (`cg_infoblocks_items`) JOIN `cg_infoblocks` ON `cg_infoblocks`.`id`=`cg_infoblocks_items`.`infoblock_id` LEFT OUTER JOIN `cg_infoblocks_fields` ON `cg_infoblocks`.`id`=`cg_infoblocks_fields`.`infoblock_id` and infoblocks_fields.use_as_title LEFT OUTER JOIN `cg_infoblocks_var_types` ON `cg_infoblocks_var_types`.`id`=`cg_infoblocks_fields`.`var_type_id` and infoblocks_var_types.type='string' LEFT OUTER JOIN `cg_infoblocks_values` ON `cg_infoblocks_values`.`item_id`=`cg_infoblocks_items`.`id` and infoblocks_values.field_id=infoblocks_fields.id WHERE `cg_infoblocks_items`.`infoblock_id` = '1' GROUP BY `cg_infoblocks_items`.`id` ORDER BY `cg_infoblocks_items`.`position` asc, `cg_infoblocks_fields`.`position` asc
IceDragon IceDragon time 16:22 ← 08 сентября 2010 #
Это недоработанные префиксы у таблицы.