Почему magento генерирует повторные записи в таблице core_url_rewrite? - PullRequest
1 голос
/ 07 марта 2012

Я могу привести очень конкретный пример.ПЕРЕД ИНДЕКСИРОВАНИЕМ:

mysql> SELECT * FROM core_url_rewrite WHERE target_path = 'catalog/category/view/id/4';
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
| url_rewrite_id | store_id | category_id | product_id | id_path      | request_path | target_path                | is_system | options | description |
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
|           1508 |        1 |           4 |       NULL | category/4_1 | food.html    | catalog/category/view/id/4 |         1 |         |             |
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
1 row in set (0.00 sec)

ПОСЛЕ ИНДЕКСИРОВАНИЯ:

mysql> SELECT * FROM core_url_rewrite WHERE target_path = 'catalog/category/view/id/4';
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
| url_rewrite_id | store_id | category_id | product_id | id_path      | request_path | target_path                | is_system | options | description |
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
|           1508 |        1 |           4 |       NULL | category/4_1 | food.html    | catalog/category/view/id/4 |         1 |         |             |
|           8512 |        1 |           4 |       NULL | category/4   | food-1.html  | catalog/category/view/id/4 |         1 |         | NULL        |
+----------------+----------+-------------+------------+--------------+--------------+----------------------------+-----------+---------+-------------+
2 rows in set (0.01 sec)

Итак, мой вопрос, с какой стати Magento создал бы повторную перезапись?Это ошибка?

Любое понимание будет очень признателен.Спасибо!

Аарон

1 Ответ

0 голосов
/ 08 марта 2012

Ну, я полагаю, это была ошибка в Magento 1.4. Обновление до 1.6 решило проблему.

...