Jump to content

Recommended Posts

1 час назад, kiriamba сказал:

здравствуйте

на сайте  omilo.ru меню слева почему то максимум 7 меню, больше кол-во не могу сделать, я их добавляю но все равно остается всегда 7 он как то сам их удаляет, непонятно по какому алгоритму оно вообще работает.

в БД стоит ограничение на кол-во записей. В этом случае надо увеличить значения max_input_vars до 10000
suhosin.request.max_vars и suhosin.post.max_vars до 50000 (если есть)

Share this post


Link to post
Share on other sites
22 часа назад, marionetto сказал:

Ребят подскажите как создать макет на странице not_found? Как правильно в макетах назвать страницу?

При создании макета в дизайн-схемы укажите путь error/not_found

В система-инструменты seo менеджер задайте этой схеме seo url

Share this post


Link to post
Share on other sites

Подскажите, как в карточке скрыть рейтинг (звездочки), если нет ни одного отзыва?

Share this post


Link to post
Share on other sites

В шаблоне заложена Позиция в Дизайне «Full width» — <?php echo $topcontent; ?>
но выводится она только на home.tpl кодом

<?php echo $header; ?>

<?php if (isset($topcontent)) { ?>
<div class="container" id="topcontent-header">
 <div class="row">
     <div class="col-sm-12">
     <?php echo $topcontent; ?>
     </div>
     </div>
     </div>
<?php } ?>
<div class="container">
  <div class="row"><?php echo $column_left; ?>
    <?php if ($column_left && $column_right) { ?>

Как то можно выводить контент в позиции «Full width» на всех страницах сайта?

Share this post


Link to post
Share on other sites

@ABVA Добавить <?php echo $topcontent; ?> в нужные tpl-файлы.

Share this post


Link to post
Share on other sites

добавили в категорию https://tst.abva.ru/allmac
сделали новый макет, привязали его к этой категории, вывели в нем Меню в позиции Menu — выводится
выводим там же HTML код в позиции Full Width — ничего нет
Opencart 2.1.0.2

2019-09-12 10.43.23.jpg

2019-09-12 10.43.37.jpg

Share this post


Link to post
Share on other sites

@ABVA После модификации файлов, как минмимум, кеш ocmod нужно обновить

Share this post


Link to post
Share on other sites
1 минуту назад, shoputils сказал:

После модификации файлов, как минмимум, кеш ocmod нужно обновить

Само собой обновляли. VQ тоже.

2019-09-12 10.49.21.jpg

Share this post


Link to post
Share on other sites

@ABVA Там нужно еще в соответсвующиx контроллерах $data['topcontent'] объявлять по аналогии с common/header.

Share this post


Link to post
Share on other sites

$data['column_left'] = $this->load->controller('common/column_left');
      $data['column_right'] = $this->load->controller('common/column_right');
      $data['content_top'] = $this->load->controller('common/content_top');
      $data['content_bottom'] = $this->load->controller('common/content_bottom');
      $data['footer'] = $this->load->controller('common/footer');
      $data['header'] = $this->load->controller('common/header');

371-376 строка \catalog\controller\product\category.php

topcontent в хидере нет

Share this post


Link to post
Share on other sites

Попробуйте на вашей демке вывести в фул вид что-нибудь. Сработает?

Share this post


Link to post
Share on other sites
14 минут назад, ABVA сказал:

topcontent в хидере нет

А тем не менее он там есть, добавляется через ocmod, соотвественно, из кеша ocmod надо взять.

Share this post


Link to post
Share on other sites

окмод сюда добавляет? Если да, то у нас нет.
/system/storage/modification/catalog/controller/common/header.php

Спойлер

<?php
class ControllerCommonHeader extends Controller {
  public function index() {
    // Analytics
    $this->load->model('extension/extension');

    $data['analytics'] = array();

    $analytics = $this->model_extension_extension->getExtensions('analytics');

    foreach ($analytics as $analytic) {
      if ($this->config->get($analytic['code'] . '_status')) {
        $data['analytics'][] = $this->load->controller('analytics/' . $analytic['code']);
      }
    }

    if ($this->request->server['HTTPS']) {
      $server = $this->config->get('config_ssl');
    } else {
      $server = $this->config->get('config_url');
    }

    if (is_file(DIR_IMAGE . $this->config->get('config_icon'))) {
      $this->document->addLink($server . 'image/' . $this->config->get('config_icon'), 'icon');
    }

    $data['title'] = $this->document->getTitle();

    $data['base'] = $server;
    $data['description'] = $this->document->getDescription();
    $data['keywords'] = $this->document->getKeywords();
    $data['links'] = $this->document->getLinks();
    $data['styles'] = $this->document->getStyles();
    $data['scripts'] = $this->document->getScripts();
    $data['lang'] = $this->language->get('code');
    $data['direction'] = $this->language->get('direction');

    $data['name'] = $this->config->get('config_name');

      //JulyTheme Begin
      if ($this->customer->isLogged()) {
        $data['firstname'] = $this->customer->getFirstName() . '&nbsp;' . $this->customer->getLastName();
      } else {
        $data['firstname'] = '';
      }
      $data['compare'] = $this->url->link('product/compare');
       $this->language->load('module/julytheme');
            $data['text_compare'] = sprintf($this->language->get('text_compare2'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0));
      //JulyTheme Settings
      $this->load->model('module/julytheme');
      $data['julytheme'] = $this->model_module_julytheme->getSettings();
      $data['topmenu'] = $this->load->controller('common/topmenu');
    $data['text_menu'] = $this->language->get('text_menu');
      //JulyTheme End
    

    if (is_file(DIR_IMAGE . $this->config->get('config_logo'))) {
      $data['logo'] = $server . 'image/' . $this->config->get('config_logo');
    } else {
      $data['logo'] = '';
    }

    $this->load->language('common/header');

      $data['text_search'] = $this->language->get('text_search');
    

    $data['text_home'] = $this->language->get('text_home');

    // Wishlist
    if ($this->customer->isLogged()) {
      $this->load->model('account/wishlist');

      $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), $this->model_account_wishlist->getTotalWishlist());
    } else {
      $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0));
    }

    $data['text_shopping_cart'] = $this->language->get('text_shopping_cart');
    $data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $this->customer->getFirstName(), $this->url->link('account/logout', '', 'SSL'));

    $data['text_account'] = $this->language->get('text_account');
    $data['text_register'] = $this->language->get('text_register');
    $data['text_login'] = $this->language->get('text_login');
    $data['text_order'] = $this->language->get('text_order');
    $data['text_transaction'] = $this->language->get('text_transaction');
    $data['text_download'] = $this->language->get('text_download');
    $data['text_logout'] = $this->language->get('text_logout');
    $data['text_checkout'] = $this->language->get('text_checkout');
    $data['text_category'] = $this->language->get('text_category');
    $data['text_all'] = $this->language->get('text_all');

$data['home'] = $this->url->link('common/home');
    $data['wishlist'] = $this->url->link('account/wishlist', '', 'SSL');
    $data['logged'] = $this->customer->isLogged();
    $data['account'] = $this->url->link('account/account', '', 'SSL');
    $data['register'] = $this->url->link('account/register', '', 'SSL');
    $data['login'] = $this->url->link('account/login', '', 'SSL');
    $data['order'] = $this->url->link('account/order', '', 'SSL');
    $data['transaction'] = $this->url->link('account/transaction', '', 'SSL');
    $data['download'] = $this->url->link('account/download', '', 'SSL');
    $data['logout'] = $this->url->link('account/logout', '', 'SSL');
    $data['shopping_cart'] = $this->url->link('checkout/cart');
    $data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');
    $data['contact'] = $this->url->link('information/contact');
    $data['telephone'] = $this->config->get('config_telephone');

    $status = true;

    if (isset($this->request->server['HTTP_USER_AGENT'])) {
      $robots = explode("\n", str_replace(array("\r\n", "\r"), "\n", trim($this->config->get('config_robots'))));

      foreach ($robots as $robot) {
        if ($robot && strpos($this->request->server['HTTP_USER_AGENT'], trim($robot)) !== false) {
          $status = false;

          break;
        }
      }
    }

    // Menu
    $this->load->model('catalog/category');

    $this->load->model('catalog/product');

    $data['categories'] = array();

    $categories = $this->model_catalog_category->getCategories(0);

    foreach ($categories as $category) {
      if ($category['top']) {
        // Level 2
        $children_data = array();

        $children = $this->model_catalog_category->getCategories($category['category_id']);

        foreach ($children as $child) {
          $filter_data = array(
            'filter_category_id'  => $child['category_id'],
            'filter_sub_category' => true
          );

          $children_data[] = array(
            'name'  => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
            'href'  => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
          );
        }

        // Level 1
        $data['categories'][] = array(
          'name'     => $category['name'],
          'children' => $children_data,
          'column'   => $category['column'] ? $category['column'] : 1,
          'href'     => $this->url->link('product/category', 'path=' . $category['category_id'])
        );
      }
    }

    $data['language'] = $this->load->controller('common/language');
    $data['currency'] = $this->load->controller('common/currency');
    $data['search'] = $this->load->controller('common/search');
    $data['cart'] = $this->load->controller('common/cart');

    // For page specific css
    if (isset($this->request->get['route'])) {
      if (isset($this->request->get['product_id'])) {
        $class = '-' . $this->request->get['product_id'];
      } elseif (isset($this->request->get['path'])) {
        $class = '-' . $this->request->get['path'];
      } elseif (isset($this->request->get['manufacturer_id'])) {
        $class = '-' . $this->request->get['manufacturer_id'];
      } else {
        $class = '';
      }

      $data['class'] = str_replace('/', '-', $this->request->get['route']) . $class;
    } else {
      $data['class'] = 'common-home';
    }

    if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/common/header.tpl')) {
      return $this->load->view($this->config->get('config_template') . '/template/common/header.tpl', $data);
    } else {
      return $this->load->view('default/template/common/header.tpl', $data);
    }
  }
}

 

 

Edited by ABVA

Share this post


Link to post
Share on other sites

common/home , а не common/header, перепутал.

$data['topcontent'] = $this->load->controller('common/topcontent');

 

Share this post


Link to post
Share on other sites

спасибо, всё работает, добавили в \catalog\controller\product\category.php

2019-09-12 12.48.59.jpg

Share this post


Link to post
Share on other sites

Добрый день, подскажите пожалуйста как поправить расположение текста "РЕКОМЕНДУЕМЫЕ ТОВАРЫ"

Ссылка 

Нужно что бы она была всегда по середине, а она косит влево.

 

Share this post


Link to post
Share on other sites
33 минуты назад, marionetto сказал:

Добрый день, подскажите пожалуйста как поправить расположение текста "РЕКОМЕНДУЕМЫЕ ТОВАРЫ"

Ссылка 

Нужно что бы она была всегда по середине, а она косит влево.

 

Здравствуйте, в Вашем случае стили из стороннего модуля грубо вмешиваются в стили карусели http://prntscr.com/pilxko

Если необходимо менять стили стандартной карусели, то лучше вводить свои классы. Можете списаться с разработчиком similar_products

Share this post


Link to post
Share on other sites

Подскажите пожалуйста где в файлах находится модуль "Разделы новостей"?

 

Хочу этот модуль перезалить, так как не заходит в него. Ошибку выдает.

Share this post


Link to post
Share on other sites
3 часа назад, marionetto сказал:

Подскажите пожалуйста где в файлах находится модуль "Разделы новостей"?

 

Хочу этот модуль перезалить, так как не заходит в него. Ошибку выдает.

admin\controller\extension\module\blog_category.php

admin\view\template\extension\module\blog_category.tpl

 

Share this post


Link to post
Share on other sites

Добрый день! 
подскажите, а почему у элементов July категории http://prntscr.com/pu4q0h урлы формируются не полные а только крайний используется http://prntscr.com/pu4rum
Хотелось бы полный путь увидеть xxxx.lg.ua/klimatech/conditioners/split-sistems 

 

PS: OpenCart 1.5.5.1

Edited by Alxche

Share this post


Link to post
Share on other sites
32 минуты назад, Alxche сказал:

Добрый день! 
подскажите, а почему у элементов July категории http://prntscr.com/pu4q0h урлы формируются не полные а только крайний используется http://prntscr.com/pu4rum
Хотелось бы полный путь увидеть xxxx.lg.ua/klimatech/conditioners/split-sistems 

 

PS: OpenCart 1.5.5.1

Вы о чем? Час назад на форуме зарегистрировались, пришлите, пожалуйста, в личку имя домена, на которое был выдан ключ

Share this post


Link to post
Share on other sites
В 04.11.2019 в 16:02, katilina сказал:

admin\controller\extension\module\blog_category.php

admin\view\template\extension\module\blog_category.tpl

 

Спасибо!

Еще вопрос.

В модуле July Меню.

В Варианте пункта "Выберите пункт меню" в нашем случае это каталог.

Ставлю 5 пунктов по горизонтали. 

Не крутится само меню при просмотре на сайте. Прокручивается в низ только сам сайт а меню стоит на месте.

Как это можно исправить? Что бы не сайт а само меню прокручивалось в низ?

Фиксированное меню в шапке сайта при прокрутке вниз  ВКЛЮЧЕНО. Если выключить то меню прокручивается как надо) А с фиксированным меню не хочет.

Как исправить подскажите пожалуйста.

Спойлер

iuuur.thumb.jpg.f3b445d6c2540675bf1896ae993c009b.jpg

 

Вот сайт 

 

Edited by marionetto

Share this post


Link to post
Share on other sites
1 час назад, marionetto сказал:

Спасибо!

Еще вопрос.

В модуле July Меню.

Выключите фиксацию меню. Сорри, не поняла в чем проблема

Share this post


Link to post
Share on other sites

Здравствуйте! Подскажите как сделать такое меню?

Я так понял через произвольные html. Вот ток код норм найти не могу.

image.thumb.png.58562e95644bc36637e0acbf4088c382.png

Edited by ZloyNoDobriy

Share this post


Link to post
Share on other sites
2 часа назад, ZloyNoDobriy сказал:

Здравствуйте! Подскажите как сделать такое меню?

Я так понял через произвольные html. Вот ток код норм найти не могу.

Здравствуйте, в july меню раздел "Выберите набор категорий" позволяет так категории отобразить

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Ownermichael
      Доброго времени суток форумчане. Вчера столкнулся с проблемой товары не копируются. Появляется ошибка. Модуль ocfilter.Тема Antomi. Модуль я не покупал, мне его подарил друг админ.
      Сейчас попробую установить модуль на чистый opencart.
      Fatal error: Uncaught Exception: Error: Could not load model catalog/ocfilter! in /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modification/system/engine/loader.php:89 Stack trace: #0 /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modification/admin/model/catalog/product.php(339): Loader->model('catalog/ocfilte...') #1 /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modification/system/engine/loader.php(248): ModelCatalogProduct->copyProduct('42') #2 /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modification/admin/controller/catalog/product.php(182): Proxy->__call('copyProduct', Array) #4 /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modifica in /home/a0368139/domains/xn----7sbbbjq8adclr4a2a.xn--p1ai/public_html/test/upload/system/storage/modification/system/engine/loader.php on line 89
    • By Maklaosdelay
      300.00 руб
      Скачать/Купить дополнение


      Advanced cash (adv cash) payment + transaction history
      Поддержка платежных систем (список может меняться):
      AdvCash Bitcoin Payeer Perfect Money WEX Epese Epay  
      Работет как в стоковой корзине так и в других модулях корзины.
       
      Что в упаковке:
      Платежная система adv cash на ваш сайт. Отображение последних платежей на ваш счёт прямо в админке сайта. (не для opencart 3.x.x)  
      Установка:
      Разархивировать содержымое архива В папке upload есть папка с названием версий опенкарта, содержымое нужной папки залить на хостинг в корень сайта (для oc3.0 можна через менеджер уставки) Зайти в админ панель, выбрать разширения - оплата - advcash - активировать Зарегистрироваться на advcash Верифицировать акаунт Создать API в админке advcash (не обязятельно) если нужно чтобы список транзакцый был в админке опенкарта Создать SCI в админке advcash, и дождаться подтверждения на почту от администации advcash о включении выбраных способов оплаты Настроить модуль  
      Настройка:
      Вкладка SCI Указать имя SCI, пароль от SCI, эмейл указаный в SCI Тип Использовать цыфровую подпись - дополнительная проверка на изменения суммы в момент оплаты на сайте Не проверять цыфровую подпись - без проверки суммы Нижняя граница - минимальная сума когда доступен метод оплаты, advcash принимает не меньше 0,01 долара Статус - включено Статус заказа после оплаты, Географическая зона, Порядок сортировки - исходя из своих бизнес потребностей Вкладка API history/balance Указать имя API, пароль от API, эмейл указаный в API, сохранить В полях баланс и история может появиться ошыбка WRONG IP ADDRESS: [*.*.*.*], этот ip нужно будет указать в настройках api на advcash Добавил Maklaosdelay Добавлено 30.04.2018 Категория Платежные системы Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Старая цена 450  
    • By mrfadeevmaxim
      1 290.00 руб
      Скачать/Купить дополнение


      Lightflat- адаптивный, универсальный шаблон
                                                                                                                    
       







       
       
      Lightflat- универсальный адаптивный  и современный шаблон. С данным шаблоном, легко и быстро можно запустить современный интернет магазин любой тематики. Выполнен в духе последних тенденций веб дизайна- Fluent design и Apple human interface. Чистый, не перегруженный дизайн акцентирует внимание на товарах магазина, не навязчиво продвигая потенциального покупателя к совершению покупки. Благодаря своему дизайну, шаблон Lightflat подходит для интернет магазинов по продаже одежды, мебели, бытовой техники и электроники, товаров для дома, зоотоваров, запчастей для автомобилей и др. А с помощью встроенного модуля, вы сможете настроить внешний вид шаблона под свои нужды. В комплекте идут необходимые модули для быстрого старта магазина и получения первых продаж.
       
      Модули в комплекте:
      Настройка цветовой схемы шаблона.
      Категории на главной странице.
      Новинки с выводом в виде карусели.
      Акции с выводом в виде карусели.
      Хиты продаж с выводом в виде карусели.
      Рекомендуемые с выводом в виде карусели.
      Улучшено взаимодействие с пользователем:
      Телефон вынесен отдельно, для лучшей видимости.
      Мега меню- добавлен третий уровень категорий.
      Вывод контактов в футоре сайта.
      Блок ссылок на социальные сети.
      Кнопка скролла вверх.
      Выбор подкатегорий  с картинками.
      Улучшен внешний вид пагинации.
      Добавлены визуальные эффекты при  наведении на элементы интерфейса.
      Удобное изменение количества товара в карточке.
      Изменён внешний вид выбора опций в карточке товара.
       
      Совместимость:
      ocStore 2.3
      ocStore 3
      Opencart 2.3
      Opencart 3
       
      Установка и настройка:
      Вместе с файлами шаблона идет файл инструкции, с описанием установки и настройки шаблона и модулей идущих в комплекте.
      Техническая поддержка:
      Через личные сообщения на форуме.
      На почту разработчика (указана в файле "Лицензия", которая идет вместе с файлами шаблона).
      Поддержка доступна только пользователям купившим шаблон.
      Демо шаблона
      Демо админ панели (логин: demo, пароль: demo)   
       
         
      Добавил mrfadeevmaxim Добавлено 15.01.2020 Категория Платные шаблоны Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By mrfadeevmaxim
      Lightflat- универсальный адаптивный  и современный шаблон. С данным шаблоном, легко и быстро можно запустить современный интернет магазин любой тематики. Выполнен в духе последних тенденций веб дизайна- Fluent design и Apple human interface. Чистый, не перегруженный дизайн акцентирует внимание на товарах магазина, не навязчиво продвигая потенциального покупателя к совершению покупки. Благодаря своему дизайну, шаблон Lightflat подходит для интернет магазинов по продаже одежды, мебели, бытовой техники и электроники, товаров для дома, зоотоваров, запчастей для автомобилей и др. А с помощью встроенного модуля, вы сможете настроить внешний вид шаблона под свои нужды. В комплекте идут необходимые модули для быстрого старта магазина и получения первых продаж.
       
      Модули в комплекте:
      Настройка цветовой схемы шаблона.
      Категории на главной странице.
      Новинки с выводом в виде карусели.
      Акции с выводом в виде карусели.
      Хиты продаж с выводом в виде карусели.
      Рекомендуемые с выводом в виде карусели.
      Улучшено взаимодействие с пользователем:
      Телефон вынесен отдельно, для лучшей видимости.
      Мега меню- добавлен третий уровень категорий.
      Вывод контактов в футоре сайта.
      Блок ссылок на социальные сети.
      Кнопка скролла вверх.
      Выбор подкатегорий  с картинками.
      Улучшен внешний вид пагинации.
      Добавлены визуальные эффекты при  наведении на элементы интерфейса.
      Удобное изменение количества товара в карточке.
      Изменён внешний вид выбора опций в карточке товара.
       
      Совместимость:
      ocStore 2.3
      ocStore 3
      Opencart 2.3
      Opencart 3
       
      Установка и настройка:
      Вместе с файлами шаблона идет файл инструкции, с описанием установки и настройки шаблона и модулей идущих в комплекте.
      Техническая поддержка:
      Через личные сообщения на форуме.
      На почту разработчика (указана в файле "Лицензия", которая идет вместе с файлами шаблона).
      Поддержка доступна только пользователям купившим шаблон.
      Демо шаблона
      Демо админ панели (логин: demo, пароль: demo)   
       
         
    • By smartcoder
      30 000.00 руб
      Скачать/Купить дополнение


      Разработка интернет-магазина, разработка сервисов (CRM, BPM)
      Разработка интернет-магазина - от 30000руб
      При разработке интернет магазинов, мы учитываем наиболее важные моменты - красивый и уникальный продающий дизайн, продуманный интерфейс для удобства пользователей (юзабилити). Каждый целевой посетитель вашего интернет-магазина легко найдет нужную информацию благодаря оптимизации под любые устройства и адаптивной мобильной верстке.
       
      Разработка сервисов - от 180000руб
      Разработка собственных сервисах, которые могут быть публичными или только внутренние (только для вашей компании).
       
      Как узнать стоимость моего сервиса?
      Для того, чтобы узнать точную стоимость, необходимо составить четкое ТЗ, возможно так же спросить примерную стоимость.
      Нужно понимать что при наличии четкого ТЗ, эта сумма может меняться.
      Перед покупкой напишите в личные сообщения к @smartcoder для уточнения деталей.
      ------------------------------------------------------------------------------
       
      Сроки
      Сроки разработки определяет программист для каждого проекта индивидуально.
      По времени исполнения зачастую зависит от своевременного предоставления программисту доступов к проекту заказчика и своевременного ответа на дополнительные вопросы программиста в ходе выполнения задания. Программист не несет ответственности за упущенную прибыль заказчика, в случае нарушения ранее оговоренных сроков.
      Добавил smartcoder Добавлено 02.08.2018 Категория Услуги  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.