Не могу убрать убрать окончание .html на страницах товаров и категорий

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Рубен Бикбаев
  • Группа: Клиент
  • Сообщений: 95
  • Регистрация: 11.10.2012

02.11.2013 13:41

kiguclub com

До этого ссылки были настроены без каких-либо окончаний и сейчас они появились. Из последнего что было сделано на сайте - добавлен новый товарный раздел. В настройках окончание не удаляется, его можно только менять. Пробовал удалить (TRUNCATE core_url_rewrite) все ссылки переадресации, но не помогло.

Прикрепленное изображение: seo.png
Прикрепленное изображение: seo-rm.png

В чем может быть причина и как удалить окончание?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

02.11.2013 14:00

Как конкретно реагирует система по существу на удаление значения «.html» в графах «Окончание для адресов страниц товаров» и «Окончание для адресов страниц товарных разделов» на первом экране?

#3 Рубен Бикбаев
  • Группа: Клиент
  • Сообщений: 95
  • Регистрация: 11.10.2012

02.11.2013 14:14

окончание .html можно редактировать, удаляя частично до одного символа, можно добавлять другие окончания - сохраняются системой, но при попытке удалить полностью оно появляется вновь и появляется системное сообщение: "Следующие расчётные таблицы устарели : «адреса страниц»."

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

02.11.2013 14:28

В стандартной комплектации как Magento Community Edition, так и Российская сборка Magento допускают пустое значение для полей «Окончание для адресов страниц товаров» и «Окончание для адресов страниц товарных разделов».
Также та версия Вашего сайта, которую я настраивал 20 ноября 2012 года, пустые значения указанных полей допускает.
Видимо, в текущем состоянии пустые значения указанных полей не допускает какой-либо из сторонних модулей.

#5 Рубен Бикбаев
  • Группа: Клиент
  • Сообщений: 95
  • Регистрация: 11.10.2012

02.11.2013 14:30

Сторонних модулей, кроме темы не установлено.

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

02.11.2013 15:05

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

#7 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

02.11.2013 15:47

Я решил эту проблему в Вашем магазине так:
  • Выполнил для базы данных команду
    update core_config_data set value = '' where path in ('catalog/seo/product_url_suffix', 'catalog/seo/category_url_suffix');

    Эта команда вручную устанавливает пустое значение для полей «Окончание для адресов страниц товаров» и «Окончание для адресов страниц товарных разделов»
  • Выполнил для базы данных команду
    truncate core_url_rewrite;

    Эта команда очищает справочник адресов страниц.
  • Перестроил расчётные таблицы
    При этом система заполняет справочник адресов страниц в соответствии с новыми настройками.


#8 Рубен Бикбаев
  • Группа: Клиент
  • Сообщений: 95
  • Регистрация: 11.10.2012

02.11.2013 17:13

Спасибо! Да, Вы правы: один из модулей Inchoo prev/next, входящий в состав темы вызывал некорректную работу, но не связанную с текущей. Он был отключен, а сегодня случайно его активировал. Скорее всего после этого появилась проблема с окончанием. Вспомнил только после Вашего сообщения про сторонние модули. Отключил его обратно, но эффекта не последовало.

Еще раз спасибо за решение!

Поделиться темой: