Рубрикатор - рубрики для вашего сайта

+24
3.35K
Иллюстрация
Компонент позволяет организовать на сайте для каждого типа контента свой список рубрик, работающий совместно с категориями и наборами, что значительно улучшает структуру каталогов и упрощает навигацию на сайте.

Рубрики работают как самостоятельно, так и в сочетании с наборами, категориями, фильтрами. Каждая рубрика может иметь свои сео-параметры. Возможно как указание сео-параметров для всех страниц рубрики, так и для каждого конкретного сочетания категория-рубрика. Поддерживается добавления рубрики в заголовки страниц, хлебные крошки, URL-ы пагинации и фильтров.

Данный компонент приобретается единожды и после приобретения вы можете использовать его безо всяких ограничений на всех ваших сайтах. Код компонента полностью открыт.

UPD 1.0.2: По просьбам трудящихся добавлена возможность выбора нескольких рубрик для каждой записи. Перед установкой читайте readme.txt в архиве с компонентом.
UPD 1.0.5: Добавлена интеграция компонента с InstantVideo. Теперь рубрики работают и в видеокаталоге.

Рубрикатор
Компонент

Рубрикатор

от dwd
Купить 1700 руб.
0
Dorimen Dorimen 6 лет назад #
Пока не ясно как это использовать и в чем отличие от категорий... (
+4
dwd dwd 6 лет назад #
Ну тогда попробуйте решить простейшую задачу и сразу все станет ясно. Допустим мы имеем магазин дестких игрушек в котором игрушки разбиты по категориям. Попробуйте средствами категорий разбить ВСЕ товары на группы "до 3 лет", "от 3 до 6 лет", "от 6 до 12 лет". Если получится то пожалуй компонент действительно не нужен.
+1
letsgo letsgo 6 лет назад #
Прочитал и не понял. Попробую понять. Итак сейчас применяется схема: записи + категории в которых они находятся. Вы создали дополнительные тахономии по принципу: записи в категориях и плюс характеристики которых присвоены записи и сбор их по этим характеристикам с возможностью полноценной страницы. Правильно?

2 момент: на инстанте нет интернет магазина и потому пример как бы теоретический. Тут пожелание уже: если будете думать что сделать крупное, то магазин был бы отличным решением как раз.
+4
dwd dwd 6 лет назад #
Рубрики, метки, маркеры - называйте как хотите. При добавлении записи вы сами устанавливаете рубрику/метку/маркер, по которому должна группироваться данная запись. Совокупность таких записей образует список, который будет показан пользователю при переходе в указанную рубрику/по клику на данной метке/при выборе данного маркера с учетом выбранной пользователем категории, набора и параметров фильтрации. Характеристики здесь вообще ни при чем.

2 момент: на инстанте нет интернет магазина и потому пример как бы теоретический. Тут пожелание уже: если будете думать что сделать крупное, то магазин был бы отличным решением как раз.

Универсального компонента действительно нет, но лично мне приходилось писать три магазина под инстант, все три работают и пример выше кстати взят с одного из них. А универсальный компонент я писать вряд ли возьмусь по одной причине - без интегрированной в компонент системы приема платежей он никому не нужен, а учитывая мое местоположение писать систему приема платежей для меня будет мукой - я не являюсь резидентом РФ и мне недоступны многие платежные системы, например те же Яндекс-Деньги. А писать такие вещи "наощупь" занятие неблагодарное.
0
letsgo letsgo 6 лет назад #
Принцип сам работает хорошо. Но называть правильно таки стоит. В данном случае это горизонтальные тахономии атрибуты или характеристики для создания вывода по параметрам записей. Для магазинов хорошо. Позволяет создать рабочие под ключи сборки товаров. Для новостных сайтов также хорошо, позволяет например создать сюжетную тахономию записей. Например статьи по Олимпиаде выделить из общего спорт. И для других направлений с умом можно и нужно применять их.

По платежным - везде есть API с описанием всего. Но конечно смотрите как считаете нужным.
+3
Василич Василич 6 лет назад #
В туризме можно использовать – экскурсии сухопутные, водные и иже. Туры в тёплые страны, холодные.
Полезная фича.
+1
Gudan Gudan 6 лет назад #
Плюс компонента, что сеошка привязана к нему, а так это можно сделать фильтрами.
0
Саня Саня 6 лет назад #
Хороший компонент.
Фильтрами такое не сделаешь, потому что при переходе в фильтре предыдущие условия сбрасываются, а здесь нет. Это подойдёт например для сайта с каталогом в разных городах, через рубрики вывести города, а внутри деление уже стандартным способом...
А нельзя сделать чтобы для записей можно было указывать несколько рубрик? Например какой то товар и туда и туда подходит...
Спасибо.
+3
dwd dwd 6 лет назад #
В мире нет ничего невозможного, а в мире программирования так и подавно. Правда работать ваш сайт при этом будет немного медленнее.
0
Remi Remi 6 лет назад #
ОЧЕНЬ НУЖНО! Реализовывал наборами и заметил, если есть список производителей и в этот список добавить производителя, то происходит сдвиг производителей в самой записи к примеру: Аа, Аб, Ав, Ба, Бб, в каждой по три записи и мы добавим Аг, то записи Ба перейдут в новую! если удалить к примеру Аа, то записи станут Аб
0
vikont vikont 6 лет назад #
Вообще то это стандартная проблема инстанта!
В списки можно добавлять только в конец списка иначе происходит смещение идентификаторов! Так если в имеющийся список добавить сверху один пункт, то все все идентификаторы так же сместятся на один пункт, точнее то что принадлежало к А теперь принадлежит к Б и так далее вниз.
Конечно очень не удобно.
+4
dwd dwd 6 лет назад #
Для того, чтобы не возникала данная проблема в предустановленных значениях полей придуманы индексы

1|Первый
2|Второй
...
100500|Последний

При таком способе составления списков добавление элемента возможно в любой момент без смещения. Например:

1|Первый
100501|Новый
2|Второй
...
100500|Последний
0
ermakover ermakover 6 лет назад #
Не понял, а цифры индекса тоже будут отображаться при просмотре?
+2
dwd dwd 6 лет назад #
Нет, не будут. Это индексы. В ходе списка создается массив. Если индексы не указаны то индексы строятся по порядку перечисления:

0 => Первый
1 => Второй
2 => Третий

и т.д.

Соответственно при добавлении нового пункта в средину списка индексы смещаются

0 => Первый
1 => Второй
2 => Новый
3 => Третий

Если вы принудительно указываете индексы, то при добавлении нового элемента смещения не происходит

1|Первый
2|Второй
100501|Новый
3|Третий

0 => Первый
1 => Второй
100500 => Новый
2 => Третий
+2
dwd dwd 6 лет назад #
Копипаст меня подвел))

1|Первый
2|Второй
100501|Новый
3|Третий

1 => Первый
2 => Второй
100500 => Новый
3 => Третий
0
Melon Melon 6 лет назад #
Подобные разработки очень мотивируют использовать instantcms
0
Melon Melon 6 лет назад #
Так как у меня пока что только один сайт на 2 ветке инстанта, то долго думал где я могу применить компонент. Естественно, первая мысль возникла о новостях. Прошелся по wordstat по тематике моих новостей и выбрал рубрики. Потом возникла мысль прикрутить к видеокаталогу. Разработчик бесплатно и оперативно доработал компонент под это дело. Рекомендую, как обязательную штуку для любого сайта в плане сео.
+1
Сергей Сергей 4 года назад #
Провозился три недели со дня покупки с этим рубрикатором, а почему? Потому что это я ЭТОТ, а не рубрикатор.
Понаделал каталогов без рубрикатора теперь всё переделывать пришлось по человечески, а рубрикатор супер, распределил всё как надо по своим места. DWD, Вам прям благодарен, благодарен!!!

Еще от автора

Компонент «Продажа полей» для ICMS 2
Компонент для тотального управления продажей полей. Возможна оплата показа пользователями и самим автором. Масса типов продажи полей.
Компонент «Мотивация пользователей» для ICMS 2
Компонент предназначен для поощрения пользователей за систематическое посещение сайта.
Поле «Поддерживаю!» для ICMS 2
Поле «Поддерживаю!» предназначено для сбора голосов в решении какой-то задачи.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.