Последняя версия бесплатного мадженто (Magento Community Edition) 1.9.1 от 24 ноября 2014 доступна на скачивания на оф сайте, в разделе downloads

CMS не обновлялась более 4х мес. Хорошо это или плохо?

Бывает в целях продвижения для правильной «развесовки» сайта необходимо закрыть от поисковиков те или иные «урлы», текст или целые блоки. Привычная связка rel=»nofollow / <noindex> не всегда корректно справляется с этой задачей. Лучше подходит небольшой ява скрипт:

Просто поместите необходимый кусок кода между скобками. В результате получаем  текст, блок ссылки видны пользователю, но не видны роботу.

Эффект легко проверить. Отключив обработку ява скрипта в настройках браузера блоки скрытые скриптом исчезают, при включении ява скрипта появляются обратно.

jquery

После установки easySlider 1.7 неправильно работает нумерация в Opera, Chrome. Слайды перелистываются через один, а именно когда мы кликаем на первый переходим на третий а когда на пятый попадаем на пустое окно не существующего 7го слайда.

В моем случае ошибка вызывалась использованием имеющегося старого файла jquery.js

Решение сводится к замене существующего jquery.js на файл идущей в пакете со скриптом.

После замены нумерация стала работать как надо!

В теле, там где это надо вставляем:

<span><a onclick="obj=this.parentNode.childNodes[1].style;
tmp=(obj.display!='block') ? 'block' : 'none';
obj.display=tmp;
return false;">Читать далее</a>
 
<div class="abc">ваш скрытый текст</div>
 
 
</span>

В стилях прописываем класс:
.abc{
display: none;
}

удалить sid magento

Как правило подобная запись добавляется в конце URL Magento.

Основная причина в том что вы вводите адрес отличающийся от основного адреса вашего магазина(с www или без www).

Проверьте, что в  “Base URL” в админке System> Configuration> Web interface указан желаемый адрес(с www или без www).

При необходимости редиректа, сделайте его через файл .htaccess

О том как это сделать смотрите пост 301 редирект домена без WWW на домен с WWW через htaccess

Тема 301 редиректа постоянно обсуждается в различных SEO-форумах, да и каждая поисковая система в своей системе помощи имеет специальные разделы.  Проблема актуальна для продвижения магазина на Magento, так как для поисковиков магазин с www и без www разные сайты.

301 редирект это наилучший метод сохранения ваших позиций в поисковых системах, когда вы переносите страницу или сайт. Код “301″ интерпретируется как постоянное перемещение (”moved permanently”).

Чтобы сделать автоматическое перенаправление  откройте файл .htaccess для редактирования.

Добавьте в него следующие строки, но будьте внимательны и не забудьте заменить example.ru на адрес своего сайта

Кому надо редирект домена без WWW на домен с WWW:

после RewriteEngine On добавьте:
RewriteCond %{HTTP_HOST} ^example.ru
RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

И наоборот, кому надо редирект домена с WWW на домен без WWW:

после RewriteEngine On добавьте:
RewriteCond %{HTTP_HOST} ^www.example.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]

Сохраните изменения в файле.

После этого откройте браузер и в адресной строке введите адрес своего сайта без WWW, например http://example.ru/ и зайдите на сайт. Если Вы все сделали правильно, то в адресной строке браузера автоматически произойдет изменение — адрес сайта с введенного Вами сменится на http://www.example.ru/.

По просьбе комьюнити в очередном обновлении Magento стала доступна опция 3-D Secure.

3D Secure — система двухфакторной аутентификации пользователя. Принцип состоит в том, что владелец карты при проведении платежа через интернет должен ввести дополнительный пароль (пароль может быть одноразовым). Этот пароль владелец карты либо предварительно получает в своём банке (банкомате своего банка), либо получает на свой мобильный телефон в виде SMS сообщения от своего банка непосредственно при попытке интернет-платежа или пароль может генерироваться криптокалькулятором, выданным в банке, при этом код генерирует чип карты клиента.
Скачать Magento Version CE 1.3.3.0 Stable+3-D Secure можно на официальной страничке или установить 3-D Secure через Magento Connect.

Список изменений в версии 1.3.3.0:

  • Added Mage_Centinel module — implementation of the 3D Secure validation of credit cards.
    Supported card types:
    * Visa
    * MasterCard
    * JCB, Maestro International — only on Mage_Centinel implementation level and abstract «Credit Card» payment method
    Supported payment methods: PayPal Direct, PayPal Direct UK, PayFlow Pro, Saved Credit Card (based on abstract «Credit Card» payment method)
  • Added system logging adapter, utilized it to log Centinel API interactions into a log file
  • Added Varien_Object_Mapper and implemented «additional_information» searialized field for payment info block
  • Added «specific_information» to the payment info block, implemented this information output in admin payment templates

В своей работе с  Magento использую такие  настройкам robots.txt (файл определяет что сканирует, а что нет поисковый робот)

# Crawlers Setup
User-agent: *
Crawl-delay: 10

# Allowable Index
Allow: /*?p=
Allow: /index.php/blog/
Allow: /catalog/seo_sitemap/category/
Allow:/catalogsearch/result/

# Directories
Disallow: /404/
Disallow: /app/
Disallow: /cgi-bin/
Disallow: /downloader/
Disallow: /includes/
Disallow: /js/
Disallow: /lib/
Disallow: /magento/
Disallow: /media/
Disallow: /pkginfo/
Disallow: /report/
Disallow: /skin/
Disallow: /stats/
Disallow: /var/

# Paths (clean URLs)
Disallow: /index.php/
Disallow: /catalog/product_compare/
Disallow: /catalog/category/view/
Disallow: /catalog/product/view/
Disallow: /catalogsearch/
Disallow: /checkout/
Disallow: /control/
Disallow: /contacts/
Disallow: /customer/
Disallow: /customize/
Disallow: /newsletter/
Disallow: /poll/
Disallow: /review/
Disallow: /sendfriend/
Disallow: /tag/
Disallow: /wishlist/

# Files
Disallow: /cron.php
Disallow: /cron.sh
Disallow: /error_log
Disallow: /install.php
Disallow: /LICENSE.html
Disallow: /LICENSE.txt
Disallow: /LICENSE_AFL.txt
Disallow: /STATUS.txt

# Paths (no clean URLs)
Disallow: /*.js$
Disallow: /*.css$
Disallow: /*.php$
Disallow: /*?p=*&
Disallow: /*?SID=

Какие настройки используете вы?

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

Время полной установки Magento с Sample Data и созданием базы составляет от 5 до 10 мин.

Для установки вам потребуются:

  • Доступ через SSH. Если у вас не установлен по умолчанию SSH попросите саппорт хостинга услугами которого вы пользуетесь подключить этот протокол.
  • Выберите папку куда будет установлен магазин
  • Установите базу данных (для дальнейшей установки вам понадобятся имя юзера, пароль и имя базы)
  • Имя хоста (как правило localhost)
  • Клиент с поддержкой SSH, например WinSCP

Вам необходимо последовательно вводить следующие команды.

Там где отмечено красным подставьте свои значения.

  1. mkdir magento
  2. cd magento
  3. wget http://www.magentocommerce.com/downloads/assets/1.4.0.0/magento-1.4.0.0.tar.gz
  4. wget http://www.magentocommerce.com/downloads/assets/1.2.0/magento-sample-data-1.2.0.tar.gz
  5. tar -zxvf magento-1.4.0.0.tar.gz
  6. tar -zxvf magento-sample-data-1.2.0.tar.gz
  7. mv magento-sample-data-1.2.0/media/* magento/media/
  8. mv magento-sample-data-1.2.0/magento_sample_data_for_1.2.0.sql magento/data.sql
  9. mv magento/* magento/.htaccess .
  10. chmod o+w var var/.htaccess app/etc
  11. chmod -R o+w media
  12. mysql -h хост -u имя юзера -pпароль имя базы < data.sql
  13. ./pear mage-setup .
  14. ./pear install magento-core/Mage_All_Latest-stable
  15. rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
  16. rm -rf magento/ magento-sample-data-1.2.0/
  17. rm -rf magento-1.4.0.0.tar.gz magento-sample-data-1.2.0.tar.gz data.sql
По окончании работ вы получаете папку с установленным магазином Magento с Sample Data.
Для продолжения стандартной установки в адресной строке браузера наберите имя домена или путь до папки с Magento. Например http://имясайта.ru/magento
Примечание:

SSH (англ. Secure Shell ) — сетевой протокол, позволяющий производить удалённое управление операционной системой.

SSH (англ. Secure Shell ) — сетевой протокол, позволяющий производить удалённое управление операционной системой.

Magento 1.4 доступна для установки и апгрейда!
В новой версии разработчик обещает ряд нововведений как:
— Виджеты
— Предустановленный WYSIWYG редактор (сокращение от What You See Is What You  Get, англ. что видишь, то и получишь)

— Улучшенная безопасность и др.

Скачать можно на официальной страничке

п.с.: перед апгрейдом не забываем делать бекап сайта и базы.