Автор Тема: Не отображается название категории в админке  (Прочитано 943 раз)

27 Март 2014, 13:49:53
  • Пользователь
  • **
  • Сообщений: 52
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет!

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

Также есть еще старая проблема - при редактировании названия категории в общем списке она отображается со старым названием.

Помогите плиз!
27 Март 2014, 14:50:51
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Прочерки обычно отображаются в сео полях когда не установлена автогенерация чпу.
В названиях категорий их быть не может. Так как при создании категории поле Название обязательное и если его оставить пустым, то категория не будет сохранена. Исключение только может быть, если установлен модуль который автоматом заполняет значения полей. Если название показано не правильно, то проблема в неправильной языкой версии. Можно попробывать переключать языки и проверить какое название сохраняется для каждой языковой версии (или в базе данных посмотреть).
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
27 Март 2014, 15:33:54
Ответ #2
  • Пользователь
  • **
  • Сообщений: 52
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ну что значит не может быть прочерков в названиях категории, если они есть?  :) Во вложении прикладываю скрин. Там в 89 и 90 категориях названия есть, на сайте отображаются, если зайти конкретно в эту категорию то и там название есть, нет только в общем списке. И также создаются все новые категории, с прочерками вместо названий.

Язык правильный, проверяла базы данных этих категорий.
27 Март 2014, 16:07:17
Ответ #3
  • Пользователь
  • **
  • Сообщений: 52
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Немного разобралась в чем дело. В базах данных для вновь создаваемых категорий создается только одна таблица с однимм id языка, когда как работающие нормально категории создаются для шести языков. Как сделать чтобы и для новых категорий в бд создавались нормально таблицы? В чем может быть проблема?
27 Март 2014, 17:20:41
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В prestashop сразу создаются названия для всех языков, это что-то у вас изменено в стандарных функциях.
Можно попробывать обновить престашоп, если не меняли базовые классы. Или искать, что было изменено в стандарных функциях.