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

vlad4298

Новичок
  • Публикаций

    29
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о vlad4298

  • Звание
    Пользователь

Посетители профиля

723 просмотра профиля
  1. Я думаю вам, как представителю бизнеса, в первую очередь должна быть удобна сама система. Ориентируйтесь на свои потребности по учёту. Синхронизацию с OC потом можно в большинстве случаев привинтить, даже если она не предусмотрена изначально.
  2. Я учитывал это, когда делал верстку Для модулей уже сделана верстка. Если и нужна адаптация, то минимальная. И на фронте не так много модулей, в основном все для админки, а там всё ок.
  3. @sitecreator Добрый вечер. Версталось с представлениями об OpenCart: блочная структура примерно сохранена. Исключение адаптивная шапка, там инфа дублируется. По моему опыту это несложно решается. Классы ещё названы по другому, потому что бутстрап не использовался. Что до адаптивности, то первое, да, версталось по макетам дизайнера (деск и мобилка), второе - всё адаптивное, а чувствительные элементы (где много деталей) сделаны на flexbox/grid, что даёт хорошее поведение на абсолютно разных экранах. Тестил до 300px на всех популярных браузерах, всё, как говорится, beautiful.
  4. Добрый день, Нужно натянуть кастомную HTML верстку на CMS Opencart 2.3.0.2 . Есть функции не из коробки, но они осуществляются моими модулями. Все модули были протестированы на совместимость и будут вам предоставлены для работы (в основном все официальные и платные, так что, если что, есть на них поддержка). Более детально в приложенном Тех Задании. Кроме того, нужно перенести информацию с сейчас работающего сайта (он под OpenCart 2.1) под новый магазин и обеспечить функциональность нескольких кастомных модулей. ТЗ приложен. Полагаю, у вас будут дополнительные вопросы - пишите или в лс, или спрашивайте под веткой.
  5. Очень остроумно) Ладно, добро, спасибо за помощь.
  6. Большое спасибо за ответы. Ну, а для начала, вы не в курсе за что код отвечает?
  7. Добрый вечер уважаемые форумчане, Создавали один кастомный модуль под 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 Заранее благодарю за помощь!
  8. Пробую. Появился 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']; Может быть не так указали адрес? Вот бд
  9. Да, это всё сразу сделал, спасибо. Итого у меня получается такой код: 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
  10. Добрый день, спасибо за помощь. Но не работает. Начинает передавать белый экран. В PHP логах выдает следующую ошибку: [11-Jul-2016 08:15:49 Europe/Berlin] PHP Fatal error: Call to a member function getCategoryDescriptions() on null in /Applications/MAMP/htdocs/catalog/controller/feed/yamarket.php on line 25
  11. Добрый день, уважаемые форумчане! Сейчас работаю с модулем "Y.CMS от Яндекс.Кассы". Есть вопрос по выводу значения указанного в бд с помощью PHP запроса. Заметил, что неплохо бы добавить в модуль атрибут typePrefix, а то ругается поддержка Яндекса без него. Было принято решение это исправить. Так вот, добавил в базу данных новый столбец, добавил поле для категорий, в общем, теперь можно записать своё значение typePrefix в базу через менюшку категорий админки. С этим ок всё. Однако, нужно же и вывести это значение в YML список. В начале добавил typePrefix в разрешённые поля(изменял файл catalog/controller/feed/yamarket.php): $allowed = array('url', 'price', 'currencyId', 'categoryId', 'picture', 'store', 'pickup', 'delivery', 'name', 'typePrefix', 'vendor', 'vendorCode', ‘model’... Окей, работает. И теперь - момент истины: нужно вывести информацию, которая хранится в базе по адресу oc_category_description>type_prefix вот сюда: $data['currencyId'] = $currency_default['code']; $data['categoryId'] = $product['category_id']; $data['typePrefix'] = $oc_category_description['type_prefix’]; //Здесь пытался вывести значение. $data['vendor'] = $product['manufacturer']; $data['vendorCode'] = $product['model']; Не работает. Какие бы изменения не делал. Также пытался делать изменения в /catalog/model/yamodel.php, где идёт подключение к бд(насколько я понимаю). Тогда вообще часть с offer в выводе вообще пропадала. Оба файла: 1 2 Буду благодарен за вашу помощь!
  12. Добрый вечер всем, Заверстал на HTML адаптивное письмо для своего интернет магазина. При отправке приходит только код, ничего больше. В чём может быть проблема? С кодом всё ок. Приходит подобие текста, как на скриншоте. Отправляю, через код Code View, ясное дело. В Preview показывается нормальное письмо. Код преобразовывал в одну строку - не помогает. Очень надеюсь на вашу помощь, С уважением, Владислав Opencart 2.0.1.1
  13. Проблема в следующем: убрал шаг № 3(Адрес доставки) при оформлении заказа, чтобы не повторялось. Вот здесь можно глянуть принцип работы способа. Однако недавно я обнаружил большую ошибку. Как я выяснил, из-за отсутствия шага №3 в базу не передаётся информация о места для доставки товара, что в свою очередь ведет к отсутствию способов доставки. Сайт loveyou.ua Создал демо-учетную запись, чтобы вы увидели(Проблема есть только когда логинишься): example@toster.ru 12345 Вот код, который используется: Очень надеюсь на вашу помощь и буду благодарен за неё!
×

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

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