Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

vlad4298

Новачок
  
  • Публікації

    48
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем vlad4298

  1. Необходимо внести правки на бекенде сайтов.

    Сайты на OpenCart

     

    Более подробное ТЗ:

    https://docs.google.com/document/d/1o3H9MxBg_RTKiY5vna___1VHYqrB436tt-CNgnXE_Mg/edit?usp=sharing

     

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

     

    Бюджет 2500 грн.

  2. Ищу специалиста, с которым буду вести свои сайты на OpenCart 2.x

    Сайтов несколько и периодически требуются под них доработки модулей, шаблонов, скорости работы, написание функционала с 0, иногда верстка сайтов и тд. Сотрудничество на регулярной основе, сайтов много.

     

    Как первое задание будет ускорение данного сайта "https://lyhome.me" для десктопа и мобильного. Далее - по результатам.

    https://pagespeed.web.dev/analysis/https-lyhome-me/rwq4t0ndl9?form_factor=mobile

     

    Жду ваши предложения в Личных сообщениях или ответом в этой ветке. 

  3. Добрый день,

     

    Ищу исполнителя, для создания цепочки синхронизаций между складским софтом, Opencart и маркетплейсом Wayfair.

     

    Складской софт API https://ffn-sbx.api.jtl-software.com/api-docs/index.html

    Wayfair API https://developer.wayfair.com/docs/?php#wayfair-api-documentation

     

    Документация написана хорошо, на англ языке.

     

    Требуется передача

    1) наличия товара со склада на сайт / маркетплейс,

    2) номенклатур из складского софта на OC и маркетплейс

    3) обратная передача заказов (с сайта на склад, с маркетплейса на склад) и постоянный апдейт по наличию.

     

    OC 2.3.0.2

     

    Жду фидбек. 

    С ув,

    Влад

  4. Здравствуйте,

     

    Магазин на OC 2.3, учёт (админка) ведётся в USD, на фронте всё отображается в ГРН.

    Понадобилось сделать купоны в ГРН - однако так система долларовая, то и сумма от которой работают купоны, и сам купон (если не %), имеют значения в $. В данный момент пытаюсь привести управление купонами полностью к ГРН.

     

    Для этого в файл admin/controller/marketing/coupons.php добавил

    $currency_value = $this->currency->getValue('UAH');

    чтобы получить значение валюты. Теперь думаю введенные данные делить на курс, чтобы получать "актуальные" суммы в долларах. 

    Какие строки файла стоит менять, чтобы это провернуть? Знаете ли какие-либо более элегантные способы?

     

    С ув,

    Влад

    coupon.php

  5. Здравствуйте!

     

    Хочу сделать две "суммы от" в купонах: одна (скажем скидка), которая будет применима везде от 0 уе, и вторая (бесплатная доставка) от какого-либо предела (например 1000 уе). 

    Все эти условия естественно для одно купона.

     

    Кто-нибудь видел модули, которые это бы могли реализовать или знает какие-нибудь решения?

     

    С уважением,

    Влад

  6. Здравствуйте! Ещё раз спасибо за модули, всё как часы после нашей последней настройки.

     

    Вопрос (использую Simple): когда юзер регистрируется, мы уточняем его адрес, далее он отображается в админке. Тут всё верно.

    Если в checkout по дефолту стоит доставка в отделение, то в поле отделения попадает информация из введённого адреса, что неправильно. Есть ли возможность исправить без javascript'а? В решении вижу не заполнять поле автоматом.

  7. Уважаемые участники форума, к вам вопрос:

     

    Есть вывод статей в футере вида:

    статья 1 

    статья 2 

    статья 3

    контакты

     

    Нужно сделать это дело вида:

    статья 1

    ссылка 

    статья 2

    статья 3

    контакты

     

    Просто вставить HTML код с видом выше не получится - сайт мультиязычный.

    Я думал переопределись ссылку с какой-нибудь статьи на нужную мне, но пока не получается. Буду признателен за ваши советы!

     

    OC 2.3.0.2

     

    С уважением,

    Влад

  8. Здравствуйте!

     

    OC 2.3.0.2, новый сайт, почти нулячий.
    Использую SEOPro. Он работает, всё ок.

     

    Тем не менее при переходе на ссылки типа domain.com/common/home, account/wishlist[если залогинен], и тд (заметьте, без index) вылазит бесконечный редирект. Категории и продукты работают нормально. Логи пустые.

    Кто-то сталкивался с подобным? 

    С ув,

    Влад

  9. 6 hours ago, reDream said:

    Будет исправлено в ближайшей версии фильтра. Даты выхода пока нет.

     

    Это немного другой функционал, к фильтру он относится только косвенно. Например, Dream Filter инициируется только на тех страницах, на которых он назначен и есть, что фильтровать. Но администраторы магазинов, наверняка, хотели бы видеть бесконечный скролл даже на тех страницах, где нет фильтра. Поэтому для бесконечного скролла лучше использовать сторонние решения.

     

    Имеет смысл, возьмём на заметку.

     

    Вы случайно не про то, что на скрине?

     

    кнопка сворачивания.png

    Да, это. Не разобрался с фичей изначально. 

     

    Хорошо, будем ждать обновление. Надеюсь появится скоро. 

  10. Хотел бы обратить внимание автора и покупателей на досадный баг: при обновлении страницы с выбранными категориями, слетают флажки. Это значительный баг, влияющий на UX, и хочется, чтобы автор его побыстрее исправил.

     

    Помимо этого хочется подкинуть несколько идей автору модуля на будущее:

    1) Бесконечный скролл для товаров. Было бы отличным дополнением к модулю, очень удобно. Сейчас всё приходится делать кустарно, вылазит много проблем (пример alpha.loveyou.ua).

    2) Отключение показа крестика по желанию (да, это легко делается с помощью стилей вручную, но хочется иметь возможность выполнять это из админки). Так как галочка в checkbox часто уже выполняет роль крестика.

    3) Сворачивать/разворачивать блоки фильтра по умолчанию. Тоже лечится с CSS, но в админке было бы приятнее.

     

    Модуль сам по себе хорош, но такие баги, как описанный выше вызывают негодование. Надеюсь автор вскоре исправит проблему.

  11. On 9/21/2018 at 5:40 PM, dimochkaorg said:

    У нас после установки программы почему-то статистика партнеров на анлийском языке. В личном кабинете, остальное все на русском. Как быть?

    Вероятнее всего файлы локализации у вас не подгрузились. Перезалейте файлы из папки catalog/language/ru-ru. И проверьте, переведены ли они вообще. 

     

    @NeitrinoZull, в одной функций идёт обращение к вашему сайту. Из за этого очень лагает модуль в админке. Зачем это обращение?

  12. Я думаю вам, как представителю бизнеса, в первую очередь должна быть удобна сама система. Ориентируйтесь на свои потребности по учёту. 

    Синхронизацию с OC потом можно в большинстве случаев привинтить, даже если она не предусмотрена изначально.

  13. Я учитывал это, когда делал верстку :-) Для модулей уже сделана верстка. Если и нужна адаптация, то минимальная. 

     

    И на фронте не так много модулей, в основном все для админки, а там всё ок. 

  14. @sitecreator Добрый вечер. Версталось с представлениями об OpenCart: блочная структура примерно сохранена. Исключение адаптивная шапка, там инфа дублируется. По моему опыту это несложно решается. Классы ещё названы по другому, потому что бутстрап не использовался. 

     

    Что до адаптивности, то первое, да, версталось по макетам дизайнера (деск и мобилка), второе - всё адаптивное, а чувствительные элементы (где много деталей) сделаны на flexbox/grid, что даёт хорошее поведение на абсолютно разных экранах.

    Тестил до 300px на всех популярных браузерах, всё, как говорится, beautiful. 

  15. 1 hour ago, niger said:

    Спарсить старый сайт, выгрузить на новый, настроить кучу модулей, да и еще все это дело под кастомную верстку(То есть сначала сверстать все это дело, а потом сверстанное вот это всё натянуть на ocstore), мультиязычность настроить - это вам модуль @markimax нужен, он как раз для этого и существует multilang. Сделать бесконечную подгрузку товаров в категории и при этом подружить с фильтром и не поломать совместимость, и запилить модуль создания XML файлов и это все за 300 у.е.

     

    К чему я это, я просто подпишусь в тему. Интересно реально ли такое провернуть

     

    благодарю за наводку.

  16. Добрый день,

     

    Нужно натянуть кастомную HTML верстку на CMS Opencart 2.3.0.2 . Есть функции не из коробки, но они осуществляются моими модулями. Все модули были протестированы на совместимость и будут вам предоставлены для работы (в основном все официальные и платные, так что, если что, есть на них поддержка). Более детально в приложенном Тех Задании.

    Кроме того, нужно перенести информацию с сейчас работающего сайта (он под OpenCart 2.1) под новый магазин и обеспечить функциональность нескольких кастомных модулей.

    ТЗ приложен.

     

    Полагаю, у вас будут дополнительные вопросы - пишите или в лс, или спрашивайте под веткой.

     

  17. On 11/18/2017 at 12:35 AM, kabantejay said:

    закажите у меня недорого-дешево, поправлю

     

    On 11/18/2017 at 12:14 AM, chukcha said:

    Дык нормальный вопрос

     

    Закажите адаптацию у спецов

     

    Большое спасибо за ответы.

    Ну, а для начала, вы не в курсе за что код отвечает?

  18. Добрый вечер уважаемые форумчане,

     

    Создавали один кастомный модуль под OC 2.0.1.1 и понадобилось его перенести на другой магазин под версией 2.2 .

    В частности, в коде модуля есть следующие строки:

    ...
    // Version
    define("VERSION", "2.2.0.0");
    // Configuration
    if (is_file("../config.php")) {
    	require_once("../config.php");
    }
    // Startup
    require_once(DIR_SYSTEM . "startup.php");
    
    $registry = new Registry();
    $loader = new Loader($registry);
    $registry->set("load", $loader);
    $config = new Config();
    $registry->set("config", $config);
    $response = new Response();
    ...

    Интересно то, что в лоадере (system.engine/loader.php) из 2.2 присутствует следующий код:

    			// Trigger the pre events
    			$result = $registry->get('event')->trigger('model/' . $route . '/before', array_merge(array(&$route), $args));
    			
    			if ($result) {
    				return $result;
    			}
    ////и
    			// Trigger the post events
    			$result = $registry->get('event')->trigger('model/' . $route . '/after', array_merge(array(&$route, &$output), $args));
    	
    			if ($result) {
    				return $result;
    			}

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

     

    Так вот, уважаемые знатоки, не подскажете насколько важен этот код и еcли важен, то как можно будет обойти данную ошибку (появляется, если не комментирую)?

    mod_fcgid: stderr: PHP Fatal error:  Call to a member function trigger() on null in /system/engine/loader.php on line 156

     

    Заранее благодарю за помощь!

  19. Попробуйте getCategory вместо getCategoryDescriptions

    Пробую. Появился YML лист, но без typePrefix.
    Вдело такие ошибки:
    2016-07-11 19:08:03 - PHP Notice:  Undefined variable: product in /Applications/MAMP/htdocs/catalog/controller/feed/yamarket.php on line 26
    2016-07-11 19:08:03 - PHP Notice:  Undefined index: type_prefix in /Applications/MAMP/htdocs/catalog/controller/feed/yamarket.php on line 87
    
    Код в этих местах:
    $category_description = $this->model_catalog_category->getCategory($product['category_id']);
    
    $data['typePrefix'] =  $category_description['type_prefix'];  
    
     
     
    Может быть не так указали адрес? Вот бд
  20. Чтобы заработало, нужно подключить модель категорий.

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

    И в этой модели, возможно, дописать получение type_prefix

     

    model_cataloc_category

    model_catalog_category

     

    Да, это всё сразу сделал, спасибо. Итого у меня получается такой код:

    class ControllerFeedYamarket extends Controller {
    
    	public function index()
    	{
    
    	$this->load->model('catalog/category');
    
    	$category_description = $this->model_catalog_category->getCategoryDescriptions($product['category_id']);
    
    foreach ($products as $product)
    		{
    	$data['typePrefix'] =  $category_description['type_prefix'];  
    ....
    

    Ошибка:

    [11-Jul-2016 13:48:08 Europe/Berlin] PHP Fatal error:  Call to undefined method ModelCatalogCategory::getCategoryDescriptions() in /Applications/MAMP/htdocs/catalog/controller/feed/yamarket.php on line 26
    
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.