Объявления о работе

Требуется modx разработчик на постоянную основу

35
В ООО «Электронное решение» требуется modx разработчик на постоянную удаленную работу (4-5 часов в день). Желательный город проживания — Спб. На первое время оклад 35 000 — 50 000 руб. Нужно доработать проект с последующим его развитием и поддержкой. Требуется хорошее знание xpdo, minishop2, опыт написание собственных компонентов. Постановка и выполнение задач через bitrix-24. Желающие могут присылать краткое резюме с примерами работ и ссылками на github на почту alex-zhigalof@yandex.ru
Aleksandr
14 октября 2015, 10:19
modx.pro
865
0

Разработать каталог компаний

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
Сергей
11 октября 2015, 20:49
modx.pro
753
0

Создать метод фильтрации для 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` 
                                
                            ]]
Денис
10 октября 2015, 19:59
modx.pro
2
1 825
0

Личный кабинет на сайте, задать вопрос на сайте

Нужно сделать работу, собственно, в названии темы указано, что нужно
Maxim
09 октября 2015, 19:38
modx.pro
1
995
0

Модификация mFilter2

1 1 500
Всем привет!

Задача следующая. mFilter2 выводит фильтры в левом столбце, а результаты в правом. Но мне нужно что бы фильтр по производителю был в другом месте страницы – над двумя столбцами (как на рисунке 2).

Сейчас вот так:



А нужно вот так:



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

Надеюсь я правильно сформулировал задачу, реально такое сделать или нужно решить мой вопрос другим способом? Буду благодарен за подсказку.
Денис Богдановский
09 октября 2015, 10:15
modx.pro
1 064
0

Сделать сквозную форму поиска

Добрый день!

На сайте фильтрация осуществляется при помощи mfilter2 — всё прекрасно.

Нужно организовать сквозную форму на всём сайте с группами чекбоксов (одинаковые name) и прочим (задаются руками, не нужно генерировать или собирать откуда-то), которая собирает значения и форматирует их для mfilter, т.е. page.html?tv|tvname=268,311&tv|tvprice=140000,1177109&limit=10 и т.д. После чего эти данные, естественно, передаются странице фильтрации.

Должны группироваться checkbox, списки с множественным выбором, пустые и не отмеченные поля не передаются.

Пишите ваши предложения по цене и срокам. Если сработаемся, то будем сотрудничать время от времени по доработкам. Можете писать через e-mail или скайп, информация есть в профиле.
docgonzzo
08 октября 2015, 09:25
modx.pro
644
0

Нужно допилить компонент seoPanel

7 1 000
Всем привет. Делал компонент seoPanel по мотивам панельки sites.pr-cy.ru

Нужно его допилить, вот что необходимо:

Админская часть
1. Побороть косяк, при котором если выбирать сразу у двух каталогов DMOZ и Яндекс положение Да, то сохраняется только один, почему-то с двумя Да выставляемыми в компоненте происходит тупняк.
2. Нужно настроить обновления параметров в самом компоненте, кнопки сделал, но руки не дошли до этого.

Фронтэнд
1. Сделать добавление, обновление и удаление на AJAX с возможностью множественного выбора, я сделал множественный выбор у чекбоксов.
2. Настроить отображение сохранённых доменов по id пользователя, пока что отображается только у админа список сайтов.

Собственно выводится всё у пользователя через pdoPage + DatabaseTable (или как-то так называется этот js скрипт выгрузки и фильтрации из базы).

По ценам и срокам сам не определюсь, по этому предлагайте.

Вот панелька my.seomixer.ru
Андрей Копп
07 октября 2015, 13:41
modx.pro
872
0

Интеграция сайта с amoCRM

7
Есть сайт на Modx.
На нем ИМ Minishop и десяток различных форм обратной связи.
Нужно их интегрировать с amoCRM.

Интересует бюджет и сроки.
Денис
29 сентября 2015, 10:16
modx.pro
1 833
0

Карта событий

14
Добрый день, требуется реализовать функционал карты событий.
Как это сделано здесь: http://ru-bezh.ru.for-test-only.ru/events
Была начата разработка данного функционала на mapex2
До этого использовали yandexmaps
Смотреть по ссылке: ru-bezh.ru/events

Павел
28 сентября 2015, 07:30
modx.pro
1 097
+1

Требуются доработки

5
Требуется сделать следующее:
При оформлении заказа через minishop и дальнейшей регистрации пользователя дополнительно заполнять поля:
— телефон;
— адрес;
— индекс.
При регистрации высылать письмо с логином, паролем и ссылкой на вход в личный кабинет.
Николай Ермошин
27 сентября 2015, 12:22
modx.pro
948
0