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

Ostmetal

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

    43
  • З нами

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

Повідомлення, опубліковані користувачем Ostmetal

  1. Доброго времени суток.

     

    Необходимо корректно настроить .htaccess, немного неправильно работает 301 редирект. 

    По-умолчанию во все URL подставляется /

    Но URL https://mysite.com/callback должен работать без слеша

     

  2. в файле 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 сохранял. Всё равно абракадабра.

  3. Снова возвращаюсь к формированию суммы прописью, если есть пробел между цифрами. Вместо восемьдесят пять тысяч руб. - пишет восемьдесят пять рублей. Как исправить именно в случае с файлами .pdf. Вариант глобального удаления этого пробела не подходит, т.к. страдает юзабилити.

     

    Файлы языка редактировал - эффекта нет.

    Order_3683.pdf

  4. 1. Латинские названия выводит нормально, а вот все кирилличные - null.

    2. При выборе результата поиска через вверх-вниз в поле поиска подставляет почему-то не название товара, но и цену и состояние на складе.

     

    А так поиск понравился - работает очень быстро. Помоги исправить ошибки, пожалуйста.

  5. Вопросы к этому модулю такие же, как и к предыдущему "живому поиску":

    - по результатам невозможно перемещаться стрелками вверх-вниз

    - результаты поиска не скрываются при клике вне дива с результами.

  6. louise170, спасибо за отличные модули. У нас магазин сильно перепахан, но ваши разработки - Доставка плюс и Доставка по области - стали без проблем. Доставка плюс считает всё отлично и корректно. Вопрос возник с доставкой по области.

     

    Когда вес товаров в корзине в рамках лимита доставки плюс (у нас это 23,9 кг), то модуль доставка по области считает всё корректно: к доставке по Москве плюсует стоимость киллометража. Однако, если вес становится больше, то модуль "скидывает" доставку по Москве, оставляет только цену доставки по области.

     

    Пример. Во Внуково - 12 км от МКАДА - отправляем груз весом 13,5 кг. Лимит по весу в нашей службе доставки 23,9 кг. Модули корректно считают доставку в размере 754 руб.: 610 руб. доставка по МСК и 144 руб. по области.

     

    Теперь увеличиваем вес выше лимита, до 26 кг. И стоимость доставки становится 144 руб. - это стоимость доставки по области. Доставка по Москве перестаёт учитываться.

     

    Сможете исправить этот баг?

  7. Не понимаю многие магазины. Как мне казаху понять, где находится физически этот магазин? И продает ли в казахстан?

    Только не нужно воплей "смотрите контакты". Я должен, это сразу однозначно понять, а не рыскать по сайту :)

     

    А как вы на других сайтах это понимаете? В целом с Казахстаном, Беларусью и Украиной ситуация у российских магазинов неважная. Нет смысла продавать в сопредельные страны, т.к. стоимость доставки космическая за мелкий груз. К тому же проблемы с оплатой практически везде. Наш эквайер сразу заявил, что иностранные визы могут не обслуживаться, несмотря на международный статус карты.

     

    Так что, если зашли в российский магазин из Казахстана, то лучше сразу читайте про оплату/доставку. Может и магазин нет смысла смотреть.

  8. Сделал квитанцию Сбербанка. Тоже столкнулся с проблемой адреса по строкам черех запрос <?php echo $order['shipping_address']; ?>.

    Отдельно город и адрес не вытягиваются ни через <?php echo $order_info['arg']; ?> ни через <?php echo $order['arg']; ?>. Выводится просто пустое поле. Как всё таки сделать раздельный вывод данных?

     

    Кому нужно - архив ниже. Хардом замените на свои данные.

    order_invoice_sf.zip

  9. Здравствуйте, спасибо за такой необходимый модуль!

     

    Однако у меня не вышло его запустить. Устанавливал вручную 2 раза, вкмод не стоит. После установки невозможно зайти ни в список заказов ни в конкретные заказы. Выдает: страница не найдена!

     

    Установлен ocStore 1.5.3.1. Шаблон свой.

     

    Приложил admin/controller/sale/order.php. Могу дать доступ в админку тестового магазина и оплатить помощь.

    order.php

  10. Не увидел ничего "такого" в статьях ("портале"), чего нельзя сделать в opencart, так что в вашем случае точно можно было обойтись без WP. Вы наверно еще не совсем знакомы с функционалом модулей для opencart

    Самое главное, что статьи нельзя на сайт отправлять через редакторы, вроде Windows Live Writer)

  11. а почему на "видео" не могу проскролить  до футера?

     

    Этот раздел планируем убирать, его заменит обновленный форум.

     

     

     

    А по 3 CMS = 3 шаблона должен согласиться, хотя WP в целом уважаю. Если нужно будет делать редизайн, то работы будет больше, чем хотелось бы.

     

    По шаблонам - страшно только в начале, когда нужно изучать шаблонизаторы всех движков. Однако факт остаётся фактом - если не заказывать архидорогие системы на фреймворках, а делать всё на самостоятельных движках, то от редактирования кучи разных по структуре систем никуда не уйти. Как бы не придумывали к опенкарту новости или статьи, но до удобства наполнения текстом вордпресса и гибкости вывода любых элементов ему далеко. То же самое и по форумам. При этом "магазинные" возможности опенкарта реально безграничные. Ниодному wp или форумному движку даже в мечтах этого не достичь. Наш предыдущий магазин был на плагине WP e-Commerce и это был просто адский костыль.

     

    Есть одна проблема, которую мы не решили - единый аккаунт для всех трёх систем: портал, форум и магазин. Портал и форум связать удаётся без проблем. А вот с магазином его без переписывания половины опенкарта соединить не получается. Слишком разные модели поведения пользователей.

  12. Разгромили! Значит нужно отвечать. Лого нашего проекта срисовано с советского полтинника

     

    big.jpeg

     

    В те времена троллей на гражданской войне много побили, а то говорили бы - сантехник лупит по унитазу, а оттуда ещё и вода плещет)

     

     

    И зачем там WP - совершено не понятно. Держать две CMS (три с форумом, ну с ним то понятно) для сайта слишком трудозатратно, да и пробоев у WP очень много, через него залезут и в магазин. А если в теме что-то меняется нужно в двух CMS менять стили, шаблоны. Да и корзины не видно, если я хочу почитать а потом оформить, получается лишний клик. А статьях нет соответственно рекомендуемых товаров с кнопкой купить и т.п. функционала магазина.

     

    Магазин появился дополнением к информационному порталу, существующему с 2003 года. Поэтому изначально была идея "растворить" магазин в стиле портала. То есть магазин обслуживает на 100% аудиторию портала (и форума): постоянную и ту, которая пришла из поиска. Это хороший кейс для тех, кто озабочен целевым и постоянным трафиком в свой магазин. Особенно, если это специализированный нишевый магазин - кузнечный, например.

     

     

    Открыл долго искал кнопку "Купить", только двигая мышью увидел, и то какае-то корзинка супермаркета, к чему она, "велик" какой-то. Совершенно не правильно с точки зрения юзабилити. 

     

    Здесь момент спорный. Именно в книгах, где вы упорно искали кнопку "купить", она и не нужна. Покупателю предлагается сделать осмысленную покупку, почитать описание и сделать заказ уже со страницы товара. Это не айфон или рубашка, про которые все и всё знают, а реагируют в разных магазинах только на цену. Поэтому для них покупка со страницы категории имеет смысл и кнопищу можно пожирнее заделать. Наши товары уникальны, поэтому нам проще покупателя, посетившего магазин впервые, отправить сразу за полной информацией. А вот постоянные покупатели довольно быстро находят этот велосипед. По сути он для них и создан - с товаром то они уже знакомы.

     

     

    Да и корзина - опять "велик", если я захочу увидеть что я заказал в корзине, почему я должен уйти со страницы (идти на отдельную страницу корзины), где я нахожусь? 

     

     Здесь согласны на половину с сутью, но реализация наша имеет смысл. По годовому опыту наши покупатели делятся на три больших группы. Первые две - это те, кто приходит за одной покупкой, и те, кто набирает корзину до отвала. Первые сразу лезут за конкретным товаром, кинули в корзину и сразу пошли оформляться. Мы им по телефону перезванием и предлагаем другие товары, но они отказываются, т.к. уже заказали единственный нужный. Вторые - могут заказать материалы на целые ворота - это в среднем от 20 до 100 позиций. Им выпадающая корзина вообще никак не нужна - она в экран не способна поместиться. Есть конечно третья группа (2-5 товаров) и для них, вероятно, стоит сделать всплыващее окно).

     

    P.S.: Пока идея интеграции большого портала и магазина себя оправдывает - на каждые 100 посещений мы получаем не менее 2-х заказов. Однако есть очевидная проблема, что интерфейсу магазина тяжело ужиться с дизайном портала. Многие хотелки отложили на будущее. Попытаемся в след.стиле магазин "вынести" за рамки проекта)

  13. kotletka, спасибо за уточнения. По второму пункту - город поменять можно только для почтовых видов доставки. Остальные - автоматом. Часто неправильно определяются мобильные операторы. Человек сидит из Сургута, а у него выводится Москва. Правим пока руками. В целом - верно, нужно сделать глобальную ссылку для изменения города.

  14. Ну наконец одобрили) Пока шло одобрение появились:

    - аякс поиск товаров

    - кнопки кросспостинга в социальные сети

    - рекомендуемые стали выводиться через модуль Похожие товары

    - отремонтировали 2 раза модуль приёма карточек (изменения в Paymaster) и модуль приёма Яндекс.Денег

    - сделано большое динамическое меню - нужно навести на ссылку "Магазин" в глвном меню

    - сделана оптимизация загрузки скриптов, стилей и фото. Тестировали сервисом http://gtmetrix.com/ Помогает плагин  Add to Head

    - добавлены разные статусы на складе для разных групп товаров

  15. Купили и поставили ваш модуль, работает отлично. Однако в журнале ошибок начали сыпаться вот такие ошибки:

    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
    

    Что можно с этим ошибками сделать? На работу они пока не влияют.

  16. 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. Поставили простой модуль с фиксом русских символов, который выгружает все доступные в базе адреса в список рассылки.

    Магазину в этом апреле будет год) Однако уже есь список идей, как его переделать до неузнаваемости.

  17. Прогоните сайт через http://gtmetrix.com/. Он сразу выдаст кучу рекомендаций, что делать. Ваша цель достичь всех зеленых линий в графе Grade любыми способами.

     

    Для CDN в официальном репозитарии есть бесплатный плагин "Speed by loading Jquery from Google CDN". Также посмотрите отличный плагин "Add to Head for Opencart", который поможет вам разнести загрузку стилей и скриптов по шаблонам, где они нужны. 

×
×
  • Створити...

Important Information

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