|
ПРОЕКТЫ ДАННОЙ КАТЕГОРИИ Олайн консультация по Joomla 1.5.5 Внедрение CMS Joomla в готовый сайт Заказ на установку cms-DLE + форум + модуль CMS для портала недорого (Joomla и др.) Натянуть дизайн и функционал на Джумлу Все проекты данной категории - 20 TOP 10 ФРИЛАНСЕРОВ Системы управления контентом
|
Плагин/модуль для CMS 2z или DLE 7.2, WordpressСистемы управления контентом, Скрипты / Web-приложения
[Отредактировано: 01.09.2008 в 12:01] Необходимо реализовать модуль/плагин или модифицировать существующие для CMS DLE. Написал, все как можно подробно, готов пояснить все моменты. См. дополнение. [Дополнение: 29.08.2008 в 21:20] Итак, останавливаемся на DLE. Поразмыслив, немного изменил структуру - то что в ТЗ будет немного подругому - проще. На днях выложу итоговое описание, или уже с итоговым постучусь к кому-нибудь конкретно. [Дополнение: 01.09.2008 в 12:00] Итак надо реализовать следующее под DLE 7.2: 1)Чтобы при добавлении материала(новости) были доп. поля, которые заполнялись по такой же идеологии как ТЕГИ(количество доступных полей настраивалось. Думаю их 1-5 будет): ------------------ доп_поле1: спорт доп_поле2: лед доп_поле3: коньки доп_полеХ: ХХХХХ ------------------ Иметь возможность в настройках принудительно объединять определенные поля, чтобы при выводе информация выводилась как по словосочетанию: Например объединили в настройках первое и второе поля: имеем вывод: "спорт лед", "коньки" Это необходимо для реализации того, чтобы в одно поле человек вписывал текст, а во втором просто выбирал готовый из выпадающего списка(заданного админом). При выводе информации надо: 2) Чтобы при заходе в категорию автоматически выводились ссылки на подкатегории принадлежащие этой категории. 3) Чтобы выводилась информация из доп. полей по типу как выводятся ТЕГИ, но только, чтобы выводилась информация из доп. полей материалов/новостей, принадлежащих только этой категории и ее подкатегориям! ------------------ Т.е. пример: Новость1 лежит в подкатегории Кат1_1(Раздел1) (доп_поле1: ураган; доп_поле2: жизнь; доп_поле3: BMW;) Новость2 лежит в подкатегории Кат1_2(Раздел1) (доп_поле1: джип; доп_поле2: BMW; доп_поле3: колесо;) Новость3 лежит в подкатегории Кат1_1(Раздел1) (доп_поле1: дерево; доп_поле2: жизнь; доп_поле3: мечта;) Новость2 лежит в подкатегории Кат2_2(Раздел2) (доп_поле1: ураган; доп_поле2: дерево; доп_поле3: джип;) Новость2 лежит в подкатегории Кат2_1(Раздел2) (доп_поле1: красота; доп_поле2: BMW; доп_поле3: красный;) Заходим: www.sait.ru/раздел1/ и видим следующие доп. поля: ураган, жизнь, BMW, джип, колесо, дерево, мечта - (в зависимости от количества совпадения слов размерность шрифта растет, т.е. ка ТЕГИ) (слова "BMW", "жизнь" выводятся один раз, хотя встерчались 2 раза) www.sait.ru/раздел1/кат1_1/ и видим следующие доп. поля: ураган, жизнь, BMW, дерево, мечта www.sait.ru/раздел2/ и видим следующие доп. поля: ураган, дерево, джип, красота, BMW, красный и т.д. ----------------- При нажатии на текст (например: ураган) на странице выводились бы новости содержащие данное слово в доп.поле по формату: www.sait.ru/раздел1/"uragan"/ - если нажали находять в Разедел1 www.sait.ru/раздел1/кат1_1/"uragan"/ - если нажали находять в Кат1_1 и т.д. по аналогии... Поидее при выводе мне хватит того чтобы выводилось из каждой новости всего 2 доп поля(но они были склеены), а третье не выводилось.(т.е. нужна возможность настройки) Т.к. будут встречаться новости с двумя одинаковыми доп полями и третьим отличным. Пример: Новость1 доп_поле1: машина доп_поле2: спортивная доп_поле3: BMW Новость2 доп_поле1: машина доп_поле2: спортивная доп_поле3: AUDI Новость3 доп_поле1: машина доп_поле2: грузовая доп_поле3: КАМАЗ Получаем следующий вывод при включенном объединении первого и второго поля, а третьем скрытом: <a>машина спортивная</a> <a>машина грузовая</a> Но так же иметь возможность получить вот такой вывод(если объединение полей отключено): <a>машина</a><a>спортивная</a><a>BMW</a><a>AUDI</a>& lt;a>грузовая</a><a>КАМАЗ</a> 4) Сделать так, чтобы обычные пользователи, при добавлении новости могли вводить информацию в эти доп. поля. З.Ы. В моем понимании: получается так что в каждой категории есть свои т.н. доп.поля и в нужных разделах вставляется что-то типа {dop_pole} {dop_pole_kat1_1} отвечает за www.sait.ru/раздел1/кат1_1/ {dop_pole_kat1_2} отвечает за www.sait.ru/раздел1/кат1_2/ {dop_pole_kat2_1} отвечает за www.sait.ru/раздел2/кат1_1/ {dop_pole_kat2_2} отвечает за www.sait.ru/раздел2/кат1_2/ и т.д. единственно зайдя www.sait.ru/раздел1/ надо чтобы выводилось {dop_pole_kat1_1} + {dop_pole_kat1_2} + {dop_pole_kat1_X} зайдя www.sait.ru/раздел2/ надо чтобы выводилось {dop_pole_kat2_1} + {dop_pole_kat2_2} + {dop_pole_kat2_X}
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||