Поле "Перелинковка" ( ICMS 2.x)

 
Посетитель
small user social cms
Сообщений: 40
Небольшой сниппет, реализующий кольцевую перелинковку записей определенного типа контента.
Архив распаковывайте в корень сайта, добавляете в нужном типе контента новое поле.
Поле \"Перелинковка\" ( ICMS 2.x)

Во время создания новой записи данные поля устанавливаются автоматически. Созданные ранее записи нужно открыть в редакторе и сохранить вновь.
Поле \"Перелинковка\" ( ICMS 2.x)

Вывод на странице
Поле \"Перелинковка\" ( ICMS 2.x)

Пробовал только на одном типе контента.

См. также архив в топике №9
Прикрепленные файлы:
links_bmkth.zip | 3.08 Кб | Скачали: 500
Редактировалось: 1 раз (Последний: 18 апреля 2015 в 19:51)
Посетитель
small user social cms
Сообщений: 91
Большое спасибо! Крайне полезное дополнение, учитывая что из коробки в двойке этого нет.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 143
andrey, Огромное спасибо!
Посетитель
small user social cms
Медаль
Сообщений: 238
По больше бы здесь таких Андреев!
Спасибо, плюсую!
Посетитель
small user social cms
Медаль
Сообщений: 163
Вещь нужная, вот только хотелось бы ,чтобы перелинковка выходила после комментариев, но не знаю как это сделать.
Посетитель
small user social cms
Сообщений: 40
Demet:
хотелось бы ,чтобы перелинковка выходила после комментариев, но не знаю как это сделать
Полем никак, все поля выводятся в шаблоне default_item.tpl.php, затем передаются в шаблон контроллера item_view.tpl.php, где подключаются комментарии.
Забавно, но вначале сделал виджет, потом переделал под поле, потому что ссылки нелепо выводились только после комментариев.
Посетитель
small user social cms
Медаль
Сообщений: 163
andrey:
Забавно, но вначале сделал виджет, потом переделал под поле, потому что ссылки нелепо выводились только после комментариев.
А можете виджет выложить?
Посетитель
small user social cms
Сообщений: 40
Demet:
А можете виджет выложить?
Выложу, надеюсь, когда доделаю. Разница между виджетом и полем небольшая.
Создал другое поле, с добавлением контекстных ссылок
Поле \"Перелинковка\" ( ICMS 2.x)

Вывод на странице
Поле \"Перелинковка\" ( ICMS 2.x)
Посетитель
small user social cms
Сообщений: 40
Забыл прикрепить файл joke
Прикрепленные файлы:
seolinks_bmkth.zip | 4.77 Кб | Скачали: 631
Посетитель
small user social cms
Сообщений: 91
Просто заменить файлы будет достаточно?
Посетитель
small user social cms
Сообщений: 40
Ильгиз:
Просто заменить файлы будет достаточно?
Увы, нет - переименовал файлы.
Чтобы удалить прежнее поле нужно:
1. Удалить поле в контенте, чтобы стереть запись в базе данных
Поле \"Перелинковка\" ( ICMS 2.x)

2. Удалить 3 файла
/system/fields/links.php
/system/languages/ru/links.php
/templates/default/assets/fields/links.tpl.php
Посетитель
small user social cms
Сообщений: 91
andrey, большое спасибо! крайне нужное дополнение.
Небольшое замечание: в типе поля, фразы "← Предыдущая статья" и "Следующая статья →" лучше поменять местами smile
И еще одно: в мапсе данное дополнение работает некорректно (если добавить данный тип поля в мапсе, то страница не отображается - все белое).
Редактировалось: 1 раз (Последний: 23 ноября 2014 в 17:49)
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2298
Кто-нибудь, добавьте Андрею еще кармы, один пункт остался и он уже сможет в блог постить! Крайне полезные доработки!
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2298
andrey, ну, так с этого и надо было начинать :)
Все же думаю, что стоит вам блог завести, хотя бы из соображений, дабы не терялись ваши разработки на форуме. А со временем и ошибки вам подскажут, если будут, и с идеями помогут :)
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
Медаль
Сообщений: 143
andrey, Вам однозначно нужно завести блог, то что Вы делаете полезно, особенно поле "Карта"!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.