Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ограничение текстовки в opencart или что?


magneto2010

Recommended Posts

В общем первый раз вижу такое.

Магазин с 15000 ед товара.

Добавляю текста в описания категорий. Сейчас дошел до того, что если добавить еще несколько слов в описание одной из категорий или ее подкатегорий, то подкатегории пропадают в главной категории.

Пример, того, что я написал:

Есть главная категория и у нее 3 подкатегории, к двум подкатегориям описания написал нормально, если напишу описание к третей подкатегории, то они исчезнут и не будут отображаться в главной. Даже если перейти в главную категорию, она будет отображать товар подкатегорий, но самих подкатегорий не будет. Если убрать описание с третей подкатегории, то все подкатегории опять отображаются в главной.

И тут вопрос, за что муть? Есть ли ограничение текста на весь опенкарт или как быть? Что за баг?

Пс описания категорий 2500-3000 символов.

Заполнил где то 20 описаний категорий, из 70. Как быть, помогите.

1.5.5.1

Надіслати
Поділитися на інших сайтах


Чудес на свете не бывает...

 

Лезем в базу и смотрим...

 

Есть ли описание в этой третьей категории.

 

Уверен что есть.

 

Далее

Логируем запрос - получить подкатегории

 

Выполняем  запрос в sql форме - phpmyadmin

 

Все подкатегории выбрались? Все описания выбрались?

 

Анализируем шаблон,

возможно, где-то кавычка, которая не закрылась  сыграла свою роль

 

Анализируем контроллер  - правильно ли он передает в шаблон данные.

Надіслати
Поділитися на інших сайтах

"Третья категория" это был пример. Категорий без описания у меня штук 50, и все они нулячие, созданные без описания. 

 

Вы наверно не совсем поняли проблему:

 

Я сейчас занимаюсь заполнением описаний к категориям, и дошел до какой то границы, когда 1 добавленное предложение в новое или в старое описание вырубает все подкатегории в  главной категории. Если убрать любое предложение - то всё становиться опять нормально.

 

 

Как будто лимит символов или что то типо того. 

 

Чудес не жду, жду внятной помощи, может у кого была такая хрень.

Надіслати
Поділитися на інших сайтах


никаких ограничений в магазине

 

 

1.

$category_info = $this->model_catalog_category->getCategory($path_id);

2.

$category_info = $this->model_catalog_category->getCategory($category_id);

3.

$results = $this->model_catalog_category->getCategories($category_id);

 

            $this->data['categories'][] = array(
                'category_id' => $result['category_id'],
                'name'        => $result['name'],
                'sort_order'  => $result['sort_order'],
                'selected'    => isset($this->request->post['selected']) && in_array($result['category_id'], $this->request->post['selected']),
                'action'      => $action

Об описании и речи нет

 

Для товаров Обрезали описание

$this->data['products'][] = array(
                    'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..',

Для категории Не обрезается.

$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.