Блог

  • Как сделать телефонный номер в заказа необязательным

    Иногда в интернет-магазине хочется расширить неким образов функционал системы.

    Например, сделать в Magento при оформлении заказа необязательным полем телефонный номер.

    Первым делом убираем javascript-защиту в формах в следующих шаблонах:

      app/design/frontend/default/название-вашей-темы/template/customer/address/edit.phtml app/design/frontend/default/название-вашей-темы/template/checkout/onepage/billing.phtml app/design/frontend/default/название-вашей-темы/template/checkout/onepage/shipping.phtml app/design/frontend/default/название-вашей-темы/persistent/checkout/onepage/billing.phtml  

    В каждом файле находим поле с telephone, и убираем:

    У label - класс required + ненужную уже звездочку - *

    У input - класс required-entry

    Вторым шагом убираем требование проверки в базе mysql;

    >...
    Читать далее...

  • SSL сертификат

    Мы получили SSL сертификат - теперь все наши клиенты и посетители могут воспользоваться защищенной передачей данных.

    Ваши платежные процессинги, пользовательские кабинеты и другие конфиденциальные данные теперь находятся под защитой.

    При заходе на https версию сайта в браузере мы видим подтвержденность безопасности:

    Opera

    Firefox

    Проверка Thawte Trusted Site Seal:

    Читать далее...

  • SSL для Magento (Nginx)

    Протокол HTTPS используется для защищенной передачи данных. В основном это платежные процессинги, пользовательские кабинеты и другие конфиденциальные данные.

    Платформа Magento поддерживает протокол https.

    Так как вебсервер nginx является наиболее быстрым, настраивать будем именно под него

    Для начала следует определиться с типом сертификата и common name сервера. Тип сертификата выбирается из необходимостей интернет-магазина на Magento (например Яндекс-Деньги требует ssl). Common name - это полный адрес сервера (например www.mygento.ru)

    Как только определились и выбрали регистратора, то нужно...
    Читать далее...

  • Наш новый сайт

    У нашей команды появился новый красивый функциональный сайт.

    Теперь интернет-магазины на платформе Magento стали для Вас и Ваших клиентов еще ближе!!!

    Команда "Mygento" поможет раскрыть весь потенциал интернет-магазинов и сделает магазин для Ваших клиентов.

    Обращайтесь!


    Читать далее...

  • Magento Get time

    If you are using default time functions like now(),date(),time() in Magento you'll be shocked by the result of it

    Even if you have correct timezone in your php.ini the result will be surprise.

      //Show date and get wrong datetime $now = time(); echo date('m/d/y h:i:s', time());  

    This is so because whatever settings are in your php.ini - Magento set current timezone to UTC in...
    Читать далее...

  • Magento Вывод времени

    Если вы используете стандартные функции времени date(), time(),now(), и т.д напрямую в коде Magento, то вы будете удивены...

    Даже если вы правильно выставили временную зону сервера, выведенное время неприятно вас удивит

      //Выводим дату и получаем не то время $now = time(); echo date('m/d/y h:i:s', time());  

    Это все происходит независимо от того какие у вас настройки в php.ini.

    Magento сбрасывает временную зону на UTC в Mage_Core_Model_App

    ...
    Читать далее...