Блог

  • Как добавить Яндекс Метрику в ваш сайт

    Статистика очень важна для магазина. Яндекс Метрика поможет вам собрать все необходимые данные для анализа. С помощью нее вы можете отслеживать посещаемость, источники заходов, выполнение целей, конверсию и многое другое.

     

    Для подключения статистики из Яндекс Метрики в Magento вам потребуется:

     

    1) Войти в профиль Яндекса, чтобы добавить Метрику в ваш магазин, вам потребуется зайти в сервис Яндекс.Метрика

     

     

    2) Чтобы создать код счетчика Метрики, нужно перейти по ссылке...
    Читать далее...

  • Локализация в Magento

    Чтобы сделать грамотный перевод в Magento. Прежде всего вам нужно найти (создать) файл, находящийся в  app/design/frontend/<пакет>/<тема>/locale/ru_RU/translate.csv и вписать туда ваш перевод.

    Пример для вставки:

     

    "Слово или фраза,  которую вы хотите заменить","Аналогичная фраза с переводом"

     

    Будьте бдительны! Важно соблюдать расстановку кавычек и запятых!

     

    "Product Cart","Корзина"
    "Home","Главная"


    При переводе фразы, обращайте внимание на правильность ее написания. Если вы...
    Читать далее...

  • Перенос Magento на другой хостинг

     

    Инструкция для переноса магазина Magento на другой хостинг.

    Для версий 1.6 и позже


    1) Заходим в Админ панель -> Инструменты -> Резервные копии –> Резервная копия системы.


    2) После нам потребуется зайти на ftp в папку var/backups, там найти архив xxxxxxxxx.tgz, скачать и распаковать этот архив на новом сервере.

     

    3) Далее, в папке var находим файл xxxxxxxxx_db.gz и...
    Читать далее...

  • Быстрое обновление атрибутов в Magento

    Если вы когда-либо использовали стандартный метод обновления продуктов, вы могли заметить, что этот процесс может занять много времени, а порой на это уходит до 30 минут.

    Для ускорения процесса, вам просто нужно обновить атрибуты. Например, в качестве атрибута, у нас есть рейтинг продаж, тогда следует просто обновить значение без сохранения продукта в целом

    $product->setNumSales(1234);
    $product->getResource()->saveAttribute($product, 'num_sales');

    Метод saveAttribute имеет два параметра, первый – несет значение, а второй – код атрибута. Узнать код атрибута можно в...
    Читать далее...

  • Тестирование ускорения работы Magento с помощью Varnish, Redis, APC, FPC (Полностраничное кеширование)

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

    Чем быстрее генерируется страница - тем лучше для SEO и приятней пользователю. Проведем тестирование.

    Тестовый сервер: 8 x Intel(R) Xeon(R) CPU E5-2630 @ 2.30GHz, 2GB RAM, nginx/1.4.7 + php-fpm 5.4.26, MySQL Percona 5.6.16-64.1. Канал - 1Гбит/сек (как у...
    Читать далее...

  • Создание скидочных купонов в Magento

    Для создания системы купонов, мы используем класс Mage_SalesRule_Model_Coupon_Massgenerator . Чтобы использовать его по своему усмотрению, вы можете создать экземпляр класса:

    $generator = Mage::getModel('salesrule/coupon_massgenerator');

    Теперь вам нужно установить некоторые опции:

    > $data = array(     'max_probability'   => .25,    'max_attempts'      => 10,     'uses_per_customer' => 1,     'uses_per_coupon'   => 1,     'qty'               => 5, //number of coupons to generate     'length'            => 14, //length...
    Читать далее...