Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

buslikdrev

Users
  
  • Posts

    4,051
  • Joined

  • Last visited

Everything posted by buslikdrev

  1. Скачать / Купить дополнение Программист по подписке (сопровождение сайта) Уделю вашему сайту до двух часов в день (при выборе опции 200 часов, нужно больше, укажите количество до 5) по будним дням в течении месяца. Могу выполнять любые хотелки по функционалу сайта, кроме вёрстки html по изображению. Добавил buslikdrev Добавлено 30.05.2022 Категория Услуги  
  2. Через фтп зайдите и откройте, index.php, если нету номерa версии внизу страницы админки.
  3. А что от форумчан хотите, если у вас где-то отключён? Спросите у автора возможно-ли отключать этот блок в модуле, а дальше нанимать кого-нибудь.
  4. Покажите, какой код был у кастомного модуля, чтобы знать, как нельзя делать.
  5. В редакторе шаблона. Если нету в редакторе шаблона, создать. Тем самым наши str_replace закэшируем.
  6. OcStore 4 пилить будем? Кто чем займётся? Кто распределит адаптацию модулей на ТЗ, чтобы желающие взяли в работу (на поддержку до оттачивания идеала)? Кто обоснует правила работы по коду? Например, добавление html делать через js или все str_replace за одно событие перед\после загрузки шаблона контроллера, или в редактор шаблона. @dinox? Также нужен репозиторий https://github.com/ocStore/ocStore/tree/ocStore-4-0-0-0 upload/extension/ocstore/admin/* upload/extension/ocstore/catalog/* upload/extension/ocstore/image/* upload/extension/ocstore/system/* upload/extension/ocstore/install.json README.md
  7. <?php class ControllerCommonValute extends Controller { public function index($lang = 'ru') { $valutes = [ 'en' => '20', 'dl' => '19', 'ru' => '0.36' ]; return $valutes[$lang]; } } //$data['ruValue'] = $this->load->controller('common/valute', 'ru'); //$data['euValue'] = $this->load->controller('common/valute', 'en'); //$data['dlValue'] = $this->load->controller('common/valute', 'dl'); Но лучше массив в common/header прописать т.к. контроллер подключается за 1-6мс
  8. Слишком дёшево, разбираться в вашей проблеме. Изучайте php, а пример реализации у вас есть (OpenCart и есть пример).
  9. Зря окмод убрали, сейчас конфликты по событиям будут. Пусть в окмод строки не совпадали, а сейчас могут воевать за сортировку и замену чего-то в шаблоне. Смело можно ценник завышать в 2-3 раза для адаптации модулей под события OC 4. Вот пример для подключения кэширования контроллеров: Через окмод компактно и быстро. Через события лишние условия и больше кода.
  10. Смотрите, где выводится одна валюта, по этому же примеру выводите вторую указав соответствующий код. Изучайте var_dump
  11. Предлагаю, добавить версию OC 4 при публикации дополнений. Предлагаю ещё добавить значок звания разработчика OpenCart и OcStore (Кто делает пул в гит);
  12. А зачем лезете туда с чем программист может справиться? Скажите клиенту, что вот и вот, нанимайте программиста для устранения проблем.
  13. Daniel поднасрать решил. OC 2.1 addEvent($code, $trigger, $action) OC 2.3 addEvent($code, $trigger, $action, $status = 1) OC 3.0 addEvent($code, $trigger, $action, $status = 1, $sort_order = 0) OC 4.0 addEvent(string $code, string $description, string $trigger, string $action, bool $status = true, int $sort_order = 0)
  14. Вроде не хватает } после break; В оригинале вроде не должно быть такого кривого кода. У вас не оригинал seo_pro
  15. Если человек специализирующий на написании ТЗ - недорого. Можно найти по разной цене, от этого зависит качество.
  16. Можно от 5$+\час найти того, кто обсудит с вами и напишет вам ТЗ.
  17. https://opencartforum.com/forum/18-настройка-и-мелкая-работа-по-уже-существующему-сайту/
  18. OpenCart и есть FrameWork - можно сделать всё, что хочешь.
  19. Шаблон без проблем, а вот отдельные фишки - проблема.
  20. Адаптация шаблона админки с 2.Х-3.Х на 4.Х <style> span[data-toggle="tooltip"]:after {font-family:'Font Awesome 5 Free';color:#1E91CF;content:"\f059";margin-left:4px} input.form-control:read-only, select.form-control:read-only {background-color:#ffffff} button.close {padding:0;background:transparent;border:0;-webkit-appearance:none} .close {float:right;font-size:18px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)} .close:hover, .close:focus {color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)} </style> Найти: btn-default Заменить: btn-default btn-outline-primary Найти: data-toggle="tooltip" Заменить: data-toggle="tooltip" data-bs-toggle="tooltip" Найти: pull-right Заменить: pull-right float-end Найти: panel panel-default Заменить: panel panel-default card Найти: panel-heading Заменить: panel-heading card-header Найти: panel-title Заменить: panel-title card-title Найти: panel-body Заменить: panel-body card-body Найти: well well-sm Заменить: well well-sm form-control Кто использует <br> в описании, добавляйте data-bs-html="true" Адаптация контроллера админки (универсал):
×
×
  • Create New...

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.