Перейти к содержанию
ndnn

Требуется программер (создание модулей+поддержка, работы валом, на постоянку)

Рекомендуемые сообщения

Создание модулей, изменение функционала, работа с vQmod, поддержка ресурса

Писать в личку!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Нужно создать модуль доставки по Украине, Новая Почта и Интайм полностью с ноля на базе API

Предложения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вам нужен специалист, имейте совесть, напишите список заданий и ресурс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вам нужен специалист, имейте совесть, напишите список заданий и ресурс.

 

Вы-таки не хотите поучаствовать в конкурсе от топикстартера? :-)

 

Процентов 80-90, что топикстартер - просто посредник или какая-нибудь подвальная студия из одного человека, который берёт заказы, здесь ищет исполнителя с минимальным прайсом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я извиняюсь за не корректно созданную тему, вот задание:

Нужно создать модуль доставки по Украине, Новая Почта и Интайм полностью с ноля на базе API

аналог и пример работы похожего модуля как сейчас на сайте avtoref.com (скрин ниже)

 

1. выбор перевозчика

2. выбор отделения доставки

3. отслеживание статуса по ТТН

4. полная связь по API

 

Предложения и решения

dostavka.jpg

https://opencartforum.com/topic/35557-%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8-%D0%BF%D0%BE-%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D0%B5-%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы-таки не хотите поучаствовать в конкурсе от топикстартера? :-)

 

я квартиры без посредников снимаю :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый, Я владелец этого ресурса :)

 

я квартиры без посредников снимаю :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А бюджет какой на разработку? Можно и в ЛС его написать :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От cmd
      700.00 руб
      Скачать/Купить дополнение


      Модуль "Система тикетов"
      Модуль тикетов для поддержки пользователей через тикеты. Делалось, как говориться, как для себя (а на самом деле для себя).
      Требуется ionCube Loader версии 4.4.0 или выше.
      Как проверить версию ionCube Loader на своем сервере?
      Приятная новость для разработчиков в том, что контроллеры и шабоны имеют открытый код. Это значит, что разработчики смогут внести изменения\дополнения в функционал модуля.
      Фичи:
      Мультиязычность Почтовые уведомления с поддержкой мультиязычности Фиксирует браузер, IP (местоположение), используемый язык сайта Можно работать с незарегистрированными пользователями В комплекте есть пачт, чтобы создать тикет при использовании стандартной формы обратной связи Встроенный FAQ От себя:
      Тикеты очень сильной упрощают жизнь владельца сайта Тикеты позволяют накапливать клиентскую базу (не нужно е*ться с сортировкой email) При создании тикетов и ответов отправляются почтовые уведомления (можно отключить по-желанию). Это дает возможность планомерно учить gmail, mail.yandex и прочие почтовые сервисы адекватно относиться к рассылке почты в HTML (с активными ссылками) с вашего домена. Кажется мелочь, но для меня полезная. Демо пользовательской части
      Демо админки (лоин и пас demo)
      Задать вопрос по работе модуля
      Совместимость от 1.5.1 до 1.5.6.х
      Посмотрите другие мои работы
      Enjoy!
      Добавил cmd Добавлено 17.11.2014 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop  
    • От markimax
      Собираем перлы здесь
       
       
      А бывают еще 100500 вопросов в ОДНОМ предложении.
      И попробуй не ответить "сразу" на все
       

    • От Tolyanskiy
      Есть интернет магазин ( или его пародия - родственники попросили с этим помочь) http://skrepka.vn.ua/ .  Он на  OpenCart Версия 2.1.0.1.10.  Нужно сделать что то похожее (то есть лучше)   конкурента
      Задачи:  1.  Обновить движок возможно до версии 3.0 или поставить движок с 0 и залить бекап в него, так как не знаю насколько ковыряли его ранее.(может посоветуете на какую версию лучше обновить движок) 
                     2.   Натянуть на него вот этот дизайн с модулями - Шаблон
                     3    Добавить украинскую локализацию  - Ссылка
                     4.   Добавить нужные модули доставки и оплаты
                     5.   Добавить все нужные SEO модули
                     6.   Добавить модули которых не хватает для улучшения юзабилити.
                      Посчитайте приблизительную стоимость работы и сроки - спасибо.
       
      Все детали в брифе 
      brief_sample_opencartforum.ru (1).doc
    • От cmd
      Модуль тикетов для поддержки пользователей через тикеты. Делалось, как говориться, как для себя (а на самом деле для себя).
      Требуется ionCube Loader версии 4.4.0 или выше.
      Как проверить версию ionCube Loader на своем сервере?
      Приятная новость для разработчиков в том, что контроллеры и шабоны имеют открытый код. Это значит, что разработчики смогут внести изменения\дополнения в функционал модуля.
      Фичи:
      Мультиязычность Почтовые уведомления с поддержкой мультиязычности Фиксирует браузер, IP (местоположение), используемый язык сайта Можно работать с незарегистрированными пользователями В комплекте есть пачт, чтобы создать тикет при использовании стандартной формы обратной связи Встроенный FAQ От себя:
      Тикеты очень сильной упрощают жизнь владельца сайта Тикеты позволяют накапливать клиентскую базу (не нужно е*ться с сортировкой email) При создании тикетов и ответов отправляются почтовые уведомления (можно отключить по-желанию). Это дает возможность планомерно учить gmail, mail.yandex и прочие почтовые сервисы адекватно относиться к рассылке почты в HTML (с активными ссылками) с вашего домена. Кажется мелочь, но для меня полезная. Демо пользовательской части
      Демо админки (лоин и пас demo)
      Задать вопрос по работе модуля
      Совместимость от 1.5.1 до 1.5.6.х
      Посмотрите другие мои работы
      Enjoy!
    • От Ravgus
      Добрый день! Решил разобраться с тем как создаются модули на ocstore 2, но столкнулся с такой проблемой - мой модуль не отображается в админке в дополнениях. Вроде бы все сделал все что необходимо - создал контроллер, языковой файл, tpl как для админки так и для каталога, проверил на работоспособность через запрос:
       
      http://localhost/OpenCart/index.php?route=myprice/price все работает, необходимую инфу выдает, так что тут все вроде норм. Также добавлял в админке админу права на просмотр и редактирования модуля - ничего не изменило. Помогите люди добрые, я уже какой час над этим бьюсь. Прилаживаю файлы для админки.

      Контроллер:
       
      <?php class ControllerMypricePrice extends Controller { private $error = array(); public function index() { $this->load->language('myprice/price'); $this->document->setTitle($this->language->get('heading_title')); $this->load->model('setting/setting'); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $this->model_setting_setting->editSetting('price', $this->request->post); $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'], true)); // } $data['heading_title'] = $this->language->get('heading_title'); $data['text_edit'] = $this->language->get('text_edit'); $data['text_enabled'] = $this->language->get('text_enabled'); $data['text_disabled'] = $this->language->get('text_disabled'); $data['entry_status'] = $this->language->get('entry_status'); $data['button_save'] = $this->language->get('button_save'); $data['button_cancel'] = $this->language->get('button_cancel'); if (isset($this->error['warning'])) { $data['error_warning'] = $this->error['warning']; } else { $data['error_warning'] = ''; } $data['breadcrumbs'] = array(); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_home'), 'href' => $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], true) ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('text_extension'), 'href' => $this->url->link('extension/extension', 'token=' . $this->session->data['token'], true) // ); $data['breadcrumbs'][] = array( 'text' => $this->language->get('heading_title'), 'href' => $this->url->link('myprice/price', 'token=' . $this->session->data['token'], true) ); $data['action'] = $this->url->link('myprice/price', 'token=' . $this->session->data['token'], true); $data['cancel'] = $this->url->link('extension/extension', 'token=' . $this->session->data['token'], true); // if (isset($this->request->post['price_status'])) { $data['price_status'] = $this->request->post['price_status']; } else { $data['price_status'] = $this->config->get('price_status'); } $data['header'] = $this->load->controller('common/header'); $data['column_left'] = $this->load->controller('common/column_left'); $data['footer'] = $this->load->controller('common/footer'); $this->response->setOutput($this->load->view('myprice/price', $data)); } protected function validate() { if (!$this->user->hasPermission('modify', 'myprice/price')) { $this->error['warning'] = $this->language->get('error_permission'); } return !$this->error; } } Lang:
      <?php // Heading $_['heading_title'] = 'Мой модуль'; // Text $_['text_extension'] = 'Модули'; $_['text_success'] = 'Настройки модуля обновлены!'; $_['text_edit'] = 'Редактирование модуля'; // Entry $_['entry_status'] = 'Статус'; // Error $_['error_permission'] = 'У вас нет прав для управления этим модулем!'; TPL:
      <?php echo $header; ?><?php echo $column_left; ?> <div id="content"> <div class="page-header"> <div class="container-fluid"> <div class="pull-right"> <button type="submit" form="form-price" data-toggle="tooltip" title="<?php echo $button_save; ?>" class="btn btn-primary"><i class="fa fa-save"></i></button> <a href="<?php echo $cancel; ?>" data-toggle="tooltip" title="<?php echo $button_cancel; ?>" class="btn btn-default"><i class="fa fa-reply"></i></a></div> <h1><?php echo $heading_title; ?></h1> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> </div> </div> <div class="container-fluid"> <?php if ($error_warning) { ?> <div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> <?php echo $error_warning; ?> <button type="button" class="close" data-dismiss="alert">&times;</button> </div> <?php } ?> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"><i class="fa fa-pencil"></i> <?php echo $text_edit; ?></h3> </div> <div class="panel-body"> <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form-price" class="form-horizontal"> <div class="form-group"> <label class="col-sm-2 control-label" for="input-status"><?php echo $entry_status; ?></label> <div class="col-sm-10"> <select name="price_status" id="input-status" class="form-control"> <?php if ($price_status) { ?> <option value="1" selected="selected"><?php echo $text_enabled; ?></option> <option value="0"><?php echo $text_disabled; ?></option> <?php } else { ?> <option value="1"><?php echo $text_enabled; ?></option> <option value="0" selected="selected"><?php echo $text_disabled; ?></option> <?php } ?> </select> </div> </div> </form> </div> </div> </div> </div> <?php echo $footer; ?>  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.