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

Leaderboard

Popular Content

Showing content with the highest reputation since 01/03/2011 in Posts

  1. В шаблоне Opencart достаточно легко разобраться, но трудоемко править - иногда необходимо вносить изменения в 3-4-5 файлов. Что бы не запутаться, где какие файлы, вот - их расположения (и описание): Папка common/ home.tpl - вывод главной страницы column_left.tpl - левая колонка магазина column_right.tpl - правая колонка магазина content_bottom.tpl - нижняя часть магазина (только в 1.5.х) content_top.tpl - верхняя часть магазина (только в 1.5.х) footer.tpl - нижняя часть шаблона header.tpl - верхняя часть шаблона cart.tpl - всплывающее окно корзины (в верху сайта) (только в 1.5.х) maintenance.tpl - шаблон выводится, когда магазин закрыт success.tpl - выводится после успешной регистрации в магазине и после успешного оформления заказа (guest mode) Папка product/ category.tpl - вывод группы товаров manufacturer.tpl - вывод товаров по производителю (в 1.5.х не используется) manufacturer_info.tpl - вывод товаров по производителю (только в 1.5.х) manufacturer_list.tpl - страница со списком всех производителей (только в 1.5.х) product.tpl - вывод одного товара review.tpl - вывод отзыва о товаре в шаблоне product.tpl search.tpl - поиск и результаты поиска special.tpl - выбор специальных предложений (Special Offers) compare.tpl - страница сравнения товаров (только в 1.5.х) Папка information/ contact.tpl - вывод адреса магазина и формы отправки сообщений information.tpl - вывод информационной статьи sitemap.tpl - карта сайта Папка error/ not_found.tpl - страница с ошибкой "error 404"(...not found!) Папка account/ account.tpl - форма регистрации или входа в аккуант address.tpl - Страница выбора/редактирования адреса оплаты/доставки (в 1.5.х не используется) addresses.tpl - Адресная книга в настройках аккаунта (в 1.5.х не используется) address_form.tpl - страница редактирование адреса в аккаунте (только в 1.5.х) address_list.tpl - Адресная книга в настройках аккаунта (только в 1.5.х) create.tpl - форма регистрации в магазине (в 1.5.х не используется) register.tpl - форма регистрации в магазине (только в 1.5.х) return_form - страница создания возврата товара (только в 1.5.х) return_list.tpl - страница истории о возвратах товара (только в 1.5.х) return_info.tpl - подробная информация о возврате товара (из return_list.tpl) (только в 1.5.х) reward.tpl - информация о зачисленных бонусных баллах за покупки (только в 1.5.х) transaction.tpl - страница истории платежей (только в 1.5.х) wishlist.tpl - страница "Взято на заметку" (только в 1.5.х) download.tpl - страница со скачиваемыми товарами edit.tpl - редактировать профиль forgotten.tpl - напоминание пароля history.tpl - история заказов invoice.tpl - счет-фактура login.tpl - форма логина или регистрации на сайте newsletter.tpl - подписка на новости password.tpl - смена пароля Папка checkout/ address.tpl cart.tpl - вывод содержимого корзины (в центре страницы) confirm.tpl - последний шаг заказа, подтверждение перед отправкой, этот же шаблон используется для guest_step_3. Нижние ссылки ( назад и подтвердить заказ) беруться из шаблона метода оплаты, к примеру из payment/cod.tpl guest_step_1.tpl- 1 шаг заказа без регистрации guest_step_2.tpl- 2 шаг заказа без регистрации payment.tpl- оплата shipping.tpl- доставка Папка mail/ order_confirm.tpl - письмо о подтверждении Папка modules/ bestseller.tpl - самые покупаемые товары bestseller_home.tpl - самые покупаемые товары на главной странице cart.tpl - вывод корзины в колонке category.tpl - блок Категории featured.tpl - "рекомендуемые товары" featured_home.tpl - "рекомендуемые товары" на главной странице google_talk.tpl information.tpl - список статей на сайте, ссылки на сайтмап и контакты latest.tpl - "последние товары" latest_home.tpl - "последние товары" на главной странице manufacturer.tpl - выпадающий список производителей special.tpl - специальное предложение special_home.tpl- специальное предложение на главной странице Список не полный и постоянно дополняемый... Описание директорий и файлов шаблона default для версии 1.5.4x (ravilr, 2013-03)
    78 points
  2. Российская Федерация начала войну против Украины. За последние 14 дней была проявлена открытая и явная жестокость и геноцид армией РФ по отношению к мирному населению Украины, обстрел и уничтожение жилого фонда, школ, больниц и роддомов, детских садиков. Смерть женщин, детей и стариков. Правительство РФ и некоторые ее граждане, потеряли связь с реальностью. А территория Республики Беларусь и ее правительство способствует в этом В связи с этим мы не можем больше помогать развитию бизнеса в РФ, налоги от детяльности которого идут на войну на территории Украины. Вопросы по выплатам и остаткам [email protected].
    75 points
  3. У зв'язку з продовженням агресії росії та білорусі проти України, ми обмежуємо розміщення в нашому каталозі розширень резидентами РФ і РБ. Для продовження продажів і отримання виплат ви маєте надати підтверджуючі документ, що ви не сплачуєте податки в країни агресорів і є громадянами інших країн, або маєте право на проживання(резиденство) в інших країнах. Винагорода за всі продані до сьогоднішнього дня росширення резидентами РФ і РБ будуть виплачені згідно правил виплат З уточнюючими питаннями можете звертатись до технічної підтримки RU: В связи с продолжением агрессии россии и белоруссии против Украины, мы ограничиваем размещение в нашем каталоге расширений резидентами РФ и РБ. Для продления продаж и получения выплат вы должны предоставить подтверждающий документ, что вы не платите налоги в страны агрессоров и являются гражданами других стран, или имеете право на жительство(резиденство) в других странах. Вознаграждение за все проданные до сегодняшнего дня расширения резидентами РФ и РБ будут выплачены согласно правилам выплат С уточняющими вопросами можете обращаться к технической поддержке
    65 points
  4. 6 Скачать / Купить дополнение Модуль Simple - упрощенная регистрация и заказ Модуль Simple - простая регистрация и заказ Основные возможности модуля - Создание одностраничного заказа (и пошагового как опция) - Возможность изменения наборов полей и отключения части блоков - Гибкие настройки процесса заказа и страницы регистрации (и связанных страниц редактирования личной информации и адреса) Модуль распространяется только для стран бывшего СССР за исключением Латвии, Литвы и Эстонии (как оградительная мера от зоопарка модулей доставки, оплаты, тем и т.п. в каждой стране, невозможно поддерживать совместимость со всеми модулями в мире) Лицензия у модуля строго на один домен. Замены и переноса лицензии с домена на домен нет! На тестовые домены после приобретения модуля могут быть выданы тестовые временные ключи. Тестовыми доменами признаются только технические адреса хостинга, тестовые сайты фрилансеров или тестовые поддомены основного домена. При этом в названии тестового домена должна явно прослеживаться его тестовая суть. Предоставление услуг по установке, сопровождению работы, адаптации, поддержке, консультированию не входит в стоимость лицензии. Обновления модуля условно бесплатные. Возможность бесплатного обновления не означает право обращения в поддержку по каждому обновлению. Связано только с тем, что одновременно на всех сразу времени не хватает. Все возможности модуля наглядно представлены в демо модуля Админ панель модуля Логин/пароль: demo/demo Добавил deeman Добавлено 13.03.2012 Категория Покупки, оформление заказа, корзина Системные требования IonCube Loader >=10.0 Метод активации По запросу на почту Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    58 points
  5. Вниманию пользователей из Украины! Сейчас у большинства из нас возникли серьезные проблемы с работой, но многие пытаются держаться на плаву, несмотря на военное положение, поскольку нужно помогать как родным и близким, так и всей нашей стране в это сложное время. Поэтому хочу присоединиться к волонтерской инициативе. Для украинских магазинов лицензии на все мои существующие шаблоны и модули: Шаблон Moneymaker 2 Шаблон Moneymaker 1 Модуль Активность покупателей Демо-данные Быстрый старт теперь навсегда бесплатны! Для получения лицензий пишите в ЛС. Единственное условие - пожалуйста, думайте не только о себе и о своем бизнесе, сейчас самое время проявить альтруизм и помочь тем, кому это необходимо. Ответы на некоторые вопросы: В: Как получить бесплатную лицензию? О: Для получения бесплатной лицензии напишите мне в ЛС и укажите: Полный номер вашей версии OpenCart (я рекомендую стабильный релиз ocStore 2.3.0.2.4, который появился в марте 2021, поддерживаются только ветки 2.1, 2.2 и 2.3) Ваш домен/домены Вашу почту для отправки шаблона В: Я могу использовать бесплатную лицензию шаблона на нескольких доменах? О: Да, для этого достаточно предупредить меня и перечислить желаемые домены. Если вы веб-мастер и это домены клиентов, то прошу честно предупредить владельцев магазинов о том, что лицензии на их домены получены бесплатно, а не брать с них деньги за шаблон. В: Я нашел в интернете ваш шаблон бесплатно, спасибо вам за то, что сделали его бесплатным! О: Мой шаблон нигде не выложен в открытый доступ и бесплатные лицензии можно получить только связавшись со мной лично. То, что вы нашли шаблон (а точнее набор неизвестных файлов с его названием) на какой-то варезной помойке - это пиратство, не имеющее никакого отношения ни ко мне, ни к моей инициативе по помощи украинским магазинам. Проверить сайт, где вы нашли шаблон, можете с помощью сервиса warez.rip В: Как долго будет действовать эта акция и в чем подвох? О: Это не акция и не маркетинговая «замануха», поэтому никаких ограничений по времени нет и не планируется. Никаких скрытых ссылок, обещаний «добровольных» пожертвований, рекламы или отзывов от вас не требуется, как не требовалось и никогда раньше с моей стороны. Это моя личная инициатива и желание помочь украинскому бизнесу. В: Чому опис та документація шаблону не на українській мові? О: По-перше, для мене не проблема розмовляти чи писати українською мовою, але презентацію і документацію шаблону було створено тоді, коли всі популярні маркетплейси (цей також) були виключно російськомовними. Якщо у вас є вільний час все це перекласти, то я з радістю опублікую ваш переклад. По-друге, якщо ви вже вирішили дорікати мені з цього приводу, то може для початку спробуєте самостійно вивчити мову, на знання якої претендуєте, і будете писати не "на українській мові", а "українською мовою"?
    48 points
  6. 17 Скачать / Купить дополнение Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options OC 2 Динамическое изменение цены товара при выборе опции и изменении количества товара для OpenCart OC 2 HYPER Dynamic price of options Дополнительные действия к цене опции: =, -%,, +%, *, /. Версия для OC3 > ТУТ Демо: Демо1 Демо2 (акция) Настройки модуля находятся на закладке Локализация в конфигурации магазина Возможности: Анимированная динамическая цена товара при изменении опций Пересчёт цены идёт без дополнительных запросов на сервер. Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах Умножение цены на введённое количество товара - (вкл / выкл) Hash #) в url при выборе опции - настройка - (вкл / выкл) Акция на опции пропорционально акции на товар - (вкл / выкл) Скидка на опции пропорционально скидке на товар - (вкл / выкл) Автоматический выбор первой опции - (вкл / выкл) Вывод цены в дополнительной валюте - (вкл / выкл) Не показывать цену опции - (вкл / выкл) Дополнительные действия к цене опции: =, %, *, /. Анимированная динамическая цена товара при изменении опций Особенности работы: При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Пересчёт цены идёт без дополнительных запросов на сервер . Инструкция по установке OCMOD Opencart2, ocStore2: Файл модификатора установитьть через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить) Совместим с модулями: SimplePars - Универсальный парсер для интернет магазинов от @Rassol2 Адаптации под шаблоны: пока нет - закажете будет Для корректной работы модуля с темой Journal2, необходимо в настройках Journal2 отключить встроенный модуль обновления цены: Settings - Products Page - Product Details - Product Options - Auto Update Price = off Для Journal3 путь такой: Styles -> Product Page -> Default -> Product Detail -> Price Group -> Price -> Price Update = off ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ! Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы, тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код! ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ! Это программное обеспечение является объектом авторского права и защищено согласно Закону об авторском праве! Любой, кто нарушит данные условия и будет уличён в нелегальном его использовании - автоматически лишается прав на последующие обновления ПО и на техническую поддержку, с возможным последующим закрытием доступа на все ресурсы, где официально представлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии! УСЛОВИЯ ИСПОЛЬЗОВАНИЯ Условия использования лицензии на ПО - "один продукт ПО на один домен"! Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена, без его последующей замены. Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием, что он тестовый - test.domain.com и подобныые. Для использования ПО на дополнительных доменах и поддоменах требуется приобретение дополнительной лицензии! Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. Покупая модуль, вы покупаете модуль, а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию! Автор оставляет за собой право на частичное или полное изменение лицензии. Приобретая этот продукт, вы полностью и безоговорочно соглашаетесь со всеми условиями лицензионного соглашения! Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги! Благодарим вас за внимание! Добавил HyperLabTeam Добавлено 04.12.2012 Категория Опции Системные требования php5.4 и выше Метод активации Автоматическая активация Ioncube Loader Нет ocStore 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    46 points
  7. Ну что займу первый пост. Поскольку модуль все же выложил ушел писать инструкцию к этому франкенштейну. Может кому то пригодится PS. Чуть не забыл. Кому пригодился нажмите палец верх
    46 points
  8. Делал людям интернет-магазин на opencart. И написал небольшую инструкцию. Может кому понадобится, там основы: как добавить товар, категории, модули, опции, атрибуты, бонусные баллы, схемы и.т.п. просмотр: https://docs.google....O8g-jJzbBSaVYrQ скачать: https://docs.google....O8g-jJzbBSaVYrQ p.s Инструкция охватывает далеко не все функции админки но доступ к документу открыт, все желающие могут доработать (без вандализма, пожалуйста) :-) pps Тем кто испытывает трудности со скачиванием с сервисов гугла - вот ссылка http://depositfiles.com/files/h6tqt3jzw
    41 points
  9. 39 Завантажити / Придбати розширення Автоматическая обработка прайс-листов. Автоматическая обработка прайс-листов. Наполнение магазина товарами. (полный комплекс программ для наполнения и ведения интернет магазина, построенного на платформе OpenCart) (Нажмите на вкладку "Обновления") Для покупців з України діє знижка 25 відсотків (напишіть мені в Особисті українською мовою) Совместимость с модулями. - Журнал работы модуля "Автоматическая обработка прайс-листов" - Серии - Валюта Плюс - Связанные опции - Изображения опций PRO - Серии от avot - Комплекты серий товаров - AJAX замена моделей товара - HPM - CostPrice - YML/XML -> Excel(XML_2003) Конвертор - NEO-SEO "Связанные опции PRO" Описание. - точный Парсер, позволяющий уверенно загружать товары со сторонних сайтов, прямо в магазин. - обработка прайс-листов по ссылке в указанное время. Cron - одновременный парсинг товара по частям с разных сайтов (фото, дополнительные фото, описания, атрибуты, названия, цены, артикулы). - импорт из прайс-листов новых товаров и обновление цен и остатков существующих (проблема дублей решена). - универсальный SEO-шаблон для автоматического формирования мета-данных, описаний и названий фото, УРЛ-ов. - автоматический выбор поставщика по минимальной цене на один и тот же товар. - автоматическая установка цен на товары на основании анализа цен конкурентов (АЦК). know how! - поддерживается несколько магазинов. - загрузка, обновление и парсинг опций. Поддерживаются "Связанные опции". - поддерживаются артикулы в опциях. Цены опций пересчитываются, как "плюс к минимальной цене". - поддержка фото в опциях. - профессиональная функция загрузки любой колонки прайса в любое поле БД - загрузка товаров из YML прайсов. - загрузка товаров из XML прайсов любой структуры. - загрузка CSV прайсов. - загрузка XLS и XLSX прайсов. - обновление фото и описания товара по критерию качества know how! - вычисление маржи, в зависимости от величины цены (по ценовым диапазонам) или в зависимости от категории товара и по ценовым диапазонам. - автоматическая загрузка товаров одновременно в несколько категорий. - автоматическое создание категорий в магазине с учетом их вложенности (с фото и описаниями). - автоматическое создание атрибутов, значений опций и производителей на основании данных из прайс-листа на двух языках. - автоматическое создание seo-данных и seo-url для товаров, категорий и производителей, по гибкому шаблону. - автоматическое создание уникальных описаний товаров по шаблону (программируемый шаблон). - загрузка "похожих" товаров, и товаров со специальной и скидочной ценой, по группам пользователей. - загрузка и обновление бонусов. - поддержка модуля "redirect". - собственный склад магазина ( Главный поставщик). - 182 дополнительных, полезных функций, типа: "Обнулить остатки", "Пересчитать цены", "Найти и заменить в Опциях/Атрибутах/Описании/Названии", "Стандартизировать атрибуты для фильтра".... - Библиотека связанных Артикулов know how! и многое другое. Ограничения хостинга по тайм-лимиту (при загрузке или обновлении больших прайсов) успешно обходятся, как и раньше Полное руководство (ru) тут. Полное руководство (en) тут. Видео-уроки можно посмотреть на моем youtube-канале тут Демо ocStore 2.3.0.2 (вход demo/demo). Демо ocStore 3.0 (вход demo/demo). На демо-сайтах я залил прайсы из папки Help, которая лежит в дистрибутиве. Все настройки видны. Дополнительные функции. Экспорт - переезд на новый хостинг, на новую версию OpenCart или, вообще, на другой движок: - экспортирует товары в транс-платформенные, логические прайс-листы, которые можно, в последствии, загрузить куда угодно. - позволяет экспортировать частями: по поставщикам, по категориям, по производителям, по дате обновления товара, даже, по наличию определенного атрибута в товаре и т.д. - категории экспортируются вместе с фото, описаниями и SEO-URL со всей своей структурой (вложенностью). Включение/выключение/удаление: - при обновлении прайса, автоматически включает товары, с ненулевым остатком. - выключает товары, у которых 0 на остатке (по запросу). - удаляет товары, которые давно не обновлялись (по запросу). Наводит порядок в атрибутах, подготавливает для использования Фильтра: - "распечатывает" полную картину атрибутов и их значений, дает возможность все это исправить, стандартизировать и загрузить обратно. - освобождает и удаляет дубли атрибутов в Админ (переписывает товары к одному атрибуту из двух, одинаковых по названию). - добавляет атрибуты в товар и заменяет значения существующих атрибутов. - обновляет Производителя в товаре. - автоматически заполняет Фильтр. Встроена функция "Найти и заменить": - в значениях атрибутов (найти: Ггц, заменить на Ghz). - в описаниях (Монитор 24" на 24"). - в названиях товаров. - в seo-h1 - в Title - в meta-описаниях. Есть функция переноса из категории в категорию и распространения товаров на другие категории. Фото: - удалить одинаковые фото в товаре - физическое удаление неиспользуемых фото - добавление дополнительных фото и замена главного - только добавление доп.фото, без замены главного - привязка к товарам, закачанных на сервер фото - и т.д. Преобразование описаний в "авторский" вид, до 35% уникальности. "Антиплагиатор". know how! И многое другое. Благодарю всех участников форума, которые помогли своими советами, а иногда и наездами, в создании Комплекса. Без ваших идей, без вашего мозгового штурма, мне вряд ли удалось бы все это придумать * Комплекс обкатан на собственном магазине. Автор usergio долучення 09.01.13 Категорія Обмен данными Системные требования Ioncube Loader начиная с версии 4.6 и выше Метод активации По запросу в ЛС Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х Звернення до сервера розробника Да  
    40 points
  10. Я хочу, щоб всі уважно прочитали мої слова, щоб в майбутньому не виникало питань і конфліктів між учасниками форуму, між покупцями і авторами модулів та шаблонів. 1. Те що у досить маленької частини учасників форуму є токсичне відношення до російської мови у зв'язку з неспровокованю війною росії проти України в цілому можна вважати зрозумілим, але це не означає що у Вас повинна виникати неповага до громадян України, які поки що спілкуються російськомю мовою, але з такою ж завзятістю збирають кошти на ЗСУ і захищають нашу державу в Силах оборони України. Точно так само російськомовні громадяни України, які поки що за певних обставин не використовують українську мову теж не має виникати неповаги і токсичності до україномовних громадян через їх принципову позицію по використанню української мови на території України. Не існує мовного конфлікту є лише певна аудиторія конфліктних користувачів для яких я і пишу це пункт. 2. Згідно законів України будь який продукт і послуга на території України повинна мати українську локалізацію і україномовну підтримку, але так як наш форум має і друзів України з інших країн (крім РБ і рф, яким доступ до форуму обмежено) то частина розробників може мати модуль чи шаблон лише російською або англійською мовою(мова йде про модулі розміщені в нашому каталозі до 1 квітня 2023 року, після цієї дати вони зобов'язані мати українську локалізацію) і відповідно ці розробники володіють або англійською або російською мовою і їхня підтримка відбувається на цих мовах. Для вирішення цього питання і відсутності зайвих очікувань від підтримки та модулів ми вносимо нові пункти в фільтрацію розширень на форумі, це мова підтримки і наявні локалізації, щоб не виникало питань в подальшому. 3. Більшість розробників пішла з російського і частково з ринку РБ, а ті що не пішли з російського ринку для них найближчим часом буде добрий вечір ми з України з обмеженнями продажу доповнень на форумі Необгрунтовані претензії до розробників, що вони русня чи ведуть російський бізнес лише на основі того що вони мають опис російською чи частина їхніх демо російськомовна будуть вважатись порушенням публічної оферти (зараз хтось скаже що в нас не має українського перекладу оферти і наша відповідь переклад в процесі, не треба тут шукати зради). Крім того я зараз спостерігаю титанічні зміни у відношені до української мови в ще донедавна російськомовних регіонах України і багато російськомовних або вже перейшли, або збирають словниковий запас для подального переходу на українську. З величезною повагою звертаюсь до вас, ви молодці що прийняли рішення переходу на українську мову за це Вам моя особиста подяка! В середньостроковій і довгостроковій перспективі україномовного населення буде ставати в Україні більше і більше, але на це потрібен час. З цієї причини ми почали приймати системні рішення для руху у цьому напрямку. Тому, якщо ми будемо спостерігати токсичність у спілкуванні в описаних вище речах ми почнемо обмежувати доступ до спілкування на форумі, або в цілому блокувати акаунти. І ще раз для тих хто через свою токсичність нічого не зрозумів і нічого не побачив в тексті описаному вище. Майбутнє OpenCartForum в Україні і з Європейським союзом. А майбутнє України це повноправне членство в Європейському союзі та НАТО в кордонах 1991 року. Коментарі я в цьому пості закриваю, щоб ви читали сам пост, а не інтерпретовану коментаторами інформацію
    37 points
  11. \system\library\response.php в функцию public function output() { с самого начала дописываем: if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output); p.s. Это решение было предоставленно Yesvik. Чего Вы не любите пользоватся поиском...
    35 points
  12. для того, что бы избавиться от дублей на страницу продукта пользователь Yesvik написал seoPro(он есть в поставке ocStore) вы можете либо скачать автоустановку, либо попробовать установить модуль вручную мой мод всего лишь дополнение к его замечательному решению позволяет две вещи: чпу на любой route, кеширование запросов к таблице url_alias изначально файлы были в другой теме, но с одной стороны они пользовались популярностью, с другой сложно было найти и люди путались потому решил создать отдельную хочу обратить внимание на преимущество кешируемого модуля перед не кешируемым логи mysql: некешируемый, 45 запросов выполняются каждый раз при загрузке страницы кешируемый, запрос один, выполняется раз в час(время жизни кеша по умолчанию) 2012-06-30 17:04:28 - 0.0043 | SELECT LOWER(`keyword`) as 'keyword', `query` FROM oc_url_alias seopro из ocStore 1.5.3 cached_seo_pro_v1.5.3.zip мультиязычный seo_pro (баг с ajax) seopro_multilang.zip стандартный seo_url с кешированием cached_seo_url.zip vQmod opencart_v1.5.4 seopro_for_opencart_vqmod.zip vQmod opencart_1.5.5.1 seo_pro_for1.5.5.1.zip seo_pro из ocStore_v1.5.5.1 seo_pro.php(ocStore1.5.5).zip пользователям хостинга https://ukraine.com.ua/ рекомендуется изменить Options +FollowSymLinks на Options +SymLinksIfOwnerMatch в .httaccess
    31 points
  13. Як вже анонсувалось раніше, ми почнемо обмеження в розміщенні доповнень користувачів, що далі продають доповнення на російському ринку і таким чином підтримують економіку росії (країни агресора), що почала війну проти України. Відсьогодні 9 травня 2023 року у авторів доповнень є 1 місяць для прийняття рішення, про подальше розміщення у нас на форумі або далі підтримувати росію(країну агресора) і розміщуватись на російських маркетплейсах
    30 points
  14. В связи с нападением Российской Федерации на территорию Украины и началом войны, у нас нет возможности работать в штатном режиме. - мы отключаем возможность продавать дополнения в рублях, вы можете продавать только в долларах; - каждый разработчик сам решает оказывать или нет поддержку по своим дополнениям; - вопрос с выплатами в работе. О дальнейших изменениях - сообщаем. Также в связи с блокированием части серверов АнтиДДос защиты мы переезжаем на сервера CF работа форума будет восстановлена в Украине. Разъяснение по переезду на CF. Для справки проблемы с доступом наблюдались с части провайдеров в Украине, по этому для лучшей доступности серверов мы переходим на европейские сервера защиты от ддос. Для пользователей других стран доступ к форуму как и прежде доступен без ограничений
    30 points
  15. Завантажити / Придбати розширення Оплата опций модулей (услуг) Оплата опций модулей (услуг) Автор markimax долучення 29.10.12 Категорія Услуги  
    27 points
  16. Нашему форуму уже 10 лет, мы вместе пережили взлеты падения, несколько экономических и политических кризисов, но до сих пор мы вместе. Я, как владелец форума, делал все, чтобы создать на площадке атмосферу взаимопонимания и взаимопомощи, не всегда это удавалось, иногда модераторы переходили за грани полномочий, иногда некоторые пользователи и разработчики проявляли излишнюю токсичность. Несмотря на то, что за последние несколько лет появилось еще несколько русскоязычных сообществ Opencart, OpencartForum был и остается площадкой с самой большой аудиторией участников. В недавнем прошлом, нам всем пришлось столкнуться с разработчиками дополнений поведение которых, с самого начало вызывало массу вопросов из-за систематического накручивания рейтингов, заспамливания несвязанных с темой топика предложений о дополнениях, пиратства и токсичного поведения. К сожалению, реакция оказалась несколько запоздалая, но лучше поздно, чем никогда. Сегодня вся планета на карантине и для большинства из нас - это не самые просты времена. Как говорят китайцы, кризис - это и опасность и возможности. Поэтому, я предлагаю улучшить наш ресурс вместе, улучшить форум, сборку ocStore, повысить качество дополнений и коммуникации между участниками сообщества. Просто физически, у меня нет возможности за всем уследить, а модераторы форума тоже живые люди и имеют право на ошибку. Поэтому если у Вас есть предложения, пожелания, возникли претензии отныне и впредь, вы всегда можете написать мне лично на почту [email protected]. Буду стараться помочь всем что в рамках моих возможностей. Не обещаю отвечать мгновенно, так как писем могут быть тысячи, но постараюсь ничего не оставить без внимания. Берегите себя и своих близких! Носите маски, и поменьше выходите из дома!
    26 points
  17. Відважні, сильні, незалежні 💙💛 Зі святом кожного українця. В цьому році ми як ніколи розуміємо ціну нашої свободи. Ми продовжуємо відстоювати нашу незалежність. Нам є за що боротися, нам є чим пишатися і є заради чого йти далі. Пишаємося тим, що ми українці. Пишаємося бути частиною незламної і сміливої нації. Перемоги й мирного неба 🇺🇦 З днем Незалежності, наша люба ненька країно!
    25 points
  18. Модификаторы для платного шаблона UniShop https://opencartforum.com/topic/59248-%D1%83%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD-unishop/ Тема создана для вопросов по модификаторам для платного шаблона Unishop, потому как засоряем топик автора шаблона) Не претендую на пряморукость моих модов, но вроде работают) Мод поднимает баннеры под меню на главной странице banner_mods.ocmod.xml.zip Мод для тех кого не устраивают теги в самом низу, теперь они в описании tags_mods.ocmod.xml.zip Мод изменяет вывод опций картинок, теперь текст выводится при наведении тултипом в css добавить #product .radio label input[type="radio"] + img + span, #product .radio label input[type="checkbox"] + img + span {display: none;} option_mods.ocmod.xml.zip Мод убирает с аккаунта пользователя ссылки на файлы, возврат, регулярные платежи и бонусы account_mods.ocmod.xml.zip Небольшой мод увеличивающий число картинок на странице добавления картинок в товар image_mods.ocmod.xml.zip Мод меняет цвет статуса товара в карточке товара в css добавить .instock-status, .stock-status {border-bottom: 1px dashed;font-size: 15px;color: #009900;font-weight: 700;} .stock-status {color: #FF0000;} stock_mods.ocmod.xml.zip Мод немного меняет вид карточки товара в css добавить #product .product_button .btn {width: 100%;margin-bottom:10px;} .share, .rating{width: 100%;} .share {margin-bottom: 10px;} @media (max-width:980px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}} @media (max-width:768px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}} @media (max-width:480px){.rating {width: 60%;}.btn-group, .btn-group-vertical {margin-left: 0;}} форум режет код products_mods.ocmod.xml.zip Мод убирает звезды рейтинга со всех модулей Rating_Mods.ocmod.xml.zip Мод заменяет кнопку быстрого заказа, а так же поднимает наверх кнопки сравнить и закладки в css добавить .wishlist, .compare {position: absolute;top: 0;right: 0;} .compare {right: 40px;} .cart .btn {font-size: 0.9em;} quick_order_mods.ocmod.xml.zip Тема будет пополняться новыми модами) Если есть проблемы, пишите, попробуем решить)
    24 points
  19. До 24 числа я жил отлично. У нас (я за мою семью) было все, жили в доме, в достатке, купил классную машину, все было супер, хороший доход, все отлично. У меня жена на 8-9 мес беременности, дочка 3 года. Нормальная семья, хорошая спокойная жизнь. Тесть русский, говорит на русском, и никаких проблем и бендеровцев и тп (или что у вас там в уши сцут) В ночь 24 числа я проснулся от содрогания дома, потом опять вспышка и взрыв, потом еще раз. Живу под Киевом (в 10-ти км) Мы сразу поехали к родителям на дачу где они живут. Глухое село, думали там будет безопасно. Но там шли бои и над головой шла перестрелка, но выехать оттуда не было возможности, мосты подорваны, мы отрезаны. И тут спустя неделю слышу как лес трещит и звуки двигателей. Подрываю ребенка и в погреб с женой и положении. Через нас прямо под забором шла техника оккупантов. Когда шли, просто постреляли с автомата машину которая стояла во дворе. После чего еле еле по полям и лесам выбрались оттуда через волонтеров. Уехали подальше на западную чтобы родить тк сроки уже. Поехали, 3 дня в отеле, далее сняли квартиру за дикие бабки посуточно. Родили. Мне это стоило около 2 000 долларов. Молчу уже за то что хотели рожать в Киеве в частном роддоме (уже заключили договор) но туда прилетела ракета. В роддом!!! Так к чему я все это. Прошу мне вернуть те средства а также компенсировать весь утраченный доход за это время. Ок? И да по тому что не работает. Я сам ничего не блокировал, блок идет либо на уровне хостера, либо на уровне страны, я не знаю. Не до этого сейчас. В то время когда я был на даче я даже не мог этого знать тк ваши орки заглушили наглухо связь не говоря уже за интернет. Было же все отлично и все работало, но вам же там скучно стало и решили захватить соседа, но по зубам уже хорошо получили. Ну и чтобы понять отношение нас к вам посмотрите что ваши твари сделали в Буче, Ирпене, Гостомеле. После этого и разговора не может быть о каком-то нормальном отношении. Ах, ну да, то же все постановка. Молчу уже за Мариуполь и другие города.
    24 points
  20. Все это бессмысленные разговоры Если бы ваш родной город (подставить свой) разбомбили-захватили - вы бы поступили ровно так же по отношению к национальности тех кто это сделал
    24 points
  21. Администрация форума провела переговоры с командой OpenCart Pro и было принято решение о совместной разработке новых версий ocStore начиная с версии 3.0, все полезные решения которые были в OpenCart CMS мигрируют в ocStore. Дальнейшая разработка OpenCart CMS будет прекращена, а OpenCart Pro будет в дальнейшем реализован на основе ocStore это позволит унифицировать наработки и упростит разработку дополнений.
    24 points
  22. Українська локалізація тепер буде присутня у всіх дистрибутивах ocStore, які є актуальними і всі майбутні версії також її міститимуть. Окремо хочу подякувати @PaulKravchenko за надання української локалізації для ocStore Відтепер ми будемо готувати декілька варіантів архіву з ocStore і почнемо з версії ocStore 3.0.3.7, кожна з яких тепер міститиме українську локалізацію і регіон можливого використання збірки , на даний момент будуть присутні такі варіанти: ocStore-3.0.3.7-uk (only for Ukraine).zip - Лише для українського ринку, містить тільки українську локалізацію, гривню та області України (Всі інші країни, валюти і регіони видалені) ocStore-3.0.3.7-uk-en (Ukraine + Global).zip - Містить українську та англійську локалізації, в базі присутні всі країни і регіони, а також валюти гривня, долар і євро P.S. Провівши додаткові дискусії і опитування серед активних користувачів ocStore які не втратили зв'язок з реальністю і адекватністю, прийняли рішення не підтримувати російську локалізацію в майбутніх релізах і прибрати її з доступних для завантаження релізів. Процес заміни релізів відбуватиметься поступово Завантажити можна на цій сторінці
    23 points
  23. Скачать / Купить дополнение News 1.5.5 | Новости 1.5.5 (v.3.3.1) Подходит для OcStore от 1.5.1.x до 1.5.5.x Это простой и бесплатный модуль новостей. В модуле есть общий список новостей и сами новости. У каждой новости есть картинка, дата и прочие мета плюшки. Так-же, вручную Вы можете допилить новостям seo-чпу, но в модуле нет категорий, подкатегории и "авторов", как в модулях-блогах. Если вам нужен такой функционал, то рекомендуется обратить свой взгляд на эти модули: CMS: Блог | Новости | Отзывы | Галерея | FAQ SEO CMS PRO: Блог | Новости | Отзывы | Галерея | Формы OC 2: SEO CMS PRO 2: Блог | Новости | Отзывы | Галерея | Формы - новинка, для OpenCart 2.x Особенности модуля Новостей: Легко устанавливается. Легко управляется из админки. Не заменяет никаких файлов. Не требует vqmod. У новости есть фото, описание и кнопки социальных сетей, чтобы поделиться (опционально). Для поисковиков имеются - заголовки, meta description, meta keywords и seo_url. Есть общий список новостей. Можно изменять дату создания новости. У списка новостей есть пагинация. (страницы) Изображение новости выведено на все страницы. (New) КАК СДЕЛАТЬ ЧПУ-ссылки? и многое другое ;) СПИСОК ИЗМЕНЕНИЙ: Читаем как безопасно обновиться до v.3.1 Читаем как безопасно обновиться до v.3.2 Читаем как безопасно обновиться с 3.3 до 3.3.1 ОБРАТИТЕ ВНИМАНИЕ ! 1) Модуль не заменяет никаких файлов! 2) Vqmod нужен только, чтобы сделать Seo и Чпу в модуле. Но он не является обязательным! 3) Версия модуля с припиской "no jquery" - создана специально для тех, у кого конфликтуют скрипты в общем списке новостей. Подробнее читайте тут. Демонстрация модуля 1 (Шаблон MiniMalism) Демонстрация модуля 2 (Шаблон AVA STORE) Демонстрация модуля 3 PSS: Просьба к скачавшим - не забывайте пожалуйста ставить свою оценку для поднятия рейтинга данного модуля :-) Оригинальный модуль можно скачать с сайта разработчика. РЕКОМЕНДУЮ: Тормозит сайт? Нужна профессиональная оптимизация сайта? – обращайтесь к Snastik Консультации по SEO | SEO-оптимизация магазинов | Ускорение и оптимизация движка Добавил OldAine Добавлено 28.03.2013 Категория Блоги, новости, статьи Системные требования Метод активации Ioncube Loader ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика
    23 points
  24. Фильтр товаров в категории 2.0 Демо: Shop Filter Возможности: админ: - создание неограниченного количества опций и значений фильтра; - присваивание опции к нескольким категориям; - присваивание значения опций к товару; - работает как обычный модуль. Позиционирование справа - слева, порядок вывода; пользователь: - выборка товаров по критериям (логику см. картинку); - отображение количества товаров для каждого следующего шага выборки опции-родителя и соседних опций, основываясь на текущей категории и логики выборки; - деактивация критерий с нулевым результатом количества товаров при следующем нажатии; - исключение AJAX дало возможность гарантированно получить данные и создать реальные страницы для поисковых роботов; - запрос с параметрами фильтра выглядит следующим образом: index.php?route=product/category&path=20&filter=1=2,3;3=11,10;4=18 где: переменная GET, опция, значения опции Установка на чистый OpenCart (OpenStore) затронет следующие файлы: admincontrollercatalogproduct.php admincontrollercommonheader.php adminlanguageenglishcatalogproduct.php adminlanguageenglishcommonheader.php adminlanguagerussiancatalogproduct.php adminlanguagerussiancommonheader.php adminmodelcatalogproduct.php adminviewtemplatecatalogproduct_form.tpl adminviewtemplatecommonheader.tpl catalogcontrollerproductcategory.php catalogmodelcatalogproduct.php Установка на чистый OS 1. Извлеките папки из архива openstore_filter_2.0_clean_install.zip в корень сайта с заменой. 2. Система -> пользователи -> группы пользователей -> Главный администратор [Изменить], ставим галки напротив catalog/filter и сохраняем. 3. Войдите в админ панель -> дополнения -> модули -> Фильтр товаров [изменить] -> и нажмите на кнопку "Установить таблицы". Если всё прошло как надо, появится соответствующее уведомление и после этого можно добавлять опции на странице Каталог -> Фильтр товаров. Внимание: проверено на последней версии Opencart v1.4.9.4 (March 19, 2011) с офф. сайта openstore_filter_2.0_clean_install.zip Added 18-07-2011 Установка вручную (thx afwollis) ---------------------------------------------------------------------------------------------------------------------------------------------- Вышла новая версия - 3.0. Возможности, цена вопроса и всё такое - ocfilter.com.
    23 points
  25. Скачать / Купить дополнение Простой быстрый заказ (бесплатно, vqmod) Описание старой версии Данный модуль предназначен для добавления возможности быстрого заказа во всплывающем окне (используется стандартный для ОС colorbox) со страницы товара. Реализация максимально простая, весь механизм модуля - это получение от посетителя его имени и телефона с дальнейшей отправкой этих данных к вам на указанную почту вместе с названием товара и его ценой (данные берутся не из корзины, а напрямую со страницы, на которой была нажата кнопка быстрого заказа). На почту магазина отправляется письмо такого типа: Никакие способы оплаты или доставки не поддерживаются, иначе это не будет "быстрый" заказ. Товар не вычитается со склада, короче все упрощено до элементарной отправки уведомления на почту магазина о новом заказе. Я нашел черновое решение с похожим модулем пару лет назад на форумах то ли джумлы, то ли престашоп, после чего немножко доработал его под ОС. Добавлять в него какой-то продвинутый функционал я не буду, поскольку программистом или разработчиком меня можно назвать только с очень большой натяжкой Но если у вас есть идеи, которые легко реализовать, чтобы улучшить этот модуль — я всеми руками за! Также с радостью исправлю найденные ошибки, которые возможно здесь есть, хотя в этом виде модуль работает на живом магазине уже 2-й год и никаких проблем не встречалось (конверсия кстати выросла раза в 2). Установка (с vqmod) 1) Скопировать все файлы из папки upload в корень вашего магазина 2) Откройте файл \catalog\view\javascript\fast_order.js и укажите путь к скрипту (10-я строка), который будет отправлять письма с быстрым заказом. По умолчанию этот файл (fast_order.php) находится в корне магазина и я указал ему произвольный адрес https://opencartforum.com/fast_order.php, вам достаточно поменять opencartforum.com на адрес своего магазина (если тестируете локально, пишите полный адрес с учетом локального, а если вы параноик, то спрячьте файл вглубь магазина и соответственно поменяйте путь к нему). 3) Теперь откройте сам файл fast_order.php и укажите там почтовый адрес вашего магазина и адрес, с которого будут отправляться быстрые заказы к вам на почту магазина (строки 10 и 11, можно указать одинаковый главный адрес магазина): 4) Если у вас не дефолтная тема, не забудьте что стили к дополнению лежат по адресу "catalog/view/theme/default/stylesheet/fast_order.css" Все готово! В админке модуль не появится и никаких настроек у него нет, поэтому указанных выше действий достаточно. Никакие файлы не перезаписываются, а изменения в файлах, описанные в vqmod-е, легко добавить руками, чтобы не использовать vqmod вообще. Остановлюсь на этом подробнее. Установка (без vqmod) Если у вас не установлен vqmod, то кроме 4-х главных шагов установки, указанных выше, вручную внесите небольшие изменения в файлы: 1) В файле catalog/view/theme/<ваша_тема>/template/common/header.tpl: Найти строку: <script type="text/javascript" src="catalog/view/javascript/common.js"></script> Дописать под ней (для подключения скрипта обработчика): <script type="text/javascript" src="catalog/view/javascript/fast_order.js"></script> Найти еще одну строку: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" /> Дописать под ней (для подключения файла стилей формы быстрого заказа): <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/fast_order.css" /> 2) Теперь нужно внести изменения в файл catalog/view/theme/<ваша_тема>/template/product/product.tpl: Найти строку: <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> Дописать под ней (для вывода на странице товара кнопки Быстрый заказ и формы быстрого заказа): <a id="fast_order" href="#fast_order_form" class="button" />Быстрый заказ</a><div style="display:none"> <div id="fast_order_form"> <input id="product_name" type="hidden" value="<?php echo $heading_title; ?>"> <input id="product_price" type="hidden" value="<?php echo ($special ? $special : $price); ?>"> <div class="fast_order_center"><?php echo $heading_title; ?> — ваш заказ</div> <div class="fast_order_left"> <p>Имя:</p> <p>Телефон:</p> <p>Комментарий:</p> </div> <div class="fast_order_right"> <p><input type="text" id="customer_name"/></p> <p><input type="text" id="customer_phone"/></p> <p><input type="text" id="customer_message"/></p> </div> <div class="fast_order_center"> <p id="fast_order_result">Пожалуйста, укажите ваше имя и телефон, чтобы мы могли связаться с вами</p> <button class="fast_order_button"><span>Оформить заказ</span></button> </div> </div> </div> Вот и все изменения! Мод тестировался на версии 1.5.1.3, 1.5.2.1 и 1.5.4.1, должен работать и на более старых/новых, т.к. по сути единственные причины, по которым модуль не сможет работать - это отсутствие в файлах, которые трогает vqmod, нужных ему строчек. Вместе с оригинальным модулем доступна версия от Tom'a для 1551 (в списке файлов модуля: preorder-fastorder-1551.zip), скрещенная с модулем предзаказа, где покупатель при нулевом количестве товара не видит кнопку Купить, вместо нее будет написано Предзаказ, демо и обновленный xml-файл для этой версии есть у автора В архиве отдельная версия модуля для 1.5.1.3, поскольку начиная с 1.5.2.1 в ОС используется colorbox вместо fancybox, отличия описаны в теме. Если у вас не появляется кнопка - одна из возможных причин описана в теме. Решение для учета количества товаров и выбранных опций от excalibur в теме модуля. Версия для 1.5.5.1 с мультиязычностью от sv2109. (если она не работает - одна из возможных причин в том, что вы не поменяли путь к файлу fast_order.php, который в этой версии нужно менять в vqmod-файле fast_order.xml) Решение для того, чтобы пользователь не мог дважды нажать кнопку оформления заказа от bezzubtsev в теме модуля. Внимание! Если вы используете SMTP у себя для отправки писем, то модуль может работать некорректно (или вообще не работать) Добавил RGB Добавлено 14.02.2013 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    22 points
  26. Название: Debugger Добавил: @kikasso Добавлен: 12 марта 2013 Обновлён: 13 марта 2013 При работе с движком столкнулся с проблемой отсутствия отладчика. Поиск на официальном сайте по данной теме выдаёт два расширения и нагуглить подходящего ничего не получилось. Основной задачей было увидеть количество и время выполнения запросов к БД и потребление ресурсов. Используя за основу отладчик Kohana написал debugger, который отображает следующую информацию: - время выполнения скрипта - количество используемой памяти - профайлер запросов к БД MySQL - подключенные файлы - дамп переменных $_GET, $_POST, $_COOKIE, $_SERVER, $_SESSION, $_FILES, $_REQUEST - лог сообщений. п.6 это возможность разработчику добавлять собственные сообщения, например, чтобы видеть какой метод какого контроллера выполнился, надо добавить в файле \system\engine\front.php в конец функции dispatch строчку: Debug::log($action->getClass() . '::' . $action->getMethod()); тогда, например, при включенном ЧПУ для страницы httр:://site.local/delivery, в логе можно будет увидеть сообщение: Controllerinformationinformation::index Прикрепляю к топику срины, как выглядит отладчик и архив с инструкцией по установке debugger.zip debugger_0.0.2.zip
    22 points
  27. Пример Модуль для изменения письма админу скачать Модуль , добавляющий картинки в письмо о заказе админу и покупателю скачать Модуль для добавления поля Артикул(SKU) для админа скачать Сам тестировал на 1.5.3.1, на более новых или предыдущих версиях работу не гарантирую.Все файлы Vqmod, так что при желании изменения можно внести и в ручную в нужных файлах.
    22 points
  28. 450.00 руб Скачать/Купить дополнение Модуль Simple - упрощенная регистрация и заказ Совместим с версиями 1.5.1.x, 1.5.2.x, 1.5.3.x, 1.5.4.x, 1.5.5.x, 1.5.6.x, 2.0.0.x, 2.0.1.x, 2.0.2.x, 2.0.3.x, 2.1.0.x, 2.2.0.x, 2.3.0.x, 3.0.x (включая различные сборки на базе этих версий) Для работы модуля необходим IonCube Loader версии не ниже 5.0 (с PHP не ниже 5.3)! Русский язык есть! Так же есть английский и ряд других языков. В модуле присутствуют инструкция по установке, настройке, а также FAQ (сборник часто-задаваемых вопрос и ответов - теперь прямо в админке модуля!) Лицензия у модуля строго на один домен, но на тестовые домены ключи выдаются бесплатно после приобретения модуля. Тестовыми доменами могут быть только либо технические адреса хостеров либо поддомены основного домена (при этом в названии домена или поддомена должна сохраняться его тестовая суть). Инструкция по получению ключа доступна в админке модуля. Смена ключа рассматривается в индивидуальном порядке. Для разработчиков предусмотрены скидки после первой покупки. Для оперативного получения ответов на вопросы лучше всего писать на почту! Версии 4.х.х включили в себя все возможности прошлых версий и ряд совершенно новых. Полное представление о новой версии модуля можно получить в админ панели модуля по адресу http://demo1.simpleopencart.com/admin логин/пароль: demo/demo Демо для опенкарта 2.0 http://demo.simpleopencart.com Кратко основные возможности версии 4.8.0: Мультишаговый режим работы, на каждом шаге можно задать свой шаблон отображения блоков либо оставить все на одной странице Поля адреса и покупателя разделены по блокам Все поля модуля настраиваются в админке Зависимость полей друг от друга задается в админке модуля Упрощен формат хранения кастомных полей и упрощено добавление этих полей в письма и счет, достаточно добавить идентификатор поля в шаблон адреса для нужной страны (в локализациях) Валидация полей происходит в браузере без перезагрузки Упрощены шаблоны модуля, шаблоны полей и заголовков вынесены в отдельные файлы, что упрощает изменение внешнего вида модуля под любые нужды Модуль может работать как модуль на любой странице и даже в попапе И многие другие нововведения!.. Реализованы следующие возможности: Простая регистрация пользователей с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение) Начиная с версии 3.5.0 добавлен пошаговый режим работы как опция Простое оформление заказа на одной странице с настраиваемыми и добавляемыми полями (порядок сортировки, тип, сохранение). Возможно отключение ввода email Настройка внешнего вида формы заказа из админ панели (в два столбца, в один столбец, комбинированный) Стили вынесены в отдельный файл, что упрощает изменение под Ваш шаблон Добавлен отключаемый блок выбора адреса для зарегистрированного пользователя Настраиваемая регистрация пользователя при гостевом оформлении заказа Корзина, интегрированная в форму заказа (с поддержкой баллов, купонов и сертификатов) Настройка полей в зависимости от выбранного способа доставки Возможность настройки способа оплаты в зависимости от способа доставки Поддержка Geo IP при оформлении заказа (подстановка региона и города покупателя по его IP адресу), на данный момент собрана база только для России, но добавлено API для написания собственного метода определения адреса. Точность данной базы не гарантируется, так как была собрана с открытых источников, а поддержка и обновление ее не входит в техподдержку, так как это лишь пример реализации ГеоАПИ модуля, вы можете использовать любую базу и загружать данные из нее через АПИ модуля. Не затрагиваются системные файлы скрипта и не нарушается функциональность обычной регистрации и заказа Используются стандартные классы магазины для выполнения действий по регистрации пользователя и созданию заказа, что в разы улучшает интеграцию со сторонними модулями Не требуется специфическая настройка магазина для корректной работы Автозаполнение города и подстановка данных по городу Автогенерация пароля Минимальные/максимальные значения для заказа Возможность отключения блоков для покупателей Возможность изменения отображения вариантов доставки и оплаты: радиокнопки или выпадающий список Поддержка мультимагазинов Экспорт/импорт настроек Помощь в подготовке шаблона для упрощения интеграции с темой, сильно отличающейся по верстке от стандартной Интеграция с другими темами упрощена, нужна править только два файла simple_header, simple_footer, которые в принципе создает помощник из пункта выше Добавлены заголовки, теперь ими можно управлять в наборе полей В наборы полей добавлен драг энд дроп Убраны поля компании, но зато теперь возможен выбор группы покупателя и соответственно разные наборы полей для разных групп Добавлены две страница в аккаунт пользователя (вернее заменены) - редактирование основной информации, редактирование адреса, которые так же настраиваются в админке Сохранение/загрузка кастомных данных без API Добавлен вкмод для отображения кастомных данных в админке Кастомные поля дозаписываются в массив данных, передаваемых моделям опенкарта, следовательно в разы проще организовать отправку данных в письме, а также интегрировать со сторонними модулями, которые правят модели опенкарта и таблицы Упрощена интеграция в джумлу, теперь нужно только прописать пути в админке Изменены стили под адаптивную верстку, изменены стили под подхват стилей кнопок из темы Управление режимом отображения формы оплаты с админки Изменение варианта работы с геоип из админки Добавлена связь группы покупателя и возможных вариантов доставки/оплаты Изменена верстка корзины, можно скрывать столбцы через стили Добавлена поддержка Google API - Внимание! Данная функция для определения региона и города по введенной стране и индексу, для России работает не очень хорошо. Подобный функционал был добавлен ранее и работает в текущей версии, определение страны, региона, города, индекса по IP для России с моей геобазой и автозаполнение этих данных по введенному городу так же с моей базой, либо определение страны по максмайнд Для оперативного получения ответов на вопросы лучше всего писать на почту! Обсуждение здесь https://opencartforum.com/topic/45529-платно-простая-регистрация-и-заказ-simple-3431/ Демо с возможностями версии 4.8.0 http://demo1.simpleopencart.com/index.php?route=checkout/simplecheckout Доступ в админку демо сайта для версии 4.8.0 http://demo1.simpleopencart.com/admin Логин: demo Пароль: demo Демо для опенкарта 2.х.х http://demo.simpleopencart.com Добавил deeman Добавлено 13.03.2012 Категория Покупки, оформление заказа, корзина Системные требования IonCube Loader >= 4.4 Сайт разработчика http://simpleopencart.com Старая цена Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 3.0 2.3 2.2 2.1 2.0 1.5.6.4 1.5.6.3 1.5.6.2 1.5.6.1 1.5.6 1.5.4.1 1.5.3.1 ocStore 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х
    22 points
  29. 1. Чтобы убрать вылидацию : Находите файл \www\catalog\controller\account\create.php Находите в районе 320 ой строки: private function validate() { if ((strlen(utf8_decode($this->request->post['firstname'])) < 1) || (strlen(utf8_decode($this->request->post['firstname'])) > 32)) { $this->error['firstname'] = $this->language->get('error_firstname'); } if ((strlen(utf8_decode($this->request->post['lastname'])) < 1) || (strlen(utf8_decode($this->request->post['lastname'])) > 32)) { $this->error['lastname'] = $this->language->get('error_lastname'); } if ((strlen(utf8_decode($this->request->post['email'])) > 96) || (!preg_match(EMAIL_PATTERN, $this->request->post['email']))) { $this->error['email'] = $this->language->get('error_email'); } if ($this->model_account_customer->getTotalCustomersByEmail($this->request->post['email'])) { $this->error['warning'] = $this->language->get('error_exists'); } if ((strlen(utf8_decode($this->request->post['telephone'])) < 3) || (strlen(utf8_decode($this->request->post['telephone'])) > 32)) { $this->error['telephone'] = $this->language->get('error_telephone'); } if ((strlen(utf8_decode($this->request->post['address_1'])) < 3) || (strlen(utf8_decode($this->request->post['address_1'])) > 128)) { $this->error['address_1'] = $this->language->get('error_address_1'); } if ((strlen(utf8_decode($this->request->post['city'])) < 3) || (strlen(utf8_decode($this->request->post['city'])) > 128)) { $this->error['city'] = $this->language->get('error_city'); } $this->load->model('localisation/country'); $country_info = $this->model_localisation_country->getCountry($this->request->post['country_id']); if ($country_info && $country_info['postcode_required']) { if ((strlen(utf8_decode($this->request->post['postcode'])) < 2) || (strlen(utf8_decode($this->request->post['postcode'])) > 10)) { $this->error['postcode'] = $this->language->get('error_postcode'); } } if ($this->request->post['country_id'] == 'FALSE') { $this->error['country'] = $this->language->get('error_country'); } if ($this->request->post['zone_id'] == 'FALSE') { $this->error['zone'] = $this->language->get('error_zone'); } if ((strlen(utf8_decode($this->request->post['password'])) < 4) || (strlen(utf8_decode($this->request->post['password'])) > 20)) { $this->error['password'] = $this->language->get('error_password'); } if ($this->request->post['confirm'] != $this->request->post['password']) { $this->error['confirm'] = $this->language->get('error_confirm'); } if ($this->config->get('config_account_id')) { $this->load->model('catalog/information'); $information_info = $this->model_catalog_information->getInformation($this->config->get('config_account_id')); if ($information_info) { if (!isset($this->request->post['agree'])) { $this->error['warning'] = sprintf($this->language->get('error_agree'), $information_info['title']); } } } if (!$this->error) { return TRUE; } else { return FALSE; } } Здесь можно снять обязательное заполнение какого-то поля, просто закомментировав его, например, чтобы не заполнять фамилию, надо поменять if ((strlen(utf8_decode($this->request->post['firstname'])) < 1) || (strlen(utf8_decode($this->request->post['firstname'])) > 32)) { $this->error['firstname'] = $this->language->get('error_firstname'); }на /* if ((strlen(utf8_decode($this->request->post['firstname'])) < 1) || (strlen(utf8_decode($this->request->post['firstname'])) > 32)) { $this->error['firstname'] = $this->language->get('error_firstname'); } */ Так проделываем для всех полей, которые нам не нужны(т.е. просто комментим их). 2. Чтобы поле не показывалось в форме регистрации: Находите файл \www\catalog\view\theme\default\template\account\create.tpl (default - ваша тема, может быть другой) В строках, которые хотим убрать, добавляем style="display:none" пример(убираем фамилию): меняем <tr> <td><span class="required">*</span> <?php echo $entry_lastname; ?></td> <td><input type="text" name="lastname" value="<?php echo $lastname; ?>" /> <?php if ($error_lastname) { ?> <span class="error"><?php echo $error_lastname; ?></span> <?php } ?></td> </tr>на <tr style="display:none"> <td><span class="required">*</span> <?php echo $entry_lastname; ?></td> <td><input type="text" name="lastname" value="<?php echo $lastname; ?>" /> <?php if ($error_lastname) { ?> <span class="error"><?php echo $error_lastname; ?></span> <?php } ?></td> </tr> 3. Ставим мне плюсик :rolleyes:
    22 points
  30. Друзья! У нас для вас прекрасная новость. Мы отменили комиссии на все способы оплаты. Теперь все комиссии платежных шлюзов мы берем на себя! Что бы начать покупки переходите в каталог. Ваша команда opencartforum.com❤️
    21 points
  31. Скачать / Купить дополнение Мультидоставка FREE _ платная версия http://opencartforum.ru/files/file/1242-multidostavka/ модуль позволяет создавать произвольное количество способов фиксированной доставки. теперь не нужно делать т.н. клоны Модуль для версии 2.3 с функцией "Минимальная" и "Максимальная" цена в заказе, от которых зависит отображение модуля. multiflat_min_max_2.3.ocmod.zip сделали Юра ( @Tom ) и IronMann Добавил freelancer Добавлено 22.03.2013 Категория Доставки Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Обращение к серверу разработчика  
    21 points
  32. Тогда по порядку(пишу в тысячный раз,но раз лень искать чоуш там,подскажу) 1) Заливаем все файлы на хостинг. 2) Вычищаем содержимое двух файлов config.php (один в корне магазина другой в папке admin) 3) Отсюда качаем свою версию и забираем из неё только папку Install , которую так же заливаем в магазин в корневую папку 4) При этом база данных пока должна быть абсолютно пустой 5) Открываем в браузере свой магазин,если всё сделано как я написал пойдёт процесс установки 6) Ставим магазин как обычно 7) Заходим в админку после установки 8) Возвращаемся в базу данных,открываем её,выделяем все только что созданные таблицы и УДАЛЯЕМ 9) После удаления в самом верху жмём "Импорт" 10) И импортируем базу данных того магазина что переносим 11) Останется только удалить папку install, Цветов и оваций не надо, спасибо могу и бумажками принять в электронном виде на чай !
    21 points
  33. Вітаю всіх українців з Днем Незалежності України! Я вважаю, що українці найдемократичніша і найвільніша нація по природі з багатою культурою (наприклад перша конституція в світі була прийнята в Україні «Конституція Пилипа Орлика»), але нажаль історично склалось так, що в нас її постійно хтось хоче забрати, а якщо не виходить забрати то просто намагаються нас знищити як націю, теперішній час не став нажаль виключенням… Я хочу сказати не забуваймо нашу історію і тих хто вже віддав своє життя за нашу свободу, незалежність, майбутнє і зробимо все щоб ця неймовірно висока плата була не даремною. Вічна слава Героям України!
    20 points
  34. Добавление дополнительных полей для продукта Q: Как добавить дополнительное поле для продукта? A: Вам нужно сделать ряд изменений: 0) Определится что хотим сделать :) К примеру, хотим добавить дополнительное поле "Цена за:" "шт.". 1) Приступим. Сначала придумаем алиас для нашего поля. К примеру price_for. а) Определяемся в каком формате будут храниться данные. В нашем случае это будет varchar(64) (символьный). б) Добавляем новый столбец в таблицу: ALTER TABLE `имя_таблицы` ADD `price_for` varchar(64) NOT NULL; 2) Далее говорим админ панеле OpenCart'а о существовании этого столбца. То есть, нам нужно: а) "обновить" в модели продукта запросы к нашей БД. Открываем /admin/model/catalog/product.php мы увидем такой вот запросик: в строке 5 (или 6):$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "',tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()"); Это основной запрос из админки для добавления товара. Нам нужно добавить нашу переменную price_for. Так $this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', price_for = '" . (float)$data['price_for'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "',tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()"); А также правим запрос обновления продукта (когда жмём изменить продукт). тотже файл. строка 87(88, 89):$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "',manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', price_for = '" . (float)$data['price_for'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'"); б) добавляем проверку заносимых данных в /admin/controller/catalog/product.php. Сначала укажем о существовании текстовой переменной: строка 440:$this->data['entry_price'] = $this->language->get('entry_price');Добавляем ниже своё $this->data['entry_price_for'] = $this->language->get('entry_price_for');И самое главное, добавляем проверку вносимых данных. Смотрим: строка 679 if (isset($this->request->post['price'])) { $this->data['price'] = $this->request->post['price']; } else if (isset($product_info)) { $this->data['price'] = $product_info['price']; } else { $this->data['price'] = ''; }Ниже добавляем своё if (isset($this->request->post['price_for'])) { $this->data['price_for'] = $this->request->post['price_for']; } else if (isset($product_info)) { $this->data['price_for'] = $product_info['price_for']; } else { $this->data['price_for'] = ''; }в) теперь нужно поправить шаблон в аминке. Что бы мы смогли увидеть поле куда забивать всё это дело. Открываем /admin/view/template/catalog/product_form.tpl строка 141 <tr> <td><?php echo $entry_price; ?></td> <td><input type="text" name="price" value="<?php echo $price; ?>" /></td> </tr>Вставляем наше поле: <tr> <td><?php echo $entry_price_for; ?></td> <td><input type="text" name="price_for" value="<?php echo $price_for; ?>" /></td> </tr>г) Ну и самое главное! в файле /admin/language/russian/catalog/product.phpОписываем какой текст мы будем видеть: $_['entry_price_for'] = 'Цена за:';Всё! С админкой покончено. Можно добавлять товар.2) Теперь делаем самое главное - показуем покупателям єто поле =) а) Говорим продуктам о существовании поля. Открываем файлик /catalog/controller/product/product.php строка 122$this->data['text_price'] = $this->language->get('text_price');Ниже добавляем наше: $this->data['text_price_for'] = $this->language->get('text_price_for');а также вносим переменную в масив: строка 430'price' => $price,добавляем 'price_for' => $price_for,Забыл.... нужно добавить $this->data['price_for'] = $product_info['price_for'];гдето в строке 320б) Добавляем в шаблон. Открываем /catalog/view/theme/ваша_тема/template/product/product.tpl строка 18 <tr> <td>[b]<?php echo $text_price; ?>[/b]</td> <td><?php if (!$special) { ?> <?php echo $price; ?> <?php } else { ?> <span style="text-decoration: line-through;"><?php echo $price; ?></span> [color= #F00;]<?php echo $special; ?>[/color] <?php } ?></td> </tr>ниже добавляем наше <tr> <td><b><?php echo $text_price_for; ?></b></td> <td><?php echo $price_for; ?></td> </tr>в) Ну и напоследок добавляем в файл языка /catalog/language/russian/product/product.php $_['text_price_for'] = 'Цена за:'; Вот и всё! Пользуйтесь. PS. Вопрос к разработчикам. Как мне в шаблоне сделать такую проверку: Если заходит пользователь группы А то делаем что то, а если заходит пользователь из группы Б то делаем чёто другое.
    20 points
  35. Что бы не выполнять танцы с бубнами и выяснять почему скрипт /system/PHPExcel/Classes/PHPExcel/Shared/File.php не получает значение глобальной переменной upload_tmp_dir из php.ini можно ему её прописать принудительно. Для этого: 1. Узнаём значение upload_tmp_dir из php.ini. Кто не курит как это делать, просто создаете в корне сайта файл php.php (ну или как хотите по другому) с содержимым <?php phpinfo(); ?> Потом вызываете его http://сайт.ру/php.php и ищите параметр upload_tmp_dir 2. Далее открываем выше упомянутый /system/PHPExcel/Classes/PHPExcel/Shared/File.php, идём в конец функции realpath и на строке около 176 находим вывод return realpath(sys_get_temp_dir()); Комментируем его (мало ли, пригодится) и вместо него пишем: return "значение_переменной_upload_tmp_dir"; у меня например: return "/home/alexmay/data/mod-tmp"; У меня так отлично всё работает. Рыться в функции realpath, например, времени не было...
    20 points
  36. Нами було змінено підхід до формування посилань і роботи різних мов на форумі. Відтепер кожна мова має свій префікс в адресі(якщо це не основна мова), тому є сенс у випадку з доповненнями в маркетплейсі робити повноцінні переклади на всі мови (за бажанням для не основної мови), це принесе різний трафік на форум і покращить очікування відвідувачам та потенційним покупцям Ваших модулів і шаблонів (в нас вже сьогодні вночі була атака пошукових роботів на нові локалі). Теми в розділах форуму будуть мати одне посилання і не впливатимуть на зміну мови при переході на них. Українська мова є основною на форумі і буде доступна за адресою без префіксів, тому прохання до розробників підкорегувати описи своїх доповнень, особливо українською, щоб Ваші покупці мали відповідне очікування опису знаходячись на основній локалі. Всі нові доповнення без наявності опису українською і заголовків не допускаються до розміщення. Також ми починаємо етап якісної локалізації інтерфейсу, розділів та статичного контенту на форумі для основної мови, якщо ви зустрічаєте відсутній переклад, іншу мову можете надсилати скріни або текстовий опис де переклад є некоректним.
    19 points
  37. by @Yoda Друзья, если вы сейчас пытаетесь работать, и у вас что-то случилось с магазином, возникли какие-то проблемы, и вы продаете социально важные необходимые товары (строительное оборудование, технику, медикаменты, продукты и т.д. НЕ РАЗВЛЕЧЕНИЯ ИГРУШКИ И ИСКУССТВЕНЫЕ ЕЛДАКИ). Пишите мне в любое время дня и ночи, на время боевых действий по возможности, я и члены нашей секты готовы бесплатно или "за пятачок как за котенка" помогать всем с проблемами магазинов, кто соответствует выше приведенным критериям. Также если вам надо съехать с оккупантских хостингов, что-то донастроить, что то не работает, и в совсем критичных ситуациях, когда нет денег на оплату хостинга, у меня есть определенные возможности вам помочь. ПОЖАЛУЙСТА НЕ ОБРАЩАЙТЕСЬ С ВОПРОСАМИ, СДЕЛАТЬ МАГАЗИН, НАСТРОИТЬ СЕО, И С КАКИМ-ТО ИНЫМ БРЕДОМ, БУДЕТЕ ПОСЛАНЫ ЗА БОЕВЫМ РОССИЙСКИМ КОРАБЛЕМ. ТОЛЬКО РЕШЕНИЕ ЭКСТРЕННЫХ ПРОБЛЕМ И НЕПОЛАДОК!!! @spectre "Подпишусь, писать в лс Только уточнение - ни о каких доработках речи не идет Если что-то случилось в стиле аааа все пропало - пишите, разрулим" @Blondi "Поддерживаю! Могу помочь с настройкой торговой рекламы на социально важные необходимые товары. Бесплатно. " @octemplates "+++ готов помочь бесплатно если буду свободен. Телеграм: https://t.me/OctemplatesNet"
    19 points
  38. 12 Завантажити / Придбати розширення filter Pro фильтр товара по опциям, цене, производителям, атрибутам полностью автоматизирован, подхватывает уже созданные атрибуты и опции. установка в два клика 1. клик по "Установить" 2. клик по "Сохранить" использует ajax не использует vqmod, не затирает файлы движка работает только на версиях opencart 1.5.x и ocstore 1.5.x. для версий 2.0 и выше доступен модуль FilterPro_v2 модуль распространяется по лицензии 1 покупка = 1 домен + активация 1 домена для тестирования для seo функционала фильтра необходим vqmod и seo_pro.php(в ocstore есть по умолчанию, для opencart https://opencartforum.com/files/file/1155-модуль-управления-seopro/) уважаемые покупатели, фильтр будет гарантированно работать на вашем магазине, нет смысла спрашивать "будет ли работать на недефолтной теме?". будет. если после фильтрации что-то отображается не так как до, пишите, сделаю адаптацию*. * (один из немногих шаблонов с которыми фильтр не адаптируется - Simple Start Template) я постоянно пишу патчи к разным дополнениям, которые меняют отображение товаров и рассылаю авторам, авторы некоторых дополнений сами пишут патчи к фильтру т.к. он довольно популярен покупатель гарантированно получит поддержку в течении 3х дней(с учетом моей занятости), но обычно в течении дня покупки. на данный момент(05-04-2015) официально фильтр был куплен 2679 раз и является самым покупаемым фильтром товаров как на форуме так и на офсайте http://s020.radikal.ru/i722/1401/f0/aa4fa42b367e.png преимущества фильтра перед остальными полностью автоматический. вам не нужно добавлять новые опции. фильтр подхватывает те опции и атрибуты которые есть у товаров фильтр по цене учитывает акции, скидки и налоги скорость. фильтр полностью работает на ajax, без перезагрузки страницы. фильтрация занимает доли секунд множество выборов отображения элементов фильтрации - список, чекбоксы, радио, слайдер и в виде картинок не создает дубли потому как реализован полностью на ajax, поисковые системы не видят фильтр фильтр полностью интегрирован с паджинацией, переключателем сортировок, кол-ва товаров. мульти-атрибуты. в поле атрибута можно указать два значения через ; и фильтр посчитает их как два разных, например "синий;красный". (знак разделителя можно изменить в админке) для тех у кого нет ioncube loader и нет возможности заставить хостера его установить доступна версия 2.4.2.3.1(mega) в которой нет seo демо логин пароль в админку demo/demo удачные примеры сайтов с фильтром magstore.com.ua много товаров, прикручен memcached avtomag.cc sweetness.com.ua lightinwork.ru - интересен тем, что интегрирован с модулем категорий http://fashionwear.ru/brand/natura так же filter pro, точнее его сильно измененная версия, дизайн владельца магазина, очень большая база товаров http://autoulet.ru/avtozvuk/akustika/koaksialnaya/magstore.com.ua - товаров много, но memcached и распределение по категориям помогают фильтру не тормозить tehcold.ru http://vircom-energo.ru/rozetki-i-vyklyuchateli/ более 50 тыс товаров, высокая скорость достигается за счет оптимизаций http://spaceandtime.ru/teleskopy/ http://moda.oc-mod.ru/wooman/wooman_odegda/wooman_dresses/ внешний вид кастомизируют сами пользователи FAQ при обновлении на версию 2.5 нужно обязательно удалять старую версию фильтра, т.к. версия 2.5 не совместима со более ранними Автор freelancer долучення 24.06.12 Категорія Фильтры Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет ocStore 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
    19 points
  39. Надо было добавить способы оплаты - например оплата на вебмани не через интерфейс, а на кошелек через терминал и т.п. - идеально подходил для этого модуль оплаты "Банковский перевод" - но он использовался по прямому назначению. Искал на форуме - но нашел только тех кто ищет =) В общем сделал 3 клона - названия у них после установки : Элекснет - оплата на карту через терминал Webmoney перевод на кошелек YandexДеньги перевод на кошелек В языковых файлах можете переименовать как хотите их. Так же по образу и подобию сможете добавить еще сколько угодно - нужно создать с новым названием такие же файлы, переименовать функции в них , и переменные. kloni3.zip
    19 points
  40. Скачать / Купить дополнение Palioxis шаблон для OpenCart Поддерживаемые версии OpenCart: 1.5.2 / 1.5.2.1 1.5.3 / 1.5.3.1 1.5.4 / 1.5.4.1 1.5.5 / 1.5.5.1 1.5.6 / 1.5.6.1 / 1.5.6.2 / 1.5.6.3 / 1.5.6.4 Документация к шаблону находится в архиве с темой. Список изменений: 08.01.2014 - Добавлена поддержка OpenCart 1.5.6.1 13.08.2013 - Добавлена поддержка OpenCart 1.5.6 - Незначительные исправления 06.02.2013 - Добавлена поддержка OpenCart 1.5.5.1 26.11.2012 - Исправлено отображение хлебных крошек в Opera Добавил shyn Добавлено 23.11.2012 Категория Бесплатные шаблоны Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика  
    19 points
  41. 26 Скачать / Купить дополнение Добавил Rassol2 Добавлено 28.10.2018 Категория Парсеры Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Да  
    18 points
  42. Друзі, вітаємо з Новим 2025 роком та Різдвяними святами 🎉 Цей рік був досить складним для всіх українців. Ми й досі щодня стикаємося з новими викликами. Але, як показує час, вони роблять нас тільки міцніше та сильніше. Наша сила у єднанні, довірі та підтримці. І ми щиро дякуємо кожному з вас, що залишаєтеся з нами, ділитеся досвідом, допомагаєте один одному в чаті. Нехай 2025 рік стане для вас роком релізів без багів, апдейтів без фейлів, і клієнтів, які завжди розуміють різницю між «швидко» і «якісно». Хай ваш код компілюється з першого разу, дедлайни не будуть на вчора, а сервери працюють без «503». Нехай у вас завжди буде натхнення, купа нових ідей та сили їх реалізувати. Дякуємо кожному, хто наближає нашу перемогу 💙💛 Віримо в ЗСУ та продовжуємо працювати.
    18 points
  43. Модуль HTML позволяет выводить любой текст, изображения или flash в вашем магазине в любом месте. Поддерживаемые версии 1.5.1-1.5.5.1 custom_html.zip
    18 points
  44. Завантажити / Придбати розширення Бесплатные простые стикеры Описание старой версии Что это и зачем это нужно Простое решение для вывода на картинке товара завлекающего стикера (Новинка, Акция, что-угодно еще). Зачем это - для облегчения выбора покупателю. Не секрет, что в большом каталоге с кучей товаров покупатель теряется, особенно если не ищет что-то конкретное. В таком случае хорошо работают стикеры, показывающие выгоду покупки конкретного товара. Тип стикера (акционный, скидочный, подарочный, какой угодно) основан на неиспользуемом поле товара - UPC (обычно там ничего не указывают, в лучшем случае используют поле SKU для хранения артикула). Если же у вас это поле используется, то придется в модуле заменить все упоминания upc на ean например. Стикеры не автоматические, а значит на каждый товар нужно добавлять свой стикер руками. Почему автоматические стикеры - не всегда хорошо Дело в том, что их применение ограничено тем, что можно автоматически выдрать из базы, а это только "акционность" товара, его новизна или рейтинг, в таком случае нельзя сделать стикер с конкретным размером скидки - например, "Скидка 20%", что будет работать лучше, чем просто стикер "Скидка". Аналогично нельзя сделать рекомендуемые товары по вашему личному усмотрению, или в новинки добавить то, что в магазине уже давно было, или в акции добавить товар, у которого нет стандартной скидки, но с которым вы сами, например, дарите дисконтную карточку. Словом здесь, как и везде, нужен индивидуальный подход к каждому товару. Как это работает Поскольку мы не хотим менять базу, не создаем никаких новых полей, то будем использовать стандартные поля - я у себя в магазине выбрал поле UPC, потому что оно все равно у всех товаров пустое. Чтобы назначить товару стикер новинки, нужно зайти в админку, открыть нужный товар и на вкладке Данные указать ему в поле UPC код стикера (например, new). Соответственно, у вас должна быть картинка стикера с названием "sticker_new.png", для специальных предложений код будет special (соответственно, картинка "sticker_special.png"), и так далее для любого кода - название картинки стикера должно быть "sticker_код.png". Вместе с модулем я добавил 4 картинки стикеров (new, special, top и price - взяты для образца с магазина Розетка, поэтому у себя нарисуйте что-то свое), вы можете добавить то, что нужно именно вам, и нарисовать сколько угодно вариантов стикеров, только не забывайте их коды вбивать в каждый товар в поле UPC. Картинки сохраняйте в каталог \catalog\view\theme\default\image. Если используете стикеры своих размеров, то не забывайте указать их размер в файле стилей дополнения (\catalog\view\theme\default\stylesheet\free_stickers.css), по умолчанию там указан размер тех стикеров, что идут в комплекте - 99х41. Стикеры выводятся на странице товара, категории, товаров из поиска, из акций, товаров производителя, модуля "рекомендуемые" и таблицы сравнения. Если хотите добавить вывод в другой модуль - открывайте vqmod-файл и смотрите, как это сделано для модуле "рекомендуемые", суть там везде одинаковая. Как устанавливать: 1) Скопировать файлы дополнения к себе, ничего не должно быть перезаписано, так как используется vqmod 2) Перейти в админку и нужным товарам в поле UPC указать коды стикеров (не забывайте, что если используете свои коды, нужно создать картинки стикеров с этими кодами, т.к. по умолчанию в дополнении идет 4 картинки стикеров с кодами new, special, top и price). Протестировано на стандартном шаблоне версии 1.5.4.1, должно работать и на более старых/новых. Пользователям версий новее 1.5.4.1 - возможна проблема с отображением стикеров на карточке товара из-за небольшого изменение в файле product.tpl, решение в теме Если шаблон не default и стили к нему лежат не по такому адресу: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" /> исправьте в начале vqmod-файла адрес к стилям, чтобы было "catalog/view/theme/ВАШ_ШАБЛОН/stylesheet/stylesheet.css" Если у вас сильно измененный шаблон, открывайте vqmod-файл и вручную ищите соответствие кускам кода вашего шаблона. Затрагиваются файлы шаблонов товара, категории, поиска, акций, производителя, сравнения и модуля "рекомендуемые", а также все их контроллеры. Если у вас что-то не работает, не надо мне писать в личку с просьбами помочь за плату - я не ищу работу. Пишите в тему с вопросами и терпеливо ждите ответа, или создайте новую в разделе платных услуг. Автор RGB долучення 31.05.13 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
    18 points
  45. В файле admin/view/template/catalog/product_list.tpl #6 строка заменить: <button type="submit" form="form-product" href="<?php echo $copy; ?>" data-toggle="tooltip" title="<?php echo $button_copy; ?>" class="btn btn-default"><i class="fa fa-copy"></i></button> на <button type="button" data-toggle="tooltip" title="<?php echo $button_copy; ?>" class="btn btn-default" onclick="$('#form-product').attr('action', '<?php echo $copy; ?>').submit()"><i class="fa fa-copy"></i></button>
    18 points
  46. Ну, когда нет ни знаний, ни опыта, остается только гадать)) А чтобы фронт выполненной работы не казался жиденьким, начинают писать, что тут у вас каноникал не хватает, тут давайте нофоллоу воткнем, а еще ссылок прикупим, при этом половину ссылочного бюджета надо себе в карман положить. Особо наглючие могут еще несуществующие фильтры на сайт наложить и на это тоже бюджет полагается. В SEO нет никакой магии, просто надо *б@шить с пониманием дела. Плюс бюджет у заказчика должен быть. Так что линкозакупаторы и просмотревшие три вебинара сваливают в сторону, им нечего предложить заказчику, а заказчик не поведется вкинуть бабло в то, о чем оптимизатор не может внятно рассказать.. "бэ" и "мэ" про каноникал и у вас тут скобочка не закрыта не прокатят. Вот и получается, что удел таких специалистов - это заказчики, которые верят, что на 5-10тыщ рублей в месяц их ща круто продвинут по Москве, в итоге их пол-года катают, кормя отчетами с диаграммами, гистограммами и прочей пое важной информацией. Все, что делается - это автозакуп ссылок в аггрегаторе и снятие позиций в сервисе (оттуда же и красивые отчеты на 20 листов). В конце концов клиенту это надоедает и оптимизатор сваливает, а у клиента на руках расходы в десятки, а то и сотни тыщ и понимание, что ссылки не работают. И ведь для него они действительно не сработали. Да и не могли сработать. Потому что нельзя ломиться в самолет с талоном на трамвай. Какой результат можно получить за 10т.р./мес(~$150), если ставка специалиста от $20/час. Как можно продвинуть сайт, работая над ним 7,5 часов в месяц. Приведу рабочий пример. Позвали меня как-то в команду подсобить с магазином одежды, обуви и еще каких-то шмоток. Товаров 240000. Посещаемость 40тыс/сутки. В одежде была проблема - трафика с нее было около 5тыс., при том, что одежда это 60% товаров, товарная группа вообще не тащила на себя трафик, при этом категории почти все в топе. Владелец магазина завлял, что шмотки у поставщика разлетаются, вордстат показывал, что по запросам "товар"+"модель", т.е. самый что ни на есть товарняк трафик есть. Было проверено, все что можно начиная от вшивых дублей, выгружено все что можно было выгрузить и в итоге расчитан пейджранк всего сайта и проблемной категории в контексте сайта. Несколько часов работы нескольких специалистов и проблема была вскрыта. Для проблемной категории вылезла такая картина, т.е. вес в проблемной зоне был сосредоточен на категориях, товару просто не хватало жиру, чтобы нормально участвовать в ранжировании. Найти проблему киенту обошлось где-то в ~$700 Еще где-то ~$500, чтобы перегнать вес на карточки и привести к такому виду, не затронув при этом остальную часть сайта Было ясно, что после такого финта позиции по категориям сильно просядут. Потерю веса необходимо было компенсировать ссылочной массой. Закуплено более 600 ссылок. На сапе, с рабочим блеклистом на 20000 доменов после анализа 40000 доменов выгребли только 500. Так как домен в возрасте ссылки рассадили в 2 захода в течение месяца. В анкор-листе только уникальные фразы в следующем соотношении: для 2-х словников - прямые/словоформа/+слово/+регион/переколдовки/безанкорные/длинные/перестановки/нк слово/нк 2 слова/нк замена(15%/5%/15%/5%/10%/10%5%/5%/10%/10%/10%) для 3-4-х словников - прямые/словоформа/+слово/+регион/переколдовки/безанкорные/длинные/перестановки/нк слово/нк 2 слова/нк замена(5%/15%/5%/5%/10%/20%5%/5%/10%/10%/10%) Пока ссылки раздуплятся и начнут работать может пройти месяц-два-три, позиции за это время все равно сползут. Единственно, чем можно было удержать позиции это заменой тайтлов на более релевантные. Все заголовки были зачищены от автогенерируемого мусора типа Купить [Категория] недорого в Москве, Санкт-Петербурге, России по цене от [цена]. [Категория] в [инернет-магазине] Все, кто в теме, прекрасно знают, что в основе алгоритма ранжирования по тайтлу лежит формула TF-IDF, конечно и другие факторы и примеси, но у руля именно эта формула и никуда от этого не деться. Выглядит вот так: При наличии опыта и умении анализировать выдачу дает шикарные результаты. Смысл в том, чтобы собрать в заголовке слова с наибольшим весом, чем реже встречается слово по отношению ко всему индексу, тем больше условный вес слова. В русскоязычной индексной базе Яндекса содержится 9млрд документов, слово "Москва" встречается в 783млн документов, "купить" в 994млн, "футболка" в 32млн. Кто собрал тайтл из самых важных, но при этом тематичных и запрашиваемых слов, тот и победил. Звучит легко, но занятие нудное и требует внимания, концентрации и много опыта. Новичок может 3 часа собирать тайтл и так ничего и не собрать, специалист выдает 5-6 заголовков в час. Результат выглядит примерно так, на выход 5 вариантов тайтла только для 1 страницы: Составлено более 100 загловков для всех проблемных категорий, попутно дособрано семантическое ядро. 20% выделено в контрольную группу (с вхождением топонима, бренда, доп. слов), на их основе позже корректировались основные заголовки. Так, например, было выявлено, что для шмоток в Москве наличие топонима в заголовке необязательно, при условии что основной регион для сайта Москва, а топоним только отжирает вес. Клиент на этом месте полинял еще на ~$600 На покупке ссылок + работа еще ~$1900 Что получилось. На следующем апдейте(через 2 недели) >50% категорий ожидаемо рухнули на 10 и более позиций, заголовки в выдаче не изменились. Трафик упал с 5тыс до 500/сутки по проблемным категориям. Клиент сказал, чтобы немедленно вернули, как было, иначе всем вафли 2-й апдейт(еще через 3 недели) категории также висели за топ-10, но полезли товары. Трафик 4 тыс/сутки. 3-й апдейт(еще неделя) категории там же. Трафик 5тыс/сутки. 4-й апдейт(еще неделя) без изменений. 5-й апдейт(еще через 1,5 месяца). Все категории вернулись в топ с новыми заголовками, которых не было тоже подтянулись. Трафик 11тыс/сутки Еще через 3 месяца трафик по проблемным товарам и категориям вышел на 45тыс/сутки, суммарный по сайту 95тыс. Еще через месяц начался сезон, трафик зашкаливал за 200 тыс. Клиент выдал премию 100т.р. Были еще мелкие работы и дальнейшие корректировки, и в общей сложности клиент лишился около $4500 за менее, чем неделю. Много это или мало? Если вас развели - это много. Если с каждого доллара вы получили прибыль в 10, это даже не мало, это смешно. Но никто не будет батрачить за 10-20т.р./месяц на ваш сайт. Посмотрите пару вебинаров и вы будете на том же уровне, как и те кто предлагают вам топ за эти деньги. Это, конечно, больше относится к высококонкурентым тематикам в Москве и близким по конкурентности регионам. И в основном к интернет-магазинам. Что хочу сказать. Ссылки работают. Это не панацея и не основной способ продвижения. Качественный анкор-лист руками собранный и отбор доноров, на который можно потратить целый день это вам не 7 раз нажать "вперед" в сеопульте. Хорошие ссылки - хорошо, плохие - плохо. SEO - не магия. Много рутины, нудоты и как там еще называют аналитику. SEO - прекрасный способ присосаться к чужому бизнесу, жируя и паразитируя на нем. Найти специалиста занедорого нереально. Все кто ломятся с предложениями продвинуть магаз за 5-10тыс/месяц на 99.9% - это специалисты с дипломом вебинара.
    18 points
  47. Выводим картинку производителя на странице товара. ========================================================================= -----------------НЕ ЗАБЫВАЕМ ПРО РЕЗЕРВНОЕ КОПИРОВАНИЕ ФАЙЛОВ!----------------- ========================================================================= Внешний вид: 1). Открываем /catalog/model/catalog/product.php и находим: pd.name AS name, p.image, m.name AS manufacturer, Добавляем: m.image AS mimage, Ниже (в этом же файле), находим строку: 'image' => $query->row['image'], После неё добавляем: 'mimage' => $query->row['mimage'], 2). Открываем /catalog/controller/product/product.php и в после строки: $this->load->model('tool/image'); Добавляем: $this->data['mimage'] = $this->model_tool_image->resize($product_info['mimage'],150,80); 3). Открываем /catalog/view/theme/ВАША_ТЕМА/template/product/product.tpl и добавляем (где необходимо): <img src="<?php echo $mimage; ?>" title="<?php echo $manufacturer; ?>" /> Всё. Добавляем проверку на отсутствие изображение товара. Добавляем изображение на страницу "Производители".
    18 points
  48. 1) зайти в System-Users-API если API еще не создано - создаем (вводим имя API, генерируем ключ, включаем статус), если уже есть - редактируем в открывшемся окне во вкладке IP адресов добавляем свой, сохраняем 2) потом зайти в System-Settings, открыть настройки магазина, во вкладке Options в API User выбрать API с именем из предыдущего шага и сохранить настройки если все сделали правильно - должно работать
    18 points
×
×
  • 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.