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

Доброго времени суток. Необходимо разработать модуль/хак добавляющий в DLE новый тип дополнительного поля "связанные элементы".

Само поле по сути является текстовой строкой, с перечислением ID новостей через запятую (без пробелов). Т.е. при получении значения поля должно выводится что то вроде "14" или "14,2,6,19" (без кавычек).

Если в поле указана 1 новость, то запятая после нее не ставится. Нужно делать проверку при сохранении (чтобы запятая не затесалась, т.к. мы не знаем сколько ID окажется в строке заранее - может мы только добавили 1 ID, а может удалили 2 из 3х.). Либо ваш вариант решения данного вопроса с запятой в варианте когда указан ID только одной новости.

Вся соль в добавлении и редактировании содержимого поля. Схематичное изображение интерфейса в приложении.

Как должно работать:

щелкаем на синюю строку - начинаем писать название новости либо любой кусок из названия - появляется список всех новостей в названии которых присутствует введенная фраза - щелкаем по нужной - она появляется в списке, а под ней появляется поле для добавления еще одной новости.

справа от всех добавленных новостей крестики - для исключения из списка.

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

стилизовать необходимо под интерфейс выбора категорий к которым относится новость, как в 10 версии DLE, с тем отличием, что название каждого элемента (новости) должно находится на новой строке.

Жду предложений с ценами и сроками. Если вы не уверены, что реализуете все согласно ТЗ, можете не писать.

11 лет назад
imohito
Роман 
34 годаРоссия
11 лет в сервисе
Был
10 лет назад
Выбранный исполнитель
dleline
38 летМолдова
11 лет в сервисе
Был
10 лет назад
11 лет назад
$40
2 дня
Отличный заказчик! Сотрудничеством очень довольная, все на высшем уровне. Спасибо большое!
  • Похожие заказы
  • Требуется качественно сделать следующее: 1. Написать модуль для оплаты системой platron и установить на сайт. 2. Сделать возможность заказа и оплаты без регистрации просто заполнив анкету (как в тестовом магазине платрона) 3. Установить опросник на базе вконтакте 4. Поменять ...

    Закрыт
    11 лет назад
  • Здравствуйте! Ищу программиста php для долгосрочного сотрудничества! На данный момент основная проблемма: сайт не работает в Internet Explorer. Во всех других браузерах работает нормально. Скорее всего необходимо добавить новое объявление DOCTYPE. Validator выдает кучу ошибок. сайт: www.azard-shop.ru Связь по ...

    Завершен
    11 лет назад
  • Необходимо разработать механизм (скрипт) сканирования сайтов (чаще всего интернет-магазины) с возможностью получения сигнального сообщения (alert) о появлении на сайте любых изменений и проверка этих изменений на предмет наличия запрещенных товаров или ссылок на сайты которые ...

    Закрыт
    11 лет назад
  • Нужна рабочая консоль для инстаграмма. Через которую можно: 1. Публиковать новости. С описаниями. (Комментами) 2. Общаться с другими. (Kik) 3. Отслеживать точное кол-во подписчиков. 4. Отслеживать прирост подписчиков за определенный промежуток времени. ...

    Закрыт
    11 лет назад
  • $40

    Интеграция чата системы Чатовод (www.chatovod.ru/) в cms PHP Melody версии 2.01 на сколько я понял из предоставляемых ими модулями (чатовод) на примере DLE просто нужно правильно приписать конфигурацию системы, чтоб зарегистрированный пользователь сайта входил в чат ...

    Завершен
    11 лет назад
  • Требуется скрипт для перенаправления запросов, пришедших на сайт, на другой сайт, и полный возврат того, что выдает другой сайт. Технологии: php, в виде одностраничного скрипта Срок изготовления - 3 дня Поведение: скрипт расположен на независимом хостинге. Он обрабатывает ...

    Завершен
    11 лет назад