ОНЛАЙН ИГРЫ
Онлайн игры
Начну писать с того, что захотелось мне как-то создать сайт про онлайн игры. И, недолго думая, начал я претворять свою идею в жизнь. На этом сайте мною задумывалось делать описания к различным онлайн играм, чтобы там был не только текст, но и возможность вставки видео, галереи скриншотов, ну и реализация отдельных полей с системными требованиями, датой выхода, типом игры и прочими атрибутами, необходимыми для идентификации и отнесении данной игры к той или иной категории.
Например на сайте http://alawarland.ru/ вы сможете ознакомиться с разными типами игр,
разбитыми по категориям.
Ну а так как раньше я использовал уже интересный компонент ССК К2, в котором есть всякие вкусности вроде дополнительных полей, тегов и прочих штучек, то и решил применить его и в этом сайте про игры. Ну а что из этого получилось, читаем далее. Ну а получилось, как можно догадаться, не совсем то что мне хотелось (или у меня просто не хватило мозгов). Начать с того, что в компоненте К2 дополнительные поля выводятся в конце материала. И в единственном экземпляре.
А мне надо было и в начале текста, и в конце. Крутил, вертел это дело - никак. По крайней мере стандартными средствами, не вмешиваясь в код. И что же делать? Не знаю кому как, а я пошел искать альтернативу К2 и нашел. Альтернативой этой оказался компонент FLEXIcontent. ну а когда я узнал его возможности получше, то прямо захотел все это описать на своем блоге!
Причем пока я изучал тему Флекси, узнал много нюансов и всяческих полезных ссылок. Самой приятной для меня неожиданностью оказалась возможность реализации алфавитного поиска в категориях, о котором раньше оставалось только мечтать (я почему-то думал, что с задачей алфавитного поиска умеет успешно справляться из стандартных только компонент ZOO). Дальше - больше.
Флекси при помощи своих дополнительных полей на ура выводит в тексте всякие нужные модули, галереи, видео, ссылки и многое другое. Например для реализации видео на сайте я использовал плагин AllVideos. А для галереи использовал плагин sigplus. Сейчас я попробую расставить акценты, т.е. постараюсь обозначить отличительные особенности FLEXIcontent.
Итак, прежде всего это: - всевозможные поля, которые позволят создать нужную вам структуру материала; - неограниченная вложенность по категориям, т.е. создаем категории в категориях и столько сколько надо нам; - шаблоны материалов в виде стандартного и блога, где вы в режиме визуального конструктора управляете "кирпичиками" полей и проставляете их в нужные места, - тем самым задавая правила сразу для целых групп материалов; - мультикатегории - возможность одному материалу присваивать одновременно несколько категорий; - фильтры – включайте в поиск только то что нужно, отсекая лишнее по тем или иным не нужным вам параметрам; - алфавитный поиск (альфа-индекс) – вывод на странице алфавитного поиска для сортировки материалов по заданной букве алфавита.
Есть как возможность - установки только английского алфавитного поиска, так и комбинированного; ну и куча еще всяких фишек.