Jump to content
Sign in to follow this  
melni

[Решено] Перенос слова в категориях

Recommended Posts

Идет длинное название в блоке категории слева, к примеру "Компьютеры и телефоны".

Нужно что бы после "Компьютеры", то есть после первого слова вставлялся тег br для переноса на следующею строку.

Как можно реализовать?

Share this post


Link to post
Share on other sites

Это хороший вариант, но к сожалению не очень подходит. Нужно конкретно через br. Что бы после первого слова, ставился br

Share this post


Link to post
Share on other sites

Это хороший вариант, но к сожалению не очень подходит. Нужно конкретно через br. Что бы после первого слова, ставился br

могу придумать сходу 3 варианта:

- редактировать напрямую таблицу category_description, через phpmyadmin, к примеру (но при редактировании категорий в админке <br> будет снова закодирован)

- файл admin/model/catalog/category.php заменить $this->db->escape($value['name']) на $value['name'] (но тогда надо быть аккуратным и не пихать в имя категории служебные символы)

- в представлении проганяем переменную с именем категории через str_replace() ищем: "<br>" заменяем на: "<br>"

Share this post


Link to post
Share on other sites

удалено, третий вариант таки лучше

Share this post


Link to post
Share on other sites

Зачем br? Если и так нормально можно переносить не влезающие в строку слова?

Share this post


Link to post
Share on other sites

Зачем br? Если и так нормально можно переносить не влезающие в строку слова?

Человек хочет чтобы именно после первого переносило и, видимо, не когда "не влазит", а вообще всегда )

Share this post


Link to post
Share on other sites

а можно для новичков разжевать что и куда и в каком файле?

поддерживаю только мне необходим перенос слова в название товара

Share this post


Link to post
Share on other sites

Разобрался как выстроить описание в категории, как в продакте. 

 

в category.php ищем строку отвечающую за вывод описания у меня так

 

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

 

убираем оператор strip_tags, он по-моему отменяет html и php теги

 

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

Share this post


Link to post
Share on other sites

Прошу, распишите пошагово хотя бы одно решение этой задачи как "для чайников"! Что нажимать, где, куда, что писать и т.д.

Задача появилась, нужно ее решить, но нигде, кроме как на этом форуме, эта тема не затрагивалась.

Заренее благодарю от себя и от будущих читателей!

Share this post


Link to post
Share on other sites

Можете сориентировать, где искать в OCs 2.3...перерыл уже все, надо в категории слова перенести 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.