Обзор платных компонентов

Последние посты на desiremotors.ru

DesireMotors это автомобильный портал с возможностью создание блогов,загрузки фотографий, общение с единомышленниками.

Последние объявления на saledrom.ru

Sale Drom - это крупнейшая в интернете торговая площадка для размещения бесплатных объявлений.

Доска объявлений DJ Classifieds часть 3

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Давайте продолжим знакомство с доской объявления DJ Classifieds и подумаем с чего начинать. Для начала определимся, какие основные категории будут у нас на сайте. Для примера я расскажу о 9 общих категорий, которые будем использовать. По сути их может быть гораздо больше, главное понять принцип работы с ними.

Я возьму пример названии категорий со своего сайта http://saledrom.ru/ . Назвать категория можно как угодно.

  1. Новые или с пробегом авто
  2. Мотоциклы и мототехника
  3. Грузовики и спецтехника
  4. Водный транспорт
  5. Запчасти и аксессуары
  6. Недвижимость
  7. Комп,тел,планшеты и пр.
  8. Техника в быту
  9. Бизнес

Тут мы видим 9 категорий и у каждой категории есть подкатегории например:

 

Название категорий Подкатегория Вложенность подкатегорий
Новые или с пробегом авто
  • Acura
  • Acura CL
  • Acura EL
  • Acura Integra Type R
  • Acura MDX
  • Acura RDX
  • Acura RSX
  • Acura CSX
  • Acura TSX
  • Acura Integra
  • Acura Legend
  • Acura NSX
  • Acura RL
  • Acura TL
  • Acura ZDX
  • Другая
 Мотоциклы и мототехника  
  • Багги
 
 Грузовики и спецтехника  
  • Автобусы
 
 Водный трансорт  
  • Вёсельные лодки
 
 Запчасти и аксессуары  
  • Запчасти
  • Для автомобилей
  • Для мототехники
  • Для спецтехники
  • Для водного транспорта
 Недвижемость
  •  Квартиры
  • Продам
  • Сдам
  • Куплю
  • Сниму
 Комп,тел,планшеты и пр.
  •  Аудио и видео
 
  • Mp3 плееры
  • Видео,DVD,Blu-ray плееры
  • Кабели и адаптеры
  • Музыка и фильмы
  • Наушники
  • Усилители и ресиверы
  • Акустика,колонки,сабвуферы
  • Видеокамеры
  • Микарафоны
  • Музыкальные цетры,магнитолы
  • Телевизоры и проекторы
  • Акссесуары
 Техника в быту
  •  Бытовая техника
  • Аудио и видео
  • Игры,приставки,программы
  • Настольные компьютеры
  • Ноутбуки
  • Оргтехника и расходники
  • Планшеты и электронные книги
  • Телефоны
  • Товары для компьютера
  • Фототехника
 Бизнес
  •  Готовый бизнес
 
  • Интернет-магазин
  • Общественное питание
  • Производство
  • Развлечения
  • Сельское хозяйство
  • Строительство
  • Свера услуг
  • Торговля
  • Другое

 

Я показал Вам всего лишь основные категории и подкатегории. На самом деле их уже под 3000 тыс и выводить все не имеет смысла, как получится очень длинный блин. Смысл таков, создайте 1 главную категорию и добавляйте их вложенность. Вложенность может быть как одна так и 2 и 3 и 4. Не делайте сильно большую вложенность, так как это может запутать пользователя и у него не хватит терпения так глубоко зарываться ну и сами можете запутаться. Общий смысл надеюсь понятен.

Важное: Когда Вы добавите более 2000 категорий, то хост может не выдержать и страница не откроется, так как будет исчерпан лимит оперативной памяти, но его можно поправить вручную или написать в тех поддержку. Причина этому, то что категории отображаются все без разбивания на страницы, что не очень удобно. Но если использовать сортировку, то будет чуть проще и грузиться быстрее.

 Теперь всё это покажу на примере и расскажу что за чем. Заходим в категории и жмём перед нами появляются колонки, которые нужно заполнить, смотрим:

Настройки

Поле название и так понятно, псевдоним система создаст сама после сохранения. Поле цена означает, что можно указать цену за добавление в данную категорию. Цена баллов означает, что можно использовать баллы вместо денег. Если у Вас бесплатная доска объявлений, то не ставьте цену. Родительской категории у нас нет, поэтому ничего не трогаем, как и другие настройки. Дальше добавьте описание и оно появится внизу категории на главной странице сайта.

 Теперь тут можно использовать поле "Параметры публикации" и там указать мета описание и ключевые слова. Так же интересно нам поле "Изображение" где можно будет добавить через него миниатюру к категории. Размер миниатюры выставляется в общих настройках компонента. Так же есть поле "Дополнительные поля",но пока его не трогаем, так как нет у нас этих полей и жмём тут видим похожую картину, только вводим уже подкатегорию, например "Acura" дальше в "Родительской категории" выбираем ту категорию, что создали перед этим. Описание уже можно не писать, а там на ваше усмотрение, так же и с ключевыми словами и изображениями. Тут ничего сложного нет, так что вперёд.

Теперь давайте поясню на счёт дополнительных полей. Нам потребуется чётко распределить нужные поля в по нужным категориям. Проблема в том, что категорий очень много, поэтому добавлять по 10 раз одно и тоже очень тяжело. Тут в новых версиях автор придумал добавлять 1 поля сразу ко всем категориям, что очень помогает. Но есть одно "НО" у нас разные общие категории, например "Недвижимость" и "Автомобили". Поэтому для них должны быть разные поля. Тут нужно будет очень чётко распределить к какой категории отнести то или иное поле, ну что ж давайте более подробно разберёмся и тут.

Важно: Создайте сперва все подкатегории к одной главной категории, то есть например если у Вас машины, то это категория "Новые или с пробегом авто" как указано в таблице. Дальше не торопитесь пока этого достаточно будет, так как нужно будет для этих категорий создать дополнительные поля и добавить.

Теперь для каждой этой категории потребуется создать дополнительные поля и тут возникает вопрос какие, а сколько их нужно и т.д. Главная ошибка которая возможно у Вас получилась, если уже создавали, то это то, что что то забыли. Поэтому предварительную схему набросайте на бумаге хотя бы, так будет легче. Давайте создадим такую схему по каждой категории и разберём её.

 № 
Заголовок Название Тип Значение Параметр поля
1 Год выпуска: god

Выпадающий список

2014;2013;2012;2011;2010;
2009;2008;2007;2006;2005;
2004;2003;2002;2001;2000;
1999;1998;1997;1996;1995;
1994;1993;1992;1991;1990;
1989;1988;1987;1986;1985;
1984;1983;1982;1981;1980;
1979;1978;1977;1976;1975;
1974;1973;1972;1971;1970;
1969;1968;1967;1966;1965;
1964;1963;1962;1961;1960;
1959;1958;1957;1956;1955;
1954;1953;1952;1951 до 1950;
Обязательное
2 Мощность двигателя: power  Поле ввода    Не обязательно
3 Объём двигателя:  Ob'em dvig  Выпадающий список  0.1;0.2;0.3;0.4;0.5;0.6;
0.7;0.8;0.9;1.0;1.1;1.2;
1.3;1.4;1.5;1.6;1.7;1.8;
1.9;2.0;2.1;2.2;2.3;2.4;
2.5;2.6;2.7;2.8;2.9;3.0;
3.1;3.2;3.3;3.4;3.5;3.6;
3.7;3.8;3.9;4.0;4.1;4.2;
4.3;4.4;4.5;4.6;4.7;4.8;
4.9;5.0;5.1;5.2;5.3;5.4;
5.5;5.6;5.7;5.8;5.9;6.0;>6.0
 Обязательное
4  Пробег:  probeg  Выпадающий список  0-4999;5000-9999;
10000-14999;15000-19999;
20000-24999;25000-29999;
30000-34999;35000-39999;
40000-44999;45000-49999;
50000-54999;55000-59999;
60000-64999;65000-69999;
70000-74999;75000-79999;
80000-84999;85000-89999;
90000-94999;95000-999999;
100000-109999;110000-119999;
120000-129999;130000-139999;
140000-149999;150000-159999;
160000-169999;170000-179999;
180000-189999;190000-199999;
200000-249999;250000-299999;
300000-399999;400000-499999;
более 5000000;
 Обязательное
5  Цвет:  color  Выпадающий список  Белый;Бежевый;Голубой;
Жёлтый;Зелёный;Золотой;
Оранжевый;Коричневый;
Красный;Синий;Пурпурный;
Розовый;Серебрянный;
Серый;Фиолетовый;Чёрный;
 Обязательное
6  Коробка передач:  korobka  Выпадающий список  Ручная;Автоматическая  Обязательное
7  Тип кузова:  kuzov  Выпадающий список  Седан;Хетчбек;Универсал;
Внедорожник;Кабриолет;
Кроссовер;Купе;Лимузин;
Минивэн;Пикап;Фургон;
 Обязательное
8  Тип двигателя:  tip_dvig  Выпадающий список   Бензиновый;Дизельный;Гибридный  Обязательное
9  Привод:  privod Выпадающий список Передний;Задний;Полный   Обязательное
10 Руль: rul' Выпадающий список Левый;Правый Обязательное
11 Состояние: sostojanie Выпадающий список Новый;Отличное;Хорошее;
Среднее;Плохое;Битое
Обязательное
12 Доп оборудование: dop Чекбокс ABS;Антикор;Break assist;
EBD;ESP;Без пробега по РФ;
Бортовой компьютер;Датчик света;
Датчик дождя;Датчики парковки;
Дефендлок;Доступ без ключа;
Евро 2;Евро 3;Евро 4;Евро 5;
Круиз-контроль;Кондиционер;
Ксеноновые фары;Биксенововые фары;
Легкосплавные диски;Люк;
Панорамная крыша;Музыка;
Новая резина;Обвес;Обогрев руля;
Обогрев сидений;Полный электропакет;
Пневмоподвеска;Сабвуфер;Сигнализация;
Система курсовой стабилизации;
Cенвич панель;Cкладывания наружных зеркал;
Система контроля давления в шинах;
Тонировка;Тюнинг;Шумоизоляция;
Холодильник
Не обязательно


Это основные поля для категории автомобилей, тут нет поля "Телефон" и "Контактное имя". Эти 2 поля можно добавить самым последним, так как есть здесь одна хитрость. Когда Вы создаёте дополнительные поля, то поменять местами их нельзя, а только пересоздать, что не очень удобно. Но не так страшно как кажется, менять местами можно уже из самой категории. Звучит как то запутано не правда ли?

Для того чтобы потом было меньше гемороя, то не стоит пренебрегать данной инструкцией. Создавайте дополнительные поля по мере добавления новых категорий. Теперь у нас есть все категории по автомобилям и подготовлена схема для этих полей. Во вкладке создать поле, внизу Вы найдёте следующий параметр.

Вот теперь Мы подошли к самому интересному. Создайте скажем 1(смотреть таблицу) дополнительное поле и нажмите "Добавить ко всем категориям" и это поле появится во всех созданных категориях. Представляете если их более 1000 сколько экономия времени. Из главной категории можно будет удалить данные поля,так как они есть в подкатегориях и выводить раньше времени не нужно. Открою секрет, я сначала делал на старой версии и такой фишки там не было, поэтому всё добавлял вручную и пришлось кликать мышкой более 30000 тыс раз, жесть в общем.

Таким образом добавьте все 12 дополнительных полей или больше, тем самым когда создаёте это поле не забывайте делать то, что чуть выше описано. На счёт поле "Телефон" и "Контактное имя" оно будет в каждой категории, поэтому сейчас добавлять не обязательно. Когда пользователь выбирает категорию, то происходит сортировка этих полей и я считаю, что они должны появиться в конце всех, а там на ваше усмотрение.

Подведём итог: Я рассказал лишь малую часть из этой темы, так как всего не объяснить сразу. Позже хочу сделать ещё и видео, где буду показывать всё. Сейчас у меня получилось более 2500 тыс категорий и около 50 дополнительных полей и это ещё не всё даже. Время заняло несколько месяцев на добавление, вот. Могу поделиться таким трудом, но за отдельную плату или предложите свой вариант. Скоро напишу ещё статью, так что заходите и рассказывайте другим.

Для любителей копировать статьи, ссылку обратную обязательно.

Оставьте свой комментарий

Оставить комментарий от имени гостя

0 / 3500 Ограничение символов
Ваш текст должен быть в пределах 3-3500 символов
правилами и условиями.

Люди, участвующие в этой беседе

Загрузить предыдущие комментарии
  • Здравствуйте, подскажите ! Вы не сталкивались с проблемой отображения иконок категорий ? В настройках категорий выбираю пункт изображения , добавляю, сохраняю , а иконки не отображаются. Даже
    в общих настройках копался, не могу понять, Через текстовый редактор изображение вставляется но и отображается само собой в виде материала. Перегруз эскизов тоже делал. Отображение категорий и подкатегорий к ним - в виде дерева каталогов в общих настройках компонента т.е. как у вас на сайте saledrom ,только без описания к категориям а просто название. Иконки отображаться не хотят почему то

  • Картинку нужно загружать в категорию. После она должна там появиться и по умолчанию выводится, она отображается там? Или её нет?

  • там да , а при переходе по пункту верхнего меню, на страницу где отображаются категории в виде дерева каталогов (как на сайте saledrom на главной странице), не отображаются

  • У Вас не появились самые маленькие картинки, правильно я понял? По идеи должны,если в настройках выставлены размеры правильно. У меня 50 px 50/50. А так уже и не помню,пока оставьте буду идти по настройкам
    может и нарвусь на это.

  • Не обязательно же размещать категории объявлений на главной странице сайта, можно и привязать к пункту меню, при нажатии список откроется в новой вкладке

  • Гость - Александр

    День добрый! Прошу совета. Как сделать в пункте меню вкладки разные категории, при наведении на пункт меню (конкретную категорию скажем коммерческая недвижимость) должно открывается подкатегории скажем торговые центры и вторая подкатегория Стрит-ритейл. Чтобы пользователь переходил сразу в конкретную подкатегорию, а не шел через главную категорию и уже там выставлял фильтр. Это экономия времени для юзера.

  • Сделать можно двумя способами, первый это вывести в пункте меню например используя таблицу бля вывода, там можно указать пункты меню и подменю и вывести это в модуле меню, давно я делал, второй вариант если шаблон студийный, то посмотрите демо данные, там через специальные классы выводятся, какой шаблон?

  • Гость - Михаил

    Начал знакомится с этим расширением доска объявлений.
    Дошёл до этой странице и увидел ссылку на ваш сайт и мне понравилось оформление
    В низу категории рамочка где наименование.
    Код в стилях я через браузер мазила срисовал и прописал у себя, а вот как картинку увеличить как у вас не найду может подскажите?

  • Я так понимаю это чуть заметная рамка со стрелкой на маленькое фото, если так, то сделано там так, она состоит из двух блоков первый это залитый фон и отдельная картинка, треугольник. Первый фон:

    #dj-classifieds .dj-category .title h2 {
        background: #ebebeb;
        color: #372f2b;
        font-size: 13px;
        font-weight: 400;
        margin: 0;
        padding: 11px;
        position: relative;
    }


    А вот стрелка действительно не палится, но я её как то находил, на сколько я помню это мелкая картинка, но могу и ошибаться.

  • Гость - Михаил

    вопрос снят нашёл это в настройках

Подпишитесь на наши соц группы

  1. Вконтакте
  2. Facebook
  3. Google+1
  4. Ок
  5. Твитер

Голосование в ВК

Авторизация

Последние комментарии

Здравствуйте, не спешите просто. Все расширения проверены и рабочие.
Live clock date 3.0 рус в Материалы Joomla
Разобрался... надо было полностью деинсталлировать предыдущий
Live clock date 3.0 рус в Материалы Joomla
установил модуль и почему то он не появляется в списке модулей в админке... оригинал без проблем уст...
Live clock date 3.0 рус в Материалы Joomla
Гость - Krasnovosti.ru
Жаль, но данный плагин уже не работает во всех браузерах.
All Video Share Player 2.3.0 р... в Материалы Joomla
Кул
Спасибо за компиляцию.
Akeeba Subscriptions 3.2.2 рус в Материалы Joomla

Последнее на форуме

  • Нет сообщений для показа

Поддержка проекта