Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

10 лет назад
Александр
37 лет, Россия
12 лет в сервисе
Был онлайн 20 дней назад
82 отзыва
100% фрилансеров рекомендуют 69% заказов с выбором исполнителя
10 лет назад

Приветствую! Необходимо сделать 2 системы перелинковки на MODX evolution (1.0.2-1.05):

1. В админке задается список слов/словосочетаний, и соответствующих им ссылок, после чего все страницы, в которых встречаются указанные ключевые слова/словосочетания будут изменены. Слова/словосочетания ведут на указанную страницу.

Как понимаю управление будет в модуле. Если встречается слово «окно» — ведет на страницу, указанную для данного слова; встречается «окно пластиковое» — ведет именно на ссылку, указанную на словосочетание, слово «окно» в данном случае не задействуется; никаких падежей вводить не надо.

2. Блок «Так же рекомендуем» (думаю на варезниках встречали, в dle) Но в отличии от dle, скрипт будет не автоматический — а в админке у каждой страницы внизу идет список всего дерева сайта по типу
главная
новости
>новость 1
>новость 2
>новость 3
статьи
>название статьи1
>название статьи2
>название статьи3
>название статьи4
>название статьи5
обратная связь
контакты

Список этот прокручивается стрелочкой вверх-вниз, в окошке отображаются по 10(15,20, данное значение покажите как поменять) страниц…

вот тут подобное нашел решение для галереи. Подразделы только с небольшим отступом надо выводить, у подразделов 3 уровня — еще чуть больше отступ и т.д. В списке этом отображать именно pagetitle, а на странице возможно pagetitle, возможно longtitle надо будет (данное значение в коде сниппета прокомментируете где менять)

Выбирать можно несколько страниц, неограниченное количество. По сути без разницы в данном случае ctrl зажимать, или просто прощелкивать выбирая нужные, лишь бы выбирать несколько можно было и убирать не нужные выбранные.

Название блока «Так же рекомендуем» может быть у разных страниц разное («Смотрите так же», «Рекомендуем ознакомиться:»), так что тут думаю вызов делать через tv-параметр, с заданным по умолчанию значением, его в случае чего отредактировать у конкретной страницы можно будет.

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

За вопросами в личку. Оплата только по факту (можно за каждый отдельно). Делать можете на своей площадке.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.