
При помощи данного поля можно сформировать любой текст из существующих в записи полей и других значений. Поле может быть использовано как для создания сео-текстов, так и создания выборок контента и перелинковки.
Можно вывести любое значение любого поля, название категории или ссылку на категорию, в которой находится запись. Одной из особенностей поля является то, что оно не отображается при добавлении/редактировании записей. Один раз настроив шаблон вывода в админке вы получаете результат сразу во всех записях. Для каждой записи в созданный вами шаблон будут автоматически подставлены значения из полей этой записи.
Сам по себе сео-текст, генерируемый из полей это не только текст, но также и ссылки, перелинковка с разделами и фильтрами. Область применения ограничена лишь вашей фантазией. Например, можно выводить ссылки с фильтрацией по нужным параметрам из полей. Например, есть тип контента Компании (spr), у него 2 поля, по которым можно искать в фильтре — город (city) и сфера деятельности (sd). Делаем шаблон с таким html-кодом:
<a href=«httр://site.ru/sрr?page=1&sd={sd}&city={city_id}»>{sd} в городе {city}</a>
И получаем ссылку с анкором "Шиномонтаж в городе Бердянск" на страницу, где отфильтрованы компании по нужной сфере деятельности и в нужном городе. При правильном подходе такие ссылки индексируются и по ним идет трафик.

Поддерживается автоматическое приведение значений к регистру. Знак *, добавленный к имени поля отвечает за то, будет ли первая буква являться заглавной. Например {category*} выведет «маркетинг», а {category} — «Маркетинг». Это позволяет использовать значения в любом контексте. Поле может работать со всеми полями, содержащими текстовые и цифровые значения — Строковое поле, Текст, HTML-текст, Число, Список и т.д., а также с полем Местоположение.
UPD: Версия 1.1.0 — добавлены все поля маркеров InstantMaps и вывод информации о текущем пользователе и авторе публикации
UPD: Версия 1.2.0 — добавлены опции для типов контента и ряд других значений, теперь список поддерживаемых параметров стал поистине гигантским.
Помимо всего прочего поле позволяет выводить любой HTML-код и Javascript, что в сумме предыдущими настройками позволяет показывать правильно оформленную рекламу, создавать сложные виджеты, формы и другие конструкции.
<h1>{title} {city}, {price} руб. </h1>
И получаете на выходе заголовок "Дверь из массива Москва, 10500 руб."
А можно так:
<h1>{title} {city}, <span style="color:red">{price} руб.</span> </h1>
Тогда цена будет красная))
Вроде бы всё просто, а выполняет кучу задач:
1. Можно вывести категорию в записи и в списке (например, здесь поднимался такой вопрос).
2. Еще более универсально - можно вывести ссылку на категорию, отфильтрованную по городу. Например, есть каталог чего-нибудь в разных городах. Если пользователя интересуют записи из Воронежа, то при переходе на категорию ему покажет всё подряд. А с помощью этого поля можно вывести записи только из Воронежа. Например, мебель на заказ. Шаблон - <a href="{category_url}?page=1&city={city_id}">{category*} на заказ {city-current}</a> - выводит "Шкафы-купе на заказ Воронеж". Кроме того, что сайт становится удобнее, эта ссылка с правильным анкором.
3. Можно вывести в конце любой записи какой-то сео-тест со ссылками на ту же категорию, на фильтр по городу и т.д.
Купил это поле примерно месяц назад. Именно благодаря ему увеличил трафик за этот месяц в несколько раз! Причем, больше половины посетителей входят на отфильтрованную страницу, улучшился ПФ. Если еще месяц назад 1 просмотр был у 80% посетителей, то сейчас в среднем 32%.
Рекомендую! И ОГРОМНОЕ СПАСИБО разработчику!
1. Вывести вместо поля город (местоположение) ссылку на список записей, отфильтрованных по этому городу - сейчас выводится просто текстом.
2. Использовать значение поля в сео-настройках для записей ТК. Теги вырезаются, остается текст.
3. Объединять поля в одно поле. Например, поле город и поле улица-дом - это разные поля. Можно вывести Город, Улица-дом, причем город сделать ссылкой на отфильтрованную страницу. Или вот например, город, улица (выпадающий список), дом - можно вывести город ссылкой фильтр по городу, улицу ссылкой на фильтр по городу и улице. И всё это будет не в столбик, а одной строкой через запятую. И визуально всё красиво, и удобно для пользователей.
В общем, можно сделать много всего интерсного))
У меня вот сейчас проблема такая, не могу понять смогу ли я реализовать свою задачу с помощью этого поля?
Вот есть объявления о продаже собак и вот категория, допустим, бигль.
А поле "Город" я сделал строковым с автоссылкой.
Человек зашёл в категорию "Бигль", нашёл объявление в своём городе, жмёт на ссылку и думает увидеть всех биглей в своём городе, а получает всех собак в своём городе.А надо, чтобы только именно биглей.
Выведет "Собаки породы Бигль Воронеж", ссылка будет вести на категорию Бигль, отфильтрованную по Воронежу. Здесь Воронеж - текущий город. Т.е., тот, в котором находится объявление, в котором будет эта ссылка.
Это несущественно, но все-таки.
Например, Вы хотите, чтобы пользователь добавлял город (тип Местоположение). Но сам город выводится текстом. А Вы хотите вывести его ссылкой на страницу, где все записи отфильтрованы по городу. Но тогда Вам надо само поле города скрыть. А если Вы его скроете, то оно не будет работать в сео-настройках типа контента. Но там Вы можете использовать значение сео-поля. Все теги, типа <a>, <p> и остальные в этом случае удаляются, остается только текст.
Человек зашёл в категорию "Бигль", нашёл объявление в своём городе, жмёт на ссылку и думает увидеть всех биглей в своём городе, а получает всех собак в своём городе.
Не один раз уже приходилось собирать нечто подобное из нескольких полей.
Разбогатею, куплю обязательно!
Так держать! Спасибо за Вашу работу!
п.с хорошая и нужная разработка, можно хоть экспериментировать с текстом на странице
одно поле для вывода категории с фильтром по городу
второе поле для вывода адреса, сгруппированного из города (ссылка на фильтр по городу), улицы (ссылка на фильтр по городу и улице) и номера дома
третье поле для сео-текста внизу страницы, состоящего из половины полей
И всё работает прекрасно.
Вывел этим полем информацию об авторе:
- Инвестировать в проект на старте это дешево и рискованно.
- Инвестировать на пике развития надежно, но дорого.
Все, кто инвестировал вчера 500р. получили тот же функционал, что сегодня за 750р.
Именно благодаря их инвестициям продукт стал лучше и естественно дороже. Они послужили генератором идей и добровольными тестерами. Я абсолютно не жадный человек, но согласитесь, ставить этих людей наравне с "планирующими приобрести данную разработку неизвестно когда" как минимум несправедливо. Они вложили не только деньги, но и свое участие и труд. А сегодня приходят те, кто не решился сделать покупку вчера и хотят совершить покупку с меньшими затратами, чем первопроходцы. Понимаете логику? Надеюсь, что понимаете.
P.S. Если у кого-то еще возникла подобная ситуация обращайтесь.
Сегодня стало по 750:
Видимо из-за того, что это стало не сео-поле, как значилось изначально, а нечто в разы большее. Ну и автор обосновал, почему-так произошло.
Вернуть цену 500 руб., но за тот функционал, который был вчера. А версию, которая сейчас, назвать не сео-поле, а поле-конструктор. Мне этого никто не скажет, но все-таки интересно, какую бы версию в итоге купили те, кто так возмущен таким бессовестным поднятием цены))
Чтобы не выводить эти поля на странице, устанавливаем доступ для чтения только администраторам или другой группе (у меня есть специальная группа system для таких целей).
Шаблон генерации сео для записей:
Ну а так примерно можно оформить любую страницу (это все в режиме тестирования, просто как пример):
Всем хорошего дня!))
Кто нибудь пробовал вывести через это поле связи?
Я не смог вывести название связанного типа контента. Было бы круто если бы из связанного типа контента можно было вывести значение.
Например есть тип контента Оплата. Привязываем к нему Услуги, в Услугах есть поле цена. И настроить это поле так, чтобы при привязке к Оплате выбранной услуги выводилось значение из поля цена привязанной услуги. Можно ли сделать это каким нибудь способом?
Может есть другие варианты, которые можно приобрести? Я не нашёл...
п.с.: было бы вообще круто, если бы, при связывании нескольких услуг можно было бы складывать их сумму.
Не нашёл такой компонент. Я так понял автор его переделал в это instantcms.ru/addons/binder.html? Дилеры и товары?
Не нашли в каталоге. И не найдете. Связывайтесь с dwd, у него он точно есть.