Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > PHP / MySQL

PHP / MySQL Создание динамических Веб-ресурсов

Ответ
 
Опции темы
Старый 13.12.2012, 21:04   #1
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Как я Magento обновлял с 1.4.0.1 до 1.7.0.2

tagline: Magento, 1.4.x, 1.7.x, upgrade, upgrade Magento 1.4.0.1 to 1.7.0.2

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

Предыстория: был сайт на Magento, пущенный в 2010 году, на древней уже версии. Встала задача обновить его до современной версии 1.7. Есть даже пошаговая инструкция, как это делать. Но не всё так просто...

Глоссарий:

public_html — public-папка сайта на сервере, она же папка, в которой лежит Magento.
mysite_magento — название базы данных и юзера к ней.

1. Отключить сайт, чтобы юзеры не могли сделать заказ (который, скорее всего, потеряется), опционально написать, что, мол, сайт в дауне. Я проводил операцию в ночное время.

2. Удалить из public_html всё ненужное (вроде старых бекапов), чтобы не занимало места.

3. Забекапить файлы (из папки выше public_html)

zip -r mysite.zip public_html

4. Забекапить базу данных

mysqldump -p -u mysite_magento mysite_magento > mysite.sql

5. Сконвертить все таблицы в InnoDB. У меня они были по какой-то причине в MyISAM и потому обновитель соснёт, если так оставить. Кстати, даже не напишет подсказки. Пришлось догадываться.
Это я делал через PHPMyAdmin. Собсно, вот запрос, который конвертит по очереди все таблицы. Если вы делаете через PMA, то убедитесь, что у вас в настройках пыхи вставлено достаточно execution time!

ALTER TABLE admin_assert ENGINE=INNODB;
ALTER TABLE admin_role ENGINE=INNODB;
ALTER TABLE admin_rule ENGINE=INNODB;
ALTER TABLE admin_user ENGINE=INNODB;
ALTER TABLE adminnotification_inbox ENGINE=INNODB;
ALTER TABLE api_assert ENGINE=INNODB;
ALTER TABLE api_role ENGINE=INNODB;
ALTER TABLE api_rule ENGINE=INNODB;
ALTER TABLE api_session ENGINE=INNODB;
ALTER TABLE api_user ENGINE=INNODB;
ALTER TABLE careers ENGINE=INNODB;
ALTER TABLE catalog_category_entity ENGINE=INNODB;
ALTER TABLE catalog_category_entity_datetime ENGINE=INNODB;
ALTER TABLE catalog_category_entity_decimal ENGINE=INNODB;
ALTER TABLE catalog_category_entity_int ENGINE=INNODB;
ALTER TABLE catalog_category_entity_text ENGINE=INNODB;
ALTER TABLE catalog_category_entity_varchar ENGINE=INNODB;
ALTER TABLE catalog_category_flat_store_1 ENGINE=INNODB;
ALTER TABLE catalog_category_product ENGINE=INNODB;
ALTER TABLE catalog_category_product_index ENGINE=INNODB;
ALTER TABLE catalog_compare_item ENGINE=INNODB;
ALTER TABLE catalog_eav_attribute ENGINE=INNODB;
ALTER TABLE catalog_product_bundle_option ENGINE=INNODB;
ALTER TABLE catalog_product_bundle_option_value ENGINE=INNODB;
ALTER TABLE catalog_product_bundle_price_index ENGINE=INNODB;
ALTER TABLE catalog_product_bundle_selection ENGINE=INNODB;
ALTER TABLE catalog_product_bundle_stock_index ENGINE=INNODB;
ALTER TABLE catalog_product_enabled_index ENGINE=INNODB;
ALTER TABLE catalog_product_entity ENGINE=INNODB;
ALTER TABLE catalog_product_entity_datetime ENGINE=INNODB;
ALTER TABLE catalog_product_entity_decimal ENGINE=INNODB;
ALTER TABLE catalog_product_entity_gallery ENGINE=INNODB;
ALTER TABLE catalog_product_entity_int ENGINE=INNODB;
ALTER TABLE catalog_product_entity_media_gallery ENGINE=INNODB;
ALTER TABLE catalog_product_entity_media_gallery_value ENGINE=INNODB;
ALTER TABLE catalog_product_entity_text ENGINE=INNODB;
ALTER TABLE catalog_product_entity_tier_price ENGINE=INNODB;
ALTER TABLE catalog_product_entity_varchar ENGINE=INNODB;
ALTER TABLE catalog_product_flat_1 ENGINE=INNODB;
ALTER TABLE catalog_product_index_eav ENGINE=INNODB;
ALTER TABLE catalog_product_index_eav_decimal ENGINE=INNODB;
ALTER TABLE catalog_product_index_eav_decimal_idx ENGINE=INNODB;
ALTER TABLE catalog_product_index_eav_idx ENGINE=INNODB;
ALTER TABLE catalog_product_index_price ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_bndl_opt ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_bndl_sel ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_bundle ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_downloadable_idx ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_final_idx ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_idx ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_idx_cfg_opt_aggregate ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_idx_cfg_option ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_idx_option ENGINE=INNODB;
ALTER TABLE catalog_product_index_price_idx_option_aggregate ENGINE=INNODB;
ALTER TABLE catalog_product_index_tier_price ENGINE=INNODB;
ALTER TABLE catalog_product_index_website ENGINE=INNODB;
ALTER TABLE catalog_product_link ENGINE=INNODB;
ALTER TABLE catalog_product_link_attribute ENGINE=INNODB;
ALTER TABLE catalog_product_link_attribute_decimal ENGINE=INNODB;
ALTER TABLE catalog_product_link_attribute_int ENGINE=INNODB;
ALTER TABLE catalog_product_link_attribute_varchar ENGINE=INNODB;
ALTER TABLE catalog_product_link_type ENGINE=INNODB;
ALTER TABLE catalog_product_option ENGINE=INNODB;
ALTER TABLE catalog_product_option_price ENGINE=INNODB;
ALTER TABLE catalog_product_option_title ENGINE=INNODB;
ALTER TABLE catalog_product_option_type_price ENGINE=INNODB;
ALTER TABLE catalog_product_option_type_title ENGINE=INNODB;
ALTER TABLE catalog_product_option_type_value ENGINE=INNODB;
ALTER TABLE catalog_product_relation ENGINE=INNODB;
ALTER TABLE catalog_product_super_attribute ENGINE=INNODB;
ALTER TABLE catalog_product_super_attribute_label ENGINE=INNODB;
ALTER TABLE catalog_product_super_attribute_pricing ENGINE=INNODB;
ALTER TABLE catalog_product_super_link ENGINE=INNODB;
ALTER TABLE catalog_product_website ENGINE=INNODB;
ALTER TABLE catalogindex_aggregation ENGINE=INNODB;
ALTER TABLE catalogindex_aggregation_tag ENGINE=INNODB;
ALTER TABLE catalogindex_aggregation_to_tag ENGINE=INNODB;
ALTER TABLE catalogindex_eav ENGINE=INNODB;
ALTER TABLE catalogindex_minimal_price ENGINE=INNODB;
ALTER TABLE catalogindex_price ENGINE=INNODB;
ALTER TABLE cataloginventory_stock ENGINE=INNODB;
ALTER TABLE cataloginventory_stock_item ENGINE=INNODB;
ALTER TABLE cataloginventory_stock_status ENGINE=INNODB;
ALTER TABLE cataloginventory_stock_status_idx ENGINE=INNODB;
ALTER TABLE catalogrule ENGINE=INNODB;
ALTER TABLE catalogrule_affected_product ENGINE=INNODB;
ALTER TABLE catalogrule_group_website ENGINE=INNODB;
ALTER TABLE catalogrule_product ENGINE=INNODB;
ALTER TABLE catalogrule_product_price ENGINE=INNODB;

ALTER TABLE catalogsearch_query ENGINE=INNODB;
ALTER TABLE catalogsearch_result ENGINE=INNODB;
ALTER TABLE checkout_agreement ENGINE=INNODB;
ALTER TABLE checkout_agreement_store ENGINE=INNODB;
ALTER TABLE cms_block ENGINE=INNODB;
ALTER TABLE cms_block_store ENGINE=INNODB;
ALTER TABLE cms_page ENGINE=INNODB;
ALTER TABLE cms_page_store ENGINE=INNODB;
ALTER TABLE core_cache ENGINE=INNODB;
ALTER TABLE core_cache_option ENGINE=INNODB;
ALTER TABLE core_cache_tag ENGINE=INNODB;
ALTER TABLE core_config_data ENGINE=INNODB;
ALTER TABLE core_email_template ENGINE=INNODB;
ALTER TABLE core_flag ENGINE=INNODB;
ALTER TABLE core_layout_link ENGINE=INNODB;
ALTER TABLE core_layout_update ENGINE=INNODB;
ALTER TABLE core_resource ENGINE=INNODB;
ALTER TABLE core_session ENGINE=INNODB;
ALTER TABLE core_store ENGINE=INNODB;
ALTER TABLE core_store_group ENGINE=INNODB;
ALTER TABLE core_translate ENGINE=INNODB;
ALTER TABLE core_url_rewrite ENGINE=INNODB;
ALTER TABLE core_variable ENGINE=INNODB;
ALTER TABLE core_variable_value ENGINE=INNODB;
ALTER TABLE core_website ENGINE=INNODB;
ALTER TABLE coupon_aggregated ENGINE=INNODB;
ALTER TABLE coupon_aggregated_order ENGINE=INNODB;
ALTER TABLE cron_schedule ENGINE=INNODB;
ALTER TABLE customer_address_entity ENGINE=INNODB;
ALTER TABLE customer_address_entity_datetime ENGINE=INNODB;
ALTER TABLE customer_address_entity_decimal ENGINE=INNODB;
ALTER TABLE customer_address_entity_int ENGINE=INNODB;
ALTER TABLE customer_address_entity_text ENGINE=INNODB;
ALTER TABLE customer_address_entity_varchar ENGINE=INNODB;
ALTER TABLE customer_eav_attribute ENGINE=INNODB;
ALTER TABLE customer_entity ENGINE=INNODB;
ALTER TABLE customer_entity_datetime ENGINE=INNODB;
ALTER TABLE customer_entity_decimal ENGINE=INNODB;
ALTER TABLE customer_entity_int ENGINE=INNODB;
ALTER TABLE customer_entity_text ENGINE=INNODB;
ALTER TABLE customer_entity_varchar ENGINE=INNODB;
ALTER TABLE customer_group ENGINE=INNODB;
ALTER TABLE dataflow_batch ENGINE=INNODB;
ALTER TABLE dataflow_batch_export ENGINE=INNODB;
ALTER TABLE dataflow_batch_import ENGINE=INNODB;
ALTER TABLE dataflow_import_data ENGINE=INNODB;
ALTER TABLE dataflow_profile ENGINE=INNODB;
ALTER TABLE dataflow_profile_history ENGINE=INNODB;
ALTER TABLE dataflow_session ENGINE=INNODB;
ALTER TABLE design_change ENGINE=INNODB;
ALTER TABLE directory_country ENGINE=INNODB;
ALTER TABLE directory_country_format ENGINE=INNODB;
ALTER TABLE directory_country_region ENGINE=INNODB;
ALTER TABLE directory_country_region_name ENGINE=INNODB;
ALTER TABLE directory_currency_rate ENGINE=INNODB;
ALTER TABLE downloadable_link ENGINE=INNODB;
ALTER TABLE downloadable_link_price ENGINE=INNODB;
ALTER TABLE downloadable_link_purchased ENGINE=INNODB;
ALTER TABLE downloadable_link_purchased_item ENGINE=INNODB;
ALTER TABLE downloadable_link_title ENGINE=INNODB;
ALTER TABLE downloadable_sample ENGINE=INNODB;
ALTER TABLE downloadable_sample_title ENGINE=INNODB;
ALTER TABLE eav_attribute ENGINE=INNODB;
ALTER TABLE eav_attribute_group ENGINE=INNODB;
ALTER TABLE eav_attribute_label ENGINE=INNODB;
ALTER TABLE eav_attribute_option ENGINE=INNODB;
ALTER TABLE eav_attribute_option_value ENGINE=INNODB;
ALTER TABLE eav_attribute_set ENGINE=INNODB;
ALTER TABLE eav_entity ENGINE=INNODB;
ALTER TABLE eav_entity_attribute ENGINE=INNODB;
ALTER TABLE eav_entity_datetime ENGINE=INNODB;
ALTER TABLE eav_entity_decimal ENGINE=INNODB;
ALTER TABLE eav_entity_int ENGINE=INNODB;
ALTER TABLE eav_entity_store ENGINE=INNODB;
ALTER TABLE eav_entity_text ENGINE=INNODB;
ALTER TABLE eav_entity_type ENGINE=INNODB;
ALTER TABLE eav_entity_varchar ENGINE=INNODB;
ALTER TABLE eav_form_element ENGINE=INNODB;
ALTER TABLE eav_form_fieldset ENGINE=INNODB;
ALTER TABLE eav_form_fieldset_label ENGINE=INNODB;
ALTER TABLE eav_form_type ENGINE=INNODB;
ALTER TABLE eav_form_type_entity ENGINE=INNODB;
ALTER TABLE gift_message ENGINE=INNODB;
ALTER TABLE googlebase_attributes ENGINE=INNODB;
ALTER TABLE googlebase_items ENGINE=INNODB;
ALTER TABLE googlebase_types ENGINE=INNODB;
ALTER TABLE googlecheckout_api_debug ENGINE=INNODB;
ALTER TABLE googleoptimizer_code ENGINE=INNODB;
ALTER TABLE index_event ENGINE=INNODB;
ALTER TABLE index_process ENGINE=INNODB;
ALTER TABLE index_process_event ENGINE=INNODB;
ALTER TABLE log_customer ENGINE=INNODB;
ALTER TABLE log_quote ENGINE=INNODB;
ALTER TABLE log_summary ENGINE=INNODB;
ALTER TABLE log_summary_type ENGINE=INNODB;
ALTER TABLE log_url ENGINE=INNODB;
ALTER TABLE log_url_info ENGINE=INNODB;
ALTER TABLE log_visitor ENGINE=INNODB;
ALTER TABLE log_visitor_info ENGINE=INNODB;
ALTER TABLE log_visitor_online ENGINE=INNODB;
ALTER TABLE newsletter_problem ENGINE=INNODB;
ALTER TABLE newsletter_queue ENGINE=INNODB;
ALTER TABLE newsletter_queue_link ENGINE=INNODB;
ALTER TABLE newsletter_queue_store_link ENGINE=INNODB;
ALTER TABLE newsletter_subscriber ENGINE=INNODB;
ALTER TABLE newsletter_template ENGINE=INNODB;
ALTER TABLE paygate_authorizenet_debug ENGINE=INNODB;
ALTER TABLE paypal_api_debug ENGINE=INNODB;
ALTER TABLE paypaluk_api_debug ENGINE=INNODB;
ALTER TABLE poll ENGINE=INNODB;
ALTER TABLE poll_answer ENGINE=INNODB;
ALTER TABLE poll_store ENGINE=INNODB;
ALTER TABLE poll_vote ENGINE=INNODB;
ALTER TABLE product_alert_price ENGINE=INNODB;
ALTER TABLE product_alert_stock ENGINE=INNODB;
ALTER TABLE rating ENGINE=INNODB;
ALTER TABLE rating_entity ENGINE=INNODB;
ALTER TABLE rating_option ENGINE=INNODB;
ALTER TABLE rating_option_vote ENGINE=INNODB;
ALTER TABLE rating_option_vote_aggregated ENGINE=INNODB;
ALTER TABLE rating_store ENGINE=INNODB;
ALTER TABLE rating_title ENGINE=INNODB;
ALTER TABLE report_compared_product_index ENGINE=INNODB;
ALTER TABLE report_event ENGINE=INNODB;
ALTER TABLE report_event_types ENGINE=INNODB;
ALTER TABLE report_viewed_product_index ENGINE=INNODB;
ALTER TABLE review ENGINE=INNODB;
ALTER TABLE review_detail ENGINE=INNODB;
ALTER TABLE review_entity ENGINE=INNODB;
ALTER TABLE review_entity_summary ENGINE=INNODB;
ALTER TABLE review_status ENGINE=INNODB;
ALTER TABLE review_store ENGINE=INNODB;
ALTER TABLE sales_flat_order_item ENGINE=INNODB;
ALTER TABLE sales_flat_quote ENGINE=INNODB;
ALTER TABLE sales_flat_quote_address ENGINE=INNODB;
ALTER TABLE sales_flat_quote_address_item ENGINE=INNODB;
ALTER TABLE sales_flat_quote_item ENGINE=INNODB;
ALTER TABLE sales_flat_quote_item_option ENGINE=INNODB;
ALTER TABLE sales_flat_quote_payment ENGINE=INNODB;
ALTER TABLE sales_flat_quote_shipping_rate ENGINE=INNODB;
ALTER TABLE sales_invoiced_aggregated ENGINE=INNODB;
ALTER TABLE sales_invoiced_aggregated_order ENGINE=INNODB;
ALTER TABLE sales_order ENGINE=INNODB;
ALTER TABLE sales_order_aggregated_created ENGINE=INNODB;
ALTER TABLE sales_order_datetime ENGINE=INNODB;
ALTER TABLE sales_order_decimal ENGINE=INNODB;
ALTER TABLE sales_order_entity ENGINE=INNODB;
ALTER TABLE sales_order_entity_datetime ENGINE=INNODB;
ALTER TABLE sales_order_entity_decimal ENGINE=INNODB;
ALTER TABLE sales_order_entity_int ENGINE=INNODB;
ALTER TABLE sales_order_entity_text ENGINE=INNODB;
ALTER TABLE sales_order_entity_varchar ENGINE=INNODB;
ALTER TABLE sales_order_int ENGINE=INNODB;
ALTER TABLE sales_order_tax ENGINE=INNODB;
ALTER TABLE sales_order_text ENGINE=INNODB;
ALTER TABLE sales_order_varchar ENGINE=INNODB;
ALTER TABLE sales_payment_transaction ENGINE=INNODB;
ALTER TABLE sales_refunded_aggregated ENGINE=INNODB;
ALTER TABLE sales_refunded_aggregated_order ENGINE=INNODB;
ALTER TABLE sales_shipping_aggregated ENGINE=INNODB;
ALTER TABLE sales_shipping_aggregated_order ENGINE=INNODB;
ALTER TABLE salesrule ENGINE=INNODB;
ALTER TABLE salesrule_customer ENGINE=INNODB;
ALTER TABLE salesrule_label ENGINE=INNODB;
ALTER TABLE sendfriend_log ENGINE=INNODB;
ALTER TABLE shipping_tablerate ENGINE=INNODB;
ALTER TABLE sitemap ENGINE=INNODB;
ALTER TABLE tag ENGINE=INNODB;
ALTER TABLE tag_relation ENGINE=INNODB;
ALTER TABLE tag_summary ENGINE=INNODB;
ALTER TABLE tax_calculation ENGINE=INNODB;
ALTER TABLE tax_calculation_rate ENGINE=INNODB;
ALTER TABLE tax_calculation_rate_title ENGINE=INNODB;
ALTER TABLE tax_calculation_rule ENGINE=INNODB;
ALTER TABLE tax_class ENGINE=INNODB;
ALTER TABLE tax_order_aggregated_created ENGINE=INNODB;
ALTER TABLE tools ENGINE=INNODB;
ALTER TABLE weee_discount ENGINE=INNODB;
ALTER TABLE weee_tax ENGINE=INNODB;
ALTER TABLE widget ENGINE=INNODB;
ALTER TABLE widget_instance ENGINE=INNODB;
ALTER TABLE widget_instance_page ENGINE=INNODB;
ALTER TABLE widget_instance_page_layout ENGINE=INNODB;
ALTER TABLE wishlist ENGINE=INNODB;
ALTER TABLE wishlist_item ENGINE=INNODB;


(Это выполняется OCHE DOLGO, у меня минут 30)

6. http://turnkeye.com/blog/magento-upgrade-guide/

Сделать как тут советуют ребята. Сюда ссылается офф. сайт Маженты по вопросу апгрейда. Перед вызовом index.php убедиться, что времени выполнения php-скрипта хватает в конфигурации!

7. Запустить

php -f ./index.php

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

Тоже OCHE DOLGO, у меня около часа, блеать, не знаю, что оно там делало так долго, какой гениальный программист этот алгоритм написал. Кстати, никакого выхлопа нет, так что придётся только мучительно сидеть и думать: а не повисло ли?

8. Всё переиндексируем

php -f shell/indexer.php reindexall

(если не робит, то выставьте права на папки)

9. Удолим кеши

rm -rf var/cache/*
rm -rf var/session/*

10. В файле
vim app/design/frontend/default/mysite/layout/page.xml

Меняем <block type="core/profiler" output="toHtml"/> на <block type="core/profiler" output="toHtml" name="core_profiler"/>

(Это относится к тем, у кого кастомные темплейты, стандартные-то сами обновились)

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

app/design/frontend/default/default/template/persistent/checkout/onepage/login.phtml

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

Если всё верно, то:



Траблшутинг.

1. Can't create table blah blah blah Errno 150
Проверьте, таблица, указанная в Foreign Key'ах должна быть InnoDB (а лучше, все таблицы, см. п.5).

2. Fatal error: Call to a member function toHtml() on a non-object in блаблабла on line ололо

Проверьте п.10

3. Любая другая хуета

перезагрузите компьюОчистьте кеш, очистьте сессии п.9, помогает в значительном числе случаев.

4. Не помогло!
Ну тогда Google it!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (13.12.2012)
Старый 22.12.2012, 00:00   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Как я Magento обновлял с 1.4.0.1 до 1.7.0.2

Ломающие новости! Внимание всем, кто пережил апгрейд с указанной версии!
Если у вас кастомный дизайн, то не будет работать оплата с кредитки!

Дело в том, что теперь на чекауте необходим новый файл ccard.js.
Если у вас кастомный дизайн, то, естественно, он об этом файле ничего не знает (если его автор не предсказатель будущего).

99% юзеров Magento Community юзает дефолтный дизайн, ограничившись заменой логотипчика в админке, поэтому на офф. форумах всем на эту проблему п*хуй.

Лечение:

Идём в default'ный дизайн, идём в layouts/page.xml
Находим там упоминания файла ccard.js (ЕМНИП там 2 раза оно)

Идём в свой дизайн, в layouts/page.xml
Аккуратно вставляем строчки из дефолтного layouts/page.xml в те же места.

Сохраняем. Всё, должно работать теперь.

P.S.
Извините, писал по памяти (лечил у себя на след. день после написания первого поста), уже подзабыл всё. Ну, надеюсь, натолкнём страждущих на мысль "куда копать".
Естественно, рекомендую для пущей достоверности после изменений очищать var/cache и var/session, чтобы изменения уж точно вступили в силу.

Если у вас везде дефолтный дизайн, то можете спать спокойно.
(Offline)
 
Ответить с цитированием
Старый 22.12.2012, 00:45   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Как я Magento обновлял с 1.4.0.1 до 1.7.0.2

Ломающие новости-2!
Если в catalogsearch.xml отсутствует это:

<reference name="left">
            <
block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/>
        </
reference
В блоке <catalogsearch_result_index>, то вместо результатов результат поиска покажет какие-то совершенно не относящиеся к запросу продукты.

Добавьте этот блок туда.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 17:04.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com