Alex ds
Alex dsНа сайте 18 лет и 1 месяц (заходил 6 лет 4 месяца 23 дня назад)
0
238
|
Рейтинг
238
|
Редактирование бюджета
01 Апреля 2019
Бюджет:
100 руб
Доработать сайт ASP.NET-4, подключить платежную систему, доработав провайдер (класс Components.Payment.PaymentSense, по образу и подобию
Components.Payment.SagePay (старая платежная система) Новая платежная система mms.paymentsensegateway.com Описание АПИ подключения там есть. Требуется именно переработка 2х классов без изменения UI |
01 Июня 2016
По договоренности
Требуется разработчик с опытом работы под UMI CMS для постоянных доработок. Поток задач – относительно небольшой, но постоянный.
Присылайте примеры сделанных сайтов на Юми А напишите стоимость своих услуг стоимость на примере какой-нибудь задачи |
27 Мая 2016
По договоренности
1. Вручную создается список товара, который будет синхронизироваться. Поля: внутренний артикул магазина, имя товара, минимальная цена (ниже которой товар не продается)
2 – Список загружается в приложение-парсер (парсер уже создан). Товары сравниваются по ключу. Если товара нет в базе парсера, он добавляется – иначе данные по имени и мин. цене обновляются. Также устанавливаются минимальные наценки в зависимости от диапазона цены товара (от 0-5000 р – 10%, 5001-15000 р – 5%...) 3 – Парсер (взять полностью с приложения-прототипа) запускается и оно обновляет цены с Я-Маркета 4 – Есть возможность выгрузить данные из парсера в формате csv в виде ID и цены Технологии: WinForm, C#, MsSql Можно пойти по пути доработки приложения-прототипа и доработать его, что вероятно проще. Или вычленить куски парсера и сделать новое |
16 Марта 2016
По договоренности
Сейчас логика распределена между js и серверным php. Логика – когда какую иконку выделять, какой стиль подставлять php файл: ------------------------------------ $links = ""; foreach($link_array as $link=>$icon) { if (is_array($icon['2'])) { foreach($icon['2'] as $vvalue) { if (isset($parse_refer) && preg_match("|$vvalue|",$parse_refer['path'])) { $curent_link = $link; $css_url = $curentDir."/".$icon['3']; } } } else { if (isset($parse_refer) && preg_match("|$icon[2]|",$parse_refer['path']) ) { $curent_link = $link; $css_url = $curentDir."/".$icon['3']; } } } foreach($link_array as $link=>$icon) { if ($curent_link == $link) { $links .= "<a data-toggle="tooltip2" data-placement="right" data-original-title="$icon[1]" href="$link" class="icon2" ><span class="$icon[0]"></span></a> "; setcookie("bar_$link","$refer",time()+3600*24 *60); } else { if (isset($_COOKIE["bar_$link"])) $links .= "<a data-toggle="tooltip2" data-placement="right" data-original-title="$icon[1]" href="".$_COOKIE["bar_$link"]."" class="icon1" ><span class="$icon[0]"></span></a> "; else $links .= "<a data-toggle="tooltip2" data-placement="right" data-original-title="$icon[1]" href="$link" class="icon1" ><span class="$icon[0]"></span></a> "; } } if (!isset($curent_link)) { $links = "<a data-toggle="tooltip2" data-placement="right" data-original-title="$main_tooltip" href="http://".$_SERVER[HTTP_HOST]."" class="icon2" ><span class="$main_icon"></span></a> ".$links; setcookie("bar_main","$refer",time()+3600*24* 60); $css_url = $curentDir."/".$main_css; } else { if (isset($_COOKIE["bar_main"])) $links = "<a data-toggle="tooltip2" data-placement="right" data-original-title="$main_tooltip" href="".$_COOKIE["bar_main"]."" class="icon1" ><span class="$main_icon"></span></a> ".$links; else $links = "<a data-toggle="tooltip2" data-placement="right" data-original-title="$main_tooltip" href="http://".$_SERVER[HTTP_HOST]."" class="icon1" ><span class="$main_icon"></span></a> ".$links; } $html = ' <link rel="stylesheet"href="'.$css_url.'" type="text/css" media="all" /> <style> .navbarlinks { position: relative; top: '.$top_position.'%; -webkit-transform: translateY(-'.$top_position.'%); -ms-transform: translateY(-'.$top_position.'%); transform: translateY(-'.$top_position.'%); } </style> <span class="fixbarnav"> <div class="navbarlinks"> '.$links.' </div> </span>'; ?> var jQ = false; function initJQ() { if (typeof(jQuery) == 'undefined') { if (!jQ) { jQ = true; document.write('<scr' + 'ipt type="text/javascript" src=" } setTimeout('initJQ()', 50); } else { document.write('<scr' + 'ipt type="text/javascript" src="<?php echo $curentDir; ?>/tooltip.js"></scr' + 'ipt>'); jQuery(function () { jQuery('[data-toggle="tooltip2"]').tooltip(); jQuery(window).resize(function(){ if(document.body.clientWidth <>) document.body.style.marginLeft="70px"; else document.body.style.marginLeft="0px"; }); }) } } initJQ(); <?php $html = trim(str_replace(array("r", "n"), '', $html)); echo 'if(document.body.clientWidth <> |
15 Марта 2016
По договоренности
Требуется модуль для сайта на Юми, чтобы на странице с товаров (
|