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

bulldozer323

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

    41
  • З нами

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

Усі публікації користувача bulldozer323

  1. Скачать / Купить дополнение Обратный звонок + модуль обратной связи Модуль обратного звонка + модуль обратной связи. Возможности модуля: вставка модуля обратной связи в схему вашего сайта; указание произвольного заголовка и текста для вашего модуля; возможность включить капчу для через стандартные средства; активация кнопки обратного звонка в шапке сайта (стандартная тема). Все запросы отправленные через данные формы приходят на почту указанную в админ-панели. Демо магазина Установка: перейдите в модули>установка - установите архив для своей версии Opencart; перейдите в модули>модификаторы - обновите модификаторы; перейдите в список модулей, установите, настройте и сохраните модуль; чтобы вставить модуль на сайт, перейдите в дизайн>схемы и вставьте на необходимую страницу. Важная информация: кнопка обратной связи рассчитана на стандартную тему, доработка под вашу тему оплачивается отдельно. Модуль распространяется бесплатно, поддержка не осуществляется. Если у вас есть пожелания или предложения пишите на почту [email protected] Если вы хотите отблагодарить разработчика, это можно сделать на Яндекс Кошелек: 410015066968545 либо по ссылке Добавил bulldozer323 Добавлено 06.07.2018 Категория Обратная связь, звонки Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика  
  2. Приветствую дорогие форумчане! Задался мыслью облегчить жизнь себе, а в последствии возможно и другим, если разберемся в этой теме... В общем, для того чтобы самостоятельно не высчитывать каждый раз стоимость товара с вычислением выделенного НДС решил добавить дополнительный тип в форму создания налоговой ставки ('admin\view\template\localisation\tax_rate_form.twig'): {% if type == 'P' %} <option value="P" selected="selected">{{ text_percent }}</option> {% else %} <option value="P">{{ text_percent }}</option> {% endif %} <!-- Added --> {% if type == 'A' %} <option value="A" selected="selected">Выделить процент</option> {% else %} <option value="A">Выделить процент</option> {% endif %} <!-- Added --> {% if type == 'F' %} <option value="F" selected="selected">{{ text_amount }}</option> {% else %} <option value="F">{{ text_amount }}</option> {% endif %} Далее в контроллер ('system\library\cart\tax.php') внес следующие изменения: foreach ($tax_rates as $tax_rate) { if ($calculate != 'P' && $calculate != 'F' && $calculate != 'A') { $amount += $tax_rate['amount']; } elseif ($tax_rate['type'] == $calculate) { $amount += $tax_rate['amount']; } } А так же: if ($tax_rate['type'] == 'F') { $amount += $tax_rate['rate']; } elseif ($tax_rate['type'] == 'P') { $amount += ($value / 100 * $tax_rate['rate']); } elseif ($tax_rate['type'] == 'A') { $amount += ($value * $tax_rate['rate'] / (1 . $tax_rate['rate'])); } Теперь налог при выборе типа налоговой ставки Выделить процент высчитывается правильно. Сейчас необходимо сделать так, чтобы при $tax_rate['type'] == 'A' налог не прибавлялся к цене товара, а оставался самостоятельно величиной. Есть у кого какие идеи? Может кто сталкивался с подобным? Простого решения этой задачи не смог найти.
  3. Спасибо, я уже пытался переделать данный модуль под 3.0.2.0, сделать чтобы это работало у меня не получилось. Вот и решил порыться на Opencart.com в поисках готового решения для третей версии. Все устраивает, кроме того, что не получается сделать без категорий, а поддержка денег просит, более чем уверен, за пару строк...
  4. Всем привет! Имеется данный бесплатный модуль https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=14861&filter_search=Header Module, в нем все гуд, кроме одного нюанса. Ссылки выводятся только тогда, когда в како-либо категории стоит отметка "главное меню". В главном меню не планируется выводить категории, необходимо вывести свои ссылки в любом случае вне зависимости от категорий. Так вот, все мои знания структуры и php привели меня к контроллеру tmdheader.php который в install.xml меняет контроллер menu.php. Контроллер модуля практически идентичен дефолтному, отличаются несколькими строками. Гуру php помогите разобраться, что нужно сделать чтобы решить мою проблему, спасибо! tmdheader.php: <?php class ControllerExtensionTmdHeader extends Controller { public function index() { $this->load->language('extension/tmdheader'); $data['text_all'] = $this->language->get('text_all'); // 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['headermenus'] = array(); $this->load->model('extension/headermenu'); $data['headermenu'] =$this->model_extension_headermenu->getHeadermenu(); return $this->load->view('extension/tmdheader', $data); } }
  5. Доброго дня, дорогие друзья! У меня следующая задача, необходимо скрывать определенный блок в корзине товаров, и делать это тогда, когда хотя-бы у одного из товаров в корзине будет значение равное "100" в таблице oc_product в определенном столбце. Соответственно нужно сделать проверку товаров в корзине, есть ли у кого-либо в этом столбце значение 100, если да то скрывать блок. На этом блоке уже есть несколько проверок, следующим способом: <?php if($check==1){?> Прошу помощи, логически понимаю, что нужно делать, но чтобы реализовать это, у меня не хватает знаний php.
  6. Спасибо! А есть какой-нибудь живой пример? Мои отношения с php на вы, было бы намного проще если бы был пример
  7. Доброго дня, дорогие друзья! Мне необходимо реализовать в карточке товара автоматическое обновление веса при выборе опции. В админке опция прописана следующим образом: В карточке товара вес выводится простым: <?php echo $weight; ?> Прошу помощи, как реализовать данную функцию?
  8. Даже не подумал об этом... Да, этот способ помог, но ранее не было необходимости менять значение.
  9. Версия ocStore 2.3.0.2, проблема заключается в том, что отвалилась возможность убрать значение опции из списка доступных выставив количество равное 0. Дабы было понятнее приложу скриншоты, в значениях опции выставлено количество - 0, а в самой карточке товара значения остаются на своем месте. Эта функция была доступна ранее, код не ковырялся в этом промежутке. Связываю проблему с тем, что в данной опции очень много значений, которые постоянно пополняются, потому-что с меньшим количеством значений в опции такая возможность была доступна. Прошу помощи решить данную проблему, кто сталкивался с таким?
  10. Добрый день! Не появляются данные в xml файле index.php?route=extension/feed/google_sitemap, что делать?
  11. Добрый день! Необходимо немного допилить бесплатный модуль учета в заказе для OcStore 2.3. X-Fee https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13535&filter_search=x-fee Задача: изменить или добавить подсчет комиссии в процентах. Сколько будет стоить и необходимое время?
×
×
  • Створити...

Important Information

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