Ostmetal
-
Публікації
43 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Ostmetal
-
-
Доброго времени суток.
Необходимо корректно настроить .htaccess, немного неправильно работает 301 редирект.
По-умолчанию во все URL подставляется /
Но URL https://mysite.com/callback должен работать без слеша
-
Поставил версию 3, но там уже участка кода в файле catalog/controller/product/pricelist.php, после которого вставлять вывод даты, нет.
-
в файле catalog/controller/product/pricelist.php
перед строкой
if (file_exists(DIR_CACHE . "tmp.bmp")) unlink(DIR_CACHE . "tmp.bmp");
добавьте$i++; $worksheet->write($i, 1+$this->delim, 'Прайс актуален на '.date('d.m.Y') ,$f3);
Дата выводится, а вот текст во в таком виде:
Прайс актуален на 30.11.2015
В UTF без BOM сохранял. Всё равно абракадабра.
-
Снова возвращаюсь к формированию суммы прописью, если есть пробел между цифрами. Вместо восемьдесят пять тысяч руб. - пишет восемьдесят пять рублей. Как исправить именно в случае с файлами .pdf. Вариант глобального удаления этого пробела не подходит, т.к. страдает юзабилити.
Файлы языка редактировал - эффекта нет.
-
Сейчас в личку скину.
-
1. Латинские названия выводит нормально, а вот все кирилличные - null.
2. При выборе результата поиска через вверх-вниз в поле поиска подставляет почему-то не название товара, но и цену и состояние на складе.
А так поиск понравился - работает очень быстро. Помоги исправить ошибки, пожалуйста.
-
Да, всё в хроме работает. Один момент - закрытие окна при клике вне дива с результатами происходит не мгновенно, а через секунды 3.
-
Может Опера не подерживает. Я в ней тестировал.
-
Вопросы к этому модулю такие же, как и к предыдущему "живому поиску":
- по результатам невозможно перемещаться стрелками вверх-вниз
- результаты поиска не скрываются при клике вне дива с результами.
-
Хорошо, сделаю.
Появилось ли решение вопроса?
-
По-идее можно сделать, если не нашлось никаких доставок по Москве, то и по области доставки быть не должно. Ведь так?
Да, я это и имел в виду.
-
louise170, спасибо за отличные модули. У нас магазин сильно перепахан, но ваши разработки - Доставка плюс и Доставка по области - стали без проблем. Доставка плюс считает всё отлично и корректно. Вопрос возник с доставкой по области.
Когда вес товаров в корзине в рамках лимита доставки плюс (у нас это 23,9 кг), то модуль доставка по области считает всё корректно: к доставке по Москве плюсует стоимость киллометража. Однако, если вес становится больше, то модуль "скидывает" доставку по Москве, оставляет только цену доставки по области.
Пример. Во Внуково - 12 км от МКАДА - отправляем груз весом 13,5 кг. Лимит по весу в нашей службе доставки 23,9 кг. Модули корректно считают доставку в размере 754 руб.: 610 руб. доставка по МСК и 144 руб. по области.
Теперь увеличиваем вес выше лимита, до 26 кг. И стоимость доставки становится 144 руб. - это стоимость доставки по области. Доставка по Москве перестаёт учитываться.
Сможете исправить этот баг?
-
Подскажите как вы форум добавили?
Форум - это просто ссылка на другой сайт. Сейчас он работает на Vbulletin, скоро переедем на xenforo.
-
Не понимаю многие магазины. Как мне казаху понять, где находится физически этот магазин? И продает ли в казахстан?
Только не нужно воплей "смотрите контакты". Я должен, это сразу однозначно понять, а не рыскать по сайту :)
А как вы на других сайтах это понимаете? В целом с Казахстаном, Беларусью и Украиной ситуация у российских магазинов неважная. Нет смысла продавать в сопредельные страны, т.к. стоимость доставки космическая за мелкий груз. К тому же проблемы с оплатой практически везде. Наш эквайер сразу заявил, что иностранные визы могут не обслуживаться, несмотря на международный статус карты.
Так что, если зашли в российский магазин из Казахстана, то лучше сразу читайте про оплату/доставку. Может и магазин нет смысла смотреть.
-
Сделал квитанцию Сбербанка. Тоже столкнулся с проблемой адреса по строкам черех запрос <?php echo $order['shipping_address']; ?>.
Отдельно город и адрес не вытягиваются ни через <?php echo $order_info['arg']; ?> ни через <?php echo $order['arg']; ?>. Выводится просто пустое поле. Как всё таки сделать раздельный вывод данных?
Кому нужно - архив ниже. Хардом замените на свои данные.
-
Здравствуйте, спасибо за такой необходимый модуль!
Однако у меня не вышло его запустить. Устанавливал вручную 2 раза, вкмод не стоит. После установки невозможно зайти ни в список заказов ни в конкретные заказы. Выдает: страница не найдена!
Установлен ocStore 1.5.3.1. Шаблон свой.
Приложил admin/controller/sale/order.php. Могу дать доступ в админку тестового магазина и оплатить помощь.
-
Не увидел ничего "такого" в статьях ("портале"), чего нельзя сделать в opencart, так что в вашем случае точно можно было обойтись без WP. Вы наверно еще не совсем знакомы с функционалом модулей для opencart
Самое главное, что статьи нельзя на сайт отправлять через редакторы, вроде Windows Live Writer)
-
а почему на "видео" не могу проскролить до футера?
Этот раздел планируем убирать, его заменит обновленный форум.
А по 3 CMS = 3 шаблона должен согласиться, хотя WP в целом уважаю. Если нужно будет делать редизайн, то работы будет больше, чем хотелось бы.
По шаблонам - страшно только в начале, когда нужно изучать шаблонизаторы всех движков. Однако факт остаётся фактом - если не заказывать архидорогие системы на фреймворках, а делать всё на самостоятельных движках, то от редактирования кучи разных по структуре систем никуда не уйти. Как бы не придумывали к опенкарту новости или статьи, но до удобства наполнения текстом вордпресса и гибкости вывода любых элементов ему далеко. То же самое и по форумам. При этом "магазинные" возможности опенкарта реально безграничные. Ниодному wp или форумному движку даже в мечтах этого не достичь. Наш предыдущий магазин был на плагине WP e-Commerce и это был просто адский костыль.
Есть одна проблема, которую мы не решили - единый аккаунт для всех трёх систем: портал, форум и магазин. Портал и форум связать удаётся без проблем. А вот с магазином его без переписывания половины опенкарта соединить не получается. Слишком разные модели поведения пользователей.
-
Разгромили! Значит нужно отвечать. Лого нашего проекта срисовано с советского полтинника
В те времена троллей на гражданской войне много побили, а то говорили бы - сантехник лупит по унитазу, а оттуда ещё и вода плещет)
И зачем там WP - совершено не понятно. Держать две CMS (три с форумом, ну с ним то понятно) для сайта слишком трудозатратно, да и пробоев у WP очень много, через него залезут и в магазин. А если в теме что-то меняется нужно в двух CMS менять стили, шаблоны. Да и корзины не видно, если я хочу почитать а потом оформить, получается лишний клик. А статьях нет соответственно рекомендуемых товаров с кнопкой купить и т.п. функционала магазина.
Магазин появился дополнением к информационному порталу, существующему с 2003 года. Поэтому изначально была идея "растворить" магазин в стиле портала. То есть магазин обслуживает на 100% аудиторию портала (и форума): постоянную и ту, которая пришла из поиска. Это хороший кейс для тех, кто озабочен целевым и постоянным трафиком в свой магазин. Особенно, если это специализированный нишевый магазин - кузнечный, например.
Открыл долго искал кнопку "Купить", только двигая мышью увидел, и то какае-то корзинка супермаркета, к чему она, "велик" какой-то. Совершенно не правильно с точки зрения юзабилити.
Здесь момент спорный. Именно в книгах, где вы упорно искали кнопку "купить", она и не нужна. Покупателю предлагается сделать осмысленную покупку, почитать описание и сделать заказ уже со страницы товара. Это не айфон или рубашка, про которые все и всё знают, а реагируют в разных магазинах только на цену. Поэтому для них покупка со страницы категории имеет смысл и кнопищу можно пожирнее заделать. Наши товары уникальны, поэтому нам проще покупателя, посетившего магазин впервые, отправить сразу за полной информацией. А вот постоянные покупатели довольно быстро находят этот велосипед. По сути он для них и создан - с товаром то они уже знакомы.
Да и корзина - опять "велик", если я захочу увидеть что я заказал в корзине, почему я должен уйти со страницы (идти на отдельную страницу корзины), где я нахожусь?
Здесь согласны на половину с сутью, но реализация наша имеет смысл. По годовому опыту наши покупатели делятся на три больших группы. Первые две - это те, кто приходит за одной покупкой, и те, кто набирает корзину до отвала. Первые сразу лезут за конкретным товаром, кинули в корзину и сразу пошли оформляться. Мы им по телефону перезванием и предлагаем другие товары, но они отказываются, т.к. уже заказали единственный нужный. Вторые - могут заказать материалы на целые ворота - это в среднем от 20 до 100 позиций. Им выпадающая корзина вообще никак не нужна - она в экран не способна поместиться. Есть конечно третья группа (2-5 товаров) и для них, вероятно, стоит сделать всплыващее окно).
P.S.: Пока идея интеграции большого портала и магазина себя оправдывает - на каждые 100 посещений мы получаем не менее 2-х заказов. Однако есть очевидная проблема, что интерфейсу магазина тяжело ужиться с дизайном портала. Многие хотелки отложили на будущее. Попытаемся в след.стиле магазин "вынести" за рамки проекта)
-
kotletka, спасибо за уточнения. По второму пункту - город поменять можно только для почтовых видов доставки. Остальные - автоматом. Часто неправильно определяются мобильные операторы. Человек сидит из Сургута, а у него выводится Москва. Правим пока руками. В целом - верно, нужно сделать глобальную ссылку для изменения города.
-
Ну наконец одобрили) Пока шло одобрение появились:
- аякс поиск товаров
- кнопки кросспостинга в социальные сети
- рекомендуемые стали выводиться через модуль Похожие товары
- отремонтировали 2 раза модуль приёма карточек (изменения в Paymaster) и модуль приёма Яндекс.Денег
- сделано большое динамическое меню - нужно навести на ссылку "Магазин" в глвном меню
- сделана оптимизация загрузки скриптов, стилей и фото. Тестировали сервисом http://gtmetrix.com/ Помогает плагин Add to Head
- добавлены разные статусы на складе для разных групп товаров
-
Купили и поставили ваш модуль, работает отлично. Однако в журнале ошибок начали сыпаться вот такие ошибки:
PHP Notice: Trying to get property of non-object in /catalog/model/module/similar.php on line 23 PHP Warning: Invalid argument supplied for foreach() in /catalog/model/module/similar.php on line 23 PHP Notice: Trying to get property of non-object in /catalog/model/module/similar.php on line 27 PHP Notice: Trying to get property of non-object in /catalog/model/module/similar.php on line 29 PHP Notice: Object of class stdClass could not be converted to int in /catalog/model/module/similar.php on line 30 PHP Notice: Trying to get property of non-object in /catalog/model/module/similar.php on line 32 PHP Warning: Invalid argument supplied for foreach() in /catalog/model/module/similar.php on line 32
Что можно с этим ошибками сделать? На работу они пока не влияют.
-
1. store.ostmetal.info
2. Кузнечный магазин - книги о художественном металле, кованые элементы, кузнечная краска. Почти 2000 товаров.
3. ocStore 1.5.3.1
4. Шаблон делали по своему дизайну. Разработчик Fix305 + самостоятельная доработка.
Магазин интегрирован с 1С: Управление торговлей 8.2 через модуль OpenCart Exchange 1C, который шлифовал напильником 19th19th. Выгружает товары, остатки, цены, заказчиков и заказы. Загружает в магазин изменение статусов заказов. Умеет сравнивать чистые названия в магазине и кривые названия из ТТНок в 1С.
Корзиной управляет симпл. Альтернативы нет, стандартный вариант - убийца конверсии. Регистрация происходит фоном при оформлении первого заказа.
Варианты доставки зависят от заказанных товаров. Книги мы отправляем почтой, железо и краску через Автотрейдинг. Но АТ может взять и книги. Специальный модуль 19th19th все эти особенности учитывает.
5 видов доставки, которые автоматом подстраиваются по айпишнику заказчика. Почта и ЕМS работают через замечательный бесплатный сервис postcalc.ru. Автотрейдинг - модуль пустышка - считает всегда 0 рублей. Хотя мы одному из разработчиков рекомендовали сделать модуль АТ, считающий справочную цену доставки.
Виды оплаты зависят от выбранного способа доставки. Магазин принимает к оплате 8 видов платежей. Webmoney и карточки принимаются через надежный модуль afwollis через шлюз пэймастера прямо на расчетный счет. По аналогии с квитанцией сбера был переработан модуль по безналу - что бы увидеть счет не нужно авторизироваться, т.к. каждый счет имеет уникальную ссылку.
Поля для формы авторизации также динамически подстраиваются под нужды клиента. Например, у самовывозов мы спрашиваем только имя и фамилию, телефон и эл.почту.
В корзине переработана логика заказа для нескольких видов оплаты. Убрали лишний пункт подтверждения заказа, сразу идет оформление.
По управлению товарами и их пакетному редактированию всем советую Batch Editor v0.2.2. Экономит время раза в 3 при оформлении большой наменклатуры вроде краски или элементов.
Рассылки делаем через Mailchimp. Поставили простой модуль с фиксом русских символов, который выгружает все доступные в базе адреса в список рассылки.
Магазину в этом апреле будет год) Однако уже есь список идей, как его переделать до неузнаваемости. -
Прогоните сайт через http://gtmetrix.com/. Он сразу выдаст кучу рекомендаций, что делать. Ваша цель достичь всех зеленых линий в графе Grade любыми способами.
Для CDN в официальном репозитарии есть бесплатный плагин "Speed by loading Jquery from Google CDN". Также посмотрите отличный плагин "Add to Head for Opencart", который поможет вам разнести загрузку стилей и скриптов по шаблонам, где они нужны.
Небольшая настройка .htaccess
в Налаштування та дрібна робота по вже існуючому сайту
Опубліковано:
не актуально