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

Разобраться с багами расчёта доставки и вывода карт

3 1 000 000
— Перестала считаться стоимость доставки
— Некорректно отображаются пункты доставки

Скайп mas_hate
infora
26 ноября 2019, 11:00
modx.pro
369
0

Настроить систему оплаты mspMollie

7 2 000
Требуется подключить к minishop2 модуль оплаты mspMollie и заставить его работать.
Алексей
24 ноября 2019, 11:21
modx.pro
348
0

Настроить компонент Quiz

1 300
Добрый день, надо помочь настроить компонент Quiz
Автор занят, а у меня сроки…

Телеграм 8 906 806 93 60
скайп designer-popov@mail.ru
red
red
20 ноября 2019, 05:29
modx.pro
372
0

Нужен сниппет - удаление директории

1 1 000
Задача сниппета — удалять директорию «номера» на хосте и записей в таблице user_files при запуске

Есть таблица в бд от компонента user_files

путь к файлам есть в таблице user_files, в поле path
room-Идномера/moddocument/1001/имя файла

файлы лежат фактически в
/assets/userfiles/rooms/room-$res_id/moddocument/1001/
в пути менятся только id номера

выборку из бд делать в таблице user_files по полю list, там записи вида room-XXXX
и source, его значение всегда 7

Сниппет есть, но перестал удалять директории на хосте и записи в таблице user_files
Возможно после обновления userfiles

код для справки

<?php
$res_id=(int)$_GET['resid'];
$modx->addPackage(
    'rooms', 
    MODX_CORE_PATH . 'components/rooms/model/', 
    'префикс_'
);

if($doc = $modx->getObject('RoomsContent',$res_id)) {
    if($doc->remove()==false){
        echo 'Ошибка удаления';  
        $modx->cacheManager->refresh();
    } 
	/*нужная часть отсюда начинается*/
	else {
        $q = $modx->newQuery('UserFile');
        $q->where(array('source'=>'7', 'list:LIKE' => '%$res_id%' ));
        if($UserFiles = $modx->getCollection('UserFile', $q)) {
            $dir = null;
            foreach($UserFiles as $UserFile) {
            	if ($UserFile->initialized() AND $UserFile->mediaSource) {
            	    $path = $UserFile->getFilePath();
                    if(!empty($path) ||  $path != '/') {
                        $pathArr = explode('/', $path);
                        if(empty($pathArr[0]) || $pathArr[0] == '/' || $pathArr[0] == 'room') {
                            $rmSlug = $path;
                        } else {
                            $rmSlug = $pathArr[0];    
                        }
                        
                        @$UserFile->mediaSource->removeContainer($UserFile->mediaSource->getBasePath().$rmSlug);
                    }
            	} 
                            $UserFile->remove();
            }
        }
        
        echo '<p>Номер успешно удален</p>';
    }
}
Контакты телеграм
t.me/vanodk
Иван Фролов
18 ноября 2019, 13:41
modx.pro
350
0

Ускорить загрузку страниц сайта

5 500
Нужно ускорить загрузку страниц сайта. Основные это главная и страницы каталога. Предалагайте цену. все обсуждаемо.
Андрей
12 ноября 2019, 12:23
modx.pro
525
0

Дописать систему бронирование складов

14 30 000
Добрый день!

ТЗ по ссылке. Контакты там же. Жду любые вопросы и предложения. Время очень горит.

docs.google.com/document/d/1xfiF2kyz6nIOOOyy5vZyb7PGYbwf4Ajb2ukYH6uqTJE/edit?usp=sharing
Семен Морозов
11 ноября 2019, 11:05
modx.pro
461
0

Настройка турбо страниц, создание фида для маркета

7 5 000
необходимо настроить турбо страницы на позиции сайта keromag.ru/keramogranit/D-Segni-Colore/1
 сейчас турбо только на коллекции, и нужно еще турбо на категории. На даннй момент турбо категорий реализовано как статьи и не выводит коллекции.

+ необходимо создать фид для позиций тех же keromag.ru/keramogranit/D-Segni-Colore/1
их около 15 тысяч на сайте, текущий фид генерирует только коллекции в размере 1000 штук.

пишите свою цену и сроки

на перспективу нужен ответственный программист, который сможет на постоянной основе курировать проект, работы по сайту очень много всегда.
пишите вк
vk.com/aigor22
или воцап вайбер телеграм +79111136666
Игорь
08 ноября 2019, 16:09
modx.pro
457
0

Структурированные данные в формате JSON LD

10 1 500
На сайте есть все структурированные данные по Схеме Продукт и Статья в формате microdata,
ошибок нет в чекере, search.google.com/structured-data/testing-tool?hl=ru

надо без ошибок переделать структур. данные в формат JSON LD
developers.google.com/search/docs/guides/intro-structured-data?hl=ru

Личка в профиле.

Спасибо за внимание!

Актуально 22.11.19
АндрейЧ
05 ноября 2019, 19:12
modx.pro
703
0

Доработка mspReceiptAccount

1 3 000
Нужно оптимизировать приложение mspReceiptAccount, добавив следующее

1) В приложении указана неправильная форма счета (например, при печати выводится два раза слово ИНН) — заменить на стандартную форму счета
2) Добавить возможность, при которой все заявки, у которых статус «Оплачен» — выгружаются в виде текстового файла на диск сервера в формате csv/xml (для последующей загрузки в 1С, в файле должна быть информация о наименовании товара, ставке НДС, количестве товара, реквизитах покупателя, номер счета и дата).

Связь
skype isergeyalekseev
icq 419995898
Сергей
01 ноября 2019, 14:24
modx.pro
452
0

Фронтенд разработчик под modx revo

2 6 000
Добрый день.

Ищу дизайнера/верстальщика, который смог бы периодически выполнять задачи по модернизации сайта. Например, текущие задачи

1) Обновить верхнее меню сайта, сгруппировав некоторые пункты в выпадающие списки
2) Переписать алгоритм работы корзины (показывать поля для ИНН/КПП перед оформлением заказа, а не после, как сейчас в приложении mpsReceiptAccount)
3) Добавить схему проезда до второго склада на странице контакта
4) Добавить второй склад в пункт самовывоза на странице корзины.

Связь
skype isergeyalekseev
icq 419995898
Сергей
01 ноября 2019, 14:00
modx.pro
1
449
0