Внести изменения в скрипт сайта доски объявлений
В настоящее время центральный столбец первой страницы сайта - это доска с линиями выборок: разделами, категориями и подкатегориями (бесконечная линия выборок), в которой объявления «ПРЕДЛОЖЕНИЯ», «СПРОС», «УСЛУГИ» и «ОБМЕН» находятся вместе на представленных
страницах.
Требуется сделать так, чтобы
1. объявления сразу делились на группы «Спрос» и «Предложение» и далее уже в каждой такой группе делились на выборки.
2. корневые уровни были бы названиями досок (на сайте будет как бы несколько досок)
3. На каждой доске в группе «ПРЕДЛОЖЕНИЕ» должна реализоваться линии выборок доска > раздел > категория > подкатегория и доска > раздел > категория. В группе «СПРОС» будет реализоваться только линия выборок доска > раздел > категория. Причем в обоих случаях «ПРЕДЛОЖЕНИЕ» и «СПРОС» названия выборок в линиях доска > раздел > категория одинаковы. При внесении в админе выборок в группе «ПРЕДЛОЖЕНИЕ» они автоматом появляются и в группе «Спрос» (до категорий).
(Базу изменять не требуется)
(Файлы, которые требуется доработать известны)
------------------------------.
В приложение написано что надо делать с файлами, которые требуется доработать.
Написано подробное техзадание на эти файлы.
Работа не срочная.
Ваша цена? Срок выполнения?
По пунктам 1 – 3 сделать конкретно:
1) В админке в файле «Добавить категорию» выкинуть выбор групп («ПРЕДЛОЖЕНИЕ», «СПРОС», «УСЛУГИ» и «ОБМЕН»), так как в нашем случае выборки для наших групп «ПРЕДЛОЖЕНИЕ» и «СПРОС» одинаковы. Корневые выборки долждны быть названиями досок.
Добавить в файл после окна для ввода названия доски таблицу с заголовками:
ПРЕДЛОЖЕНИЕ СПРОС
ПРОДАЕМ:
КУПИМ: O
ПРЕДЛАГАЕТСЯ:
ТРЕБУЕТСЯ: O
В таблице в окошках (третий столбец) отмечают точкой пару слов-заголовков, которые будут стоять перед названием объявления в группах «Предложение» и «Спрос» на странице размещения нового объявления.
Сделать так, чтобы в группе «ПРЕДЛОЖЕНИЕ» должны реализоваться линии выборок доска > раздел > категория > подкатегория и доска > раздел > категория. В группе «СПРОС» будет реализоваться только линия выборок доска > раздел > категория, которые такие же, как и для группы «ПРЕДЛОЖЕНИЕ».
Выкинуть окно «Альтернативное название».
Сделать кнопку для перехода на страницу редактирования в объявлений в Админке
2) Написать в админке новый файл, в котором в таблице фиксировались названия выборок первой доски и можно было админу вносить три параметра для каждой последней выборки.
3) Внести добавления в файл страницы размещения нового объявления так:
--- чтобы выбранные для данной доски в предыдущей таблице заголовки стояли перед окошком для ввода названия объявления;
--- перед названием объявления стояло два окошечка для отметки точкой «Предложение» и «Спрос», при этом в первом окошке уже стояла точка
--- выкинуть выбор групп («ПРЕДЛОЖЕНИЕ», «СПРОС», «УСЛУГИ» и «ОБМЕН»),
--- чтобы первые выбираемые корневые выборки были названиями досок
--- внести таблицу, в которой при выборе первой доски для каждой последней выборки были бы внесены три параметры нового файла
4) в админке в файле «Корневая категория» Добавить чтобы при сортировке корневых категорий (досок) эти доски на первой странице менялись местами. Порядок сортировки для корневых категорий (досок), сделать порядковым их числом на первой странице сайта.
На этой странице в файле «Пересортировать корневые категории Добавить категорию» надо удалить столбец «Альтернативное название». И за счет этого столбца расширить столбец «Категория». Название первого столбца «Категория» поменять на «Выборки». Название каждой доски вынести на середину таблицы над ее выборками. Название разделов, категорий сделать соответственно красного и зеленого цвета. Размер жирного шрифта, что и действующем скрипте. Шрифт подкатегорий черный, не жирный.
Названия разделов, категорий и подкатегорий расположить ступенькой, с увеличивающимся отступом от раздела до подкатегории.
5) в админке в файле «Новые объявления» принцип показа оставить прежним, только объявления каждой доски показывать в своей группе. Название каждой доски вынести на середину таблицы
6) в админке в файле «Объявления» принцип показа оставить прежним, только объявления каждой доски показывать в своей группе. Название каждой доски вынести на середину таблицы.
7) в файле первой страницы сделать так, чтобы доски находились также как и в скрипте в центральном столбце страницы, но в в своих невидимых таблицах друг над другом.
На первой странице в досках объявления «ПРЕДЛОЖЕНИЕ» или «СПРОС» должны показываться отдельно. (есть скрипт автора по разделению объявлений на эти группы на странице коротких объявлений). Для этого в самом верху первой страницы слева расположить две кнопки «ПРЕДЛОЖЕНИЕ» и «СПРОС». При открытии страницы показаны выборки досок с объявлениями группы «Предложение». При нажатии кнопки «Спрос» появляются выборки с объявлениями группы «Спрос».
Необходимо сделать два варианта представления досок для группы объявлений «Предложение» (имеется подробное описание этих вариантов с примерами):
первый, когда для группы «Предложение» на первой странице представлены названия подкатегорий
второй – названия подкатегорий не представлены. В этом случае вид доски для групп «Предложение» и «Спрос» могут совпадать.
-
2 days
106 2 daysЯ готов взяться за работу. Предложение еще актуально?
ICQ 421 313 421
[email protected]
Current freelance projects in the category Web Programming
Technical support for web platform (Python/Django)There is a working web project that needs to be maintained and gradually organized, without rewriting from scratch. Project stack: Backend: Python, Django, Django Rest Framework Frontend: Next.js Database: PostgreSQL Infrastructure: AWS (EC2), Nginx There are integrations… Python, Web Programming ∙ 2 hours 2 minutes back ∙ 23 proposals |
Посадка HTML в WordPressТЗ: перенос HTML в WordPresshttps://bikeinbali.com/new Сделать кастомную WordPress classic theme на базе готовых HTML-макетов.Не использовать: Elementor WPBakery тяжёлые page builder themes Единые элементыСделать глобальные: header.php ( Header/footer должны быть… Web Programming, Website Development ∙ 6 hours 43 minutes back ∙ 64 proposals |
Completion of the website on Ocstore 3
16 USD
Ocstore 3 Template Upstore Fix some issues https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true I look forward to your proposals PHP, Web Programming ∙ 7 hours 40 minutes back ∙ 53 proposals |
Build a page on Elementor ProIt is necessary to build a page from scratch on a WordPress site using the Elementor plugin (Pro version). Desktop version + responsive version for tablet and mobile. We provide the design in Figma. The design document template is in the attachments (desktop version only).… HTML & CSS, Web Programming ∙ 7 hours 43 minutes back ∙ 51 proposals |
Transfer and setup of a ready-made website theme (template) on WordPressWe are looking for a WordPress developer to install and configure an already prepared website template. We have purchased hosting and a domain, as well as a ready theme that needs to be implemented on the site: https://foxiz.io/coin/ Tasks: Install WordPress on the hosting (if… Web Programming, Website Development ∙ 9 hours 21 minutes back ∙ 81 proposals |