Объявления о работе
Требуется modx разработчик на постоянную основу
35
В ООО «Электронное решение» требуется modx разработчик на постоянную удаленную работу (4-5 часов в день). Желательный город проживания — Спб. На первое время оклад 35 000 — 50 000 руб. Нужно доработать проект с последующим его развитием и поддержкой. Требуется хорошее знание xpdo, minishop2, опыт написание собственных компонентов. Постановка и выполнение задач через bitrix-24. Желающие могут присылать краткое резюме с примерами работ и ссылками на github на почту alex-zhigalof@yandex.ru
Разработать каталог компаний
7 10 000
Нужно сделать каталог. Аналог fitnessclubs.com.ua/
Есть сложный момент со структурой URL:
Первое, что может выбрать пользователь, услугу или район города. При переходе на любой из этих пунктов меню, мы получаем урл в виде (site.ru/nazvanie-uslugi или site.ru/rayon-goroda). Если пользователь выбирает сначала район, а потом услугу или выбирает их в обратном порядке, в любом случае, мы получаем урл (site.ru/ nazvanie-uslugi/ rayon-goroda) не зависимо от того, выбрали ли сначала район или услугу. Урл компании внутри (site.ru/nazvanie-firmi).
Также из сложного фильтр компаний.
В остальном обычный сайт с десятком дополнительных полей для каждой компании (всего 3 типовых страницы — каталог, компания, статья)
Верстка уже готова. Также есть начальная разбивка на чанки и черновая версия.
Рассмотрю вариант разработки только 2 сложных модулей (URL и фильтры)
skype — khmelevskoysergey
Есть сложный момент со структурой URL:
Первое, что может выбрать пользователь, услугу или район города. При переходе на любой из этих пунктов меню, мы получаем урл в виде (site.ru/nazvanie-uslugi или site.ru/rayon-goroda). Если пользователь выбирает сначала район, а потом услугу или выбирает их в обратном порядке, в любом случае, мы получаем урл (site.ru/ nazvanie-uslugi/ rayon-goroda) не зависимо от того, выбрали ли сначала район или услугу. Урл компании внутри (site.ru/nazvanie-firmi).
Также из сложного фильтр компаний.
В остальном обычный сайт с десятком дополнительных полей для каждой компании (всего 3 типовых страницы — каталог, компания, статья)
Верстка уже готова. Также есть начальная разбивка на чанки и черновая версия.
Рассмотрю вариант разработки только 2 сложных модулей (URL и фильтры)
skype — khmelevskoysergey
Создать метод фильтрации для mFilter2
3 3 000
Для вывода фильтров на странице каталога используется следующий вызов mFilter2:
[[!mFilter2?
&showlog=true
&limit=`10`
&element=`msProducts`
&innerJoin=`{
"msCategory": {"class":"msCategory", "alias":"msCategory", "on":"msProduct.parent = msCategory.id"}
}`
&select=`{
"msCategory":"msCategory.id as cat_id, msCategory.uri as cat_uri, msCategory.pagetitle as cat_pagetitle"
}`
&groupby=`msCategory.id`
&parents=`7`
&class=`msProduct`
&includeTVs=`collectionCountryName,collectionCountryImage,collectionPrice`
&filters=`
parent:categories,
ms|vendor:vendors,
msoption|tile_material:default,
resource|parent:categories
`
&tpls=`tplCatalogRowTest`
&tplOuter=`tplCatalogWrapper`
&tplFilter.outer.default=`tplCatalogFilterOuter`
&tplFilter.row.default=`tplCatalogFilterCheckbox`
]]
Личный кабинет на сайте, задать вопрос на сайте
Нужно сделать работу, собственно, в названии темы указано, что нужно
Модификация mFilter2
1 1 500
Всем привет!
Задача следующая. mFilter2 выводит фильтры в левом столбце, а результаты в правом. Но мне нужно что бы фильтр по производителю был в другом месте страницы – над двумя столбцами (как на рисунке 2).
Сейчас вот так:
А нужно вот так:
По-сути, фильтрация по производителю должна выводиться в плейсхолдер который можно разместить в нужном месте.
Надеюсь я правильно сформулировал задачу, реально такое сделать или нужно решить мой вопрос другим способом? Буду благодарен за подсказку.
Задача следующая. mFilter2 выводит фильтры в левом столбце, а результаты в правом. Но мне нужно что бы фильтр по производителю был в другом месте страницы – над двумя столбцами (как на рисунке 2).
Сейчас вот так:
А нужно вот так:
По-сути, фильтрация по производителю должна выводиться в плейсхолдер который можно разместить в нужном месте.
Надеюсь я правильно сформулировал задачу, реально такое сделать или нужно решить мой вопрос другим способом? Буду благодарен за подсказку.
Сделать сквозную форму поиска
Добрый день!
На сайте фильтрация осуществляется при помощи mfilter2 — всё прекрасно.
Нужно организовать сквозную форму на всём сайте с группами чекбоксов (одинаковые name) и прочим (задаются руками, не нужно генерировать или собирать откуда-то), которая собирает значения и форматирует их для mfilter, т.е. page.html?tv|tvname=268,311&tv|tvprice=140000,1177109&limit=10 и т.д. После чего эти данные, естественно, передаются странице фильтрации.
Должны группироваться checkbox, списки с множественным выбором, пустые и не отмеченные поля не передаются.
Пишите ваши предложения по цене и срокам. Если сработаемся, то будем сотрудничать время от времени по доработкам. Можете писать через e-mail или скайп, информация есть в профиле.
На сайте фильтрация осуществляется при помощи mfilter2 — всё прекрасно.
Нужно организовать сквозную форму на всём сайте с группами чекбоксов (одинаковые name) и прочим (задаются руками, не нужно генерировать или собирать откуда-то), которая собирает значения и форматирует их для mfilter, т.е. page.html?tv|tvname=268,311&tv|tvprice=140000,1177109&limit=10 и т.д. После чего эти данные, естественно, передаются странице фильтрации.
Должны группироваться checkbox, списки с множественным выбором, пустые и не отмеченные поля не передаются.
Пишите ваши предложения по цене и срокам. Если сработаемся, то будем сотрудничать время от времени по доработкам. Можете писать через e-mail или скайп, информация есть в профиле.
Нужно допилить компонент seoPanel
7 1 000
Всем привет. Делал компонент seoPanel по мотивам панельки sites.pr-cy.ru
Нужно его допилить, вот что необходимо:
Админская часть
1. Побороть косяк, при котором если выбирать сразу у двух каталогов DMOZ и Яндекс положение Да, то сохраняется только один, почему-то с двумя Да выставляемыми в компоненте происходит тупняк.
2. Нужно настроить обновления параметров в самом компоненте, кнопки сделал, но руки не дошли до этого.
Фронтэнд
1. Сделать добавление, обновление и удаление на AJAX с возможностью множественного выбора, я сделал множественный выбор у чекбоксов.
2. Настроить отображение сохранённых доменов по id пользователя, пока что отображается только у админа список сайтов.
Собственно выводится всё у пользователя через pdoPage + DatabaseTable (или как-то так называется этот js скрипт выгрузки и фильтрации из базы).
По ценам и срокам сам не определюсь, по этому предлагайте.
Вот панелька my.seomixer.ru
Нужно его допилить, вот что необходимо:
Админская часть
1. Побороть косяк, при котором если выбирать сразу у двух каталогов DMOZ и Яндекс положение Да, то сохраняется только один, почему-то с двумя Да выставляемыми в компоненте происходит тупняк.
2. Нужно настроить обновления параметров в самом компоненте, кнопки сделал, но руки не дошли до этого.
Фронтэнд
1. Сделать добавление, обновление и удаление на AJAX с возможностью множественного выбора, я сделал множественный выбор у чекбоксов.
2. Настроить отображение сохранённых доменов по id пользователя, пока что отображается только у админа список сайтов.
Собственно выводится всё у пользователя через pdoPage + DatabaseTable (или как-то так называется этот js скрипт выгрузки и фильтрации из базы).
По ценам и срокам сам не определюсь, по этому предлагайте.
Вот панелька my.seomixer.ru
Интеграция сайта с amoCRM
7
Есть сайт на Modx.
На нем ИМ Minishop и десяток различных форм обратной связи.
Нужно их интегрировать с amoCRM.
Интересует бюджет и сроки.
На нем ИМ Minishop и десяток различных форм обратной связи.
Нужно их интегрировать с amoCRM.
Интересует бюджет и сроки.
Карта событий
14
Добрый день, требуется реализовать функционал карты событий.
Как это сделано здесь: http://ru-bezh.ru.for-test-only.ru/events
Была начата разработка данного функционала на mapex2
До этого использовали yandexmaps
Смотреть по ссылке: ru-bezh.ru/events
Как это сделано здесь: http://ru-bezh.ru.for-test-only.ru/events
Была начата разработка данного функционала на mapex2
До этого использовали yandexmaps
Смотреть по ссылке: ru-bezh.ru/events
Требуются доработки
5
Требуется сделать следующее:
При оформлении заказа через minishop и дальнейшей регистрации пользователя дополнительно заполнять поля:
— телефон;
— адрес;
— индекс.
При регистрации высылать письмо с логином, паролем и ссылкой на вход в личный кабинет.
При оформлении заказа через minishop и дальнейшей регистрации пользователя дополнительно заполнять поля:
— телефон;
— адрес;
— индекс.
При регистрации высылать письмо с логином, паролем и ссылкой на вход в личный кабинет.