Search the Community
Showing results for tags 'ocstore'.
-
Вывожу в слайдер картинки через модуль banner. Путь до картинок подставляю через banner[link] Как создать дополнительную переменную banner[link_mob], чтобы в пути до картинки заменить часть пути /desktop/ на /mobile/? Код контроллера banner: <?php class ControllerExtensionModuleBanner extends Controller { public function index($setting) { static $module = 0; $this->load->model('design/banner'); $this->load->model('tool/image'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.transitions.css'); $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js'); $data['banners'] = array(); $results = $this->model_design_banner->getBanner($setting['banner_id']); foreach ($results as $result) { if (is_file(DIR_IMAGE . $result['image'])) { $data['banners'][] = array( 'title' => $result['title'], 'link' => $result['link'], 'class' => $result['class'], 'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height']) ); } } $data['module'] = $module++; return $this->load->view('extension/module/banner', $data); } } Хочу получить что-то вроде $data['banners'][] = array( 'title' => $result['title'], 'link' => $result['link'], 'link_mob' => $result['link_mob'], 'class' => $result['class'], 'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height']) );
-
0 downloads
Техническая поддержка Вашего проектаИнтернет-магазин это сложный технический продукт, который состоит из множества компонентов, нуждается в постоянном контроле и обслуживании. Каждая CMS или Framework имеют ряд своих нюансов и тонкостей, я работаю с Opencart более 12 лет и знаю это не понаслышке.Предлагаю свои услуги по технической поддержке вашего проекта.Всегда лучше если интернет-магазином занимается один специалист и полностью его знает, такой подход обеспечит стабильную работу вашего интернет-магазина и гарантирует что он со временем не превратится во франкенштейна :) когда с ним поработает десяток-другой разных фрилансеров.Обычно фрилансер приходит «на задачу» и его не волнует качество исполнения кода и его документация, главное что бы работало здесь и сейчас, что бы заказчик принял работу. У меня совершенно иной подход, я рассматриваю работу с сайтом на длительной основе и заинтересован что бы ваш интернет-магазин работал ежедневно и без «перерывов на обед», работая со мной вы забудете про все проблемы связанные с работоспособностью вашего сайта.Что входит в техническую поддержку: — Взаимодействие с хостинг-провайдером — Мониторинг продления услуг хостинга — Настройка и администрирование VDS сервера(ов) — Резервное копирование — Мониторинг работоспособности — Оперативное устранение ошибок и технических сбоев — Проверка сайта на технические ошибки — Технический SEO-аудит — Оптимизация и ускорение работы сайта — Диагностика на вирусы и вредоносный код — Подбор и установка новых плагинов и модулей — Ведение и хранение технической документации проекта — Настройка почтового сервиса — Консультации по работе с CMS * — Разработка/доработка функционала — Изменение графических элементов — Верстка страниц и отдельных блоков * Как правило я предоставляю инструкции в формате PDF либо видеоролики (для сложных ситуаций) с пояснением работы того или иного функционала.Дополнительно можем предоставить услуги дизайнера, копирайтера, сео-специалиста, специалиста по контекстной рекламе и smm-менеджера.** Пожалуйста, перед оплатой обязательно уточните цену!__Для связи и обсуждения проекта вы можете писать в личные сообщения либо воспользоваться указанными ниже способами связи:mailbox@devagency.ruTelegram: @devagencyFree -
2 downloads
Есть хорошая пословица: Работает – не трогай! Но иногда даже работающий интернет-магазин нуждается в обновлении. Это может произойти по многим причинам, например, если за время жизни магазина с ним поработало большое количество разных специалистов и он больше похож на солянку их разных кусков кода, чем на полноценный продукт, где если установить какой-нибудь модуль или изменить настройку какого либо элемента сайт рушится, как карточный домик из фундамента которого вынули карту.Как такового «Обновления» для opencart не предусмотрено, переход от версии к версии осуществляется с помощью разработки нового сайта и переносе данных старого интернет-магазина, как правило переносят категории и товары, сохраняя при этом прежние адреса страниц, настройки модулей оплаты и оформления заказа, а так же прочих информационных материалов. Иногда требуется перенос старых клиентов и заказов, что тоже успешно осуществляется.Перенос данных со старого сайта это технически сложный и требующий внимательности процесс, так как при совершении ошибок на этом этапе можно нанести сильный урон по старым позициям сайта в поисковых системах.Что входит в обновление версии Opencart: — Аудит старого интернет-магазина, согласование плана обновления; — Создание временного стенда для разработки нового интернет-магазина; — Перенос дизайна/верстка нового (на этом этапе можно заказать создание уникального дизайна для нового сайта); — Перенос контента со старого сайта (как правило речь идет о страницах описания доставки, оплаты и тд.); — Лицензирование, установка и перенос настроек модулей, либо поиск аналогов при отсутствии версии модуля для новой версии Opencart; — Перенос категорий старого сайта; — Перенос товарной базы (так же опций, характеристик и настроек фильтра); — Резервное копирование старого сайта; — Переключение старого сайта на новый и проверка работоспособности. — Консультации по работе с CMS * Дополнительно может потребоваться перенос старых клиентов, заказов, постов из блога и новостей.Так-же возможен перенос с любой другой CMS вашего интернет-магазина на Opencart или ocStore.* Как правило я предоставляю инструкции в формате PDF либо видеоролики (для сложных ситуаций) с пояснением работы того или иного функционала.Дополнительно можем предоставить услуги дизайнера, копирайтера, сео-специалиста, специалиста по контекстной рекламе и smm-менеджера.** Пожалуйста, перед оплатой обязательно уточните цену! -- Для связи и обсуждения проекта вы можете писать в личные сообщения либо воспользоваться указанными ниже способами связи:mailbox@devagency.ruTelegram: @devagencyFree-
- обновление
- opencart
-
(and 1 more)
Tagged with: