Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Круговая перелинковка на МОДХ

истекло время актуальности


Необходимо сделать круговую перелинковку в статьях блога MODX (пример http://prntscr.com/keu8ax)


Принцип работы. Например есть 16 статей, у них должна быть перелинковка по кругу.

Например, стоит лимит в 4 статей. 

Заходи в статью №1 (и в блоке похожие выводится статья №2,№3,№4,№5,№6)

Заходи в статью №2 (и в блоке похожие выводится статья №3,№4,№5,№6,№1)

Заходи в статью №3 (и в блоке похожие выводится статья №4,№5,№6,№1,№2)

Заходи в статью №4 (и в блоке похожие выводится статья №5,№6,№1,№2,№3)

Заходи в статью №5 (и в блоке похожие выводится статья №6,№1,№2,№3,№4)

Заходи в статью №6 (и в блоке похожие выводится статья №1,№2,№3,№4,№5)


Обратите внимание, что статьи не должны иметь взаимных ссылок. Т.е. 1-я статья должна ссылаться на 2-ю, но не должен иметь ссылки со 2-й статьи.


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


Так, для корректной работы модуля для

1 ссылку перелинковки следует разместить если в категории минимум 3 статьи

2 ссылки для min 5 статей

3 ссылки для min 7 статей

4 - 9

5 - 11

6 - 13

7 - 15

8 - 17

Формул кол-во статей * 2 + 1


Если в категории 2 статьи только, то в данном блоке должны быть взаимные ссылки этих статей. Если в категории только 1 статья, то блок перелинковки вместе со своим заголовком должен пропадать.




  1. 3 дняскрыта
    Александр Пупкин
     352   2   0

    Суть понятна, сделать не проблема. Есть некоторые вопросы по выводу. Цена без учета верстки.

    Россия Россия | 5 августа в 13:17 |
  2. 2 дняскрыта
    Василь Боднарук
     878  проверен   17   2

    Прийдеться писати свій сніпет, при даному алгоритмі стандартні рішення не вирішують задачі повністю.

    Украина Черновцы | 5 августа в 20:25 |

Заказчик
Проект опубликован
5 августа в 12:08
82 просмотра