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

Как скрыть текст для некоторых категориях?


serg91100

Recommended Posts

Добрый день. Битый час мучаюсь. Нужно скрыть/показать определенный текст для некоторых категорий. В контролере указал:
 

$this->data['category_id'] = $category_id;

Как делал в опенкарте 2. Но ранее с твигом не работал...Подскажите пожалуйста. Спасибо. 

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


3 минуты назад, serg91100 сказал:

$this->data['category_id']

Что это:
Этого и в 2 ке нет

А причем здесь твиг не твиг

if (in_array($catregory_id, array(5.7.10)) $data['description'] = '';

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

2 минуты назад, chukcha сказал:

Что это:
Этого и в 2 ке нет

А причем здесь твиг не твиг

if (in_array($catregory_id, array(5.7.10)) $data['description'] = '';

В 2ке как раз так и было, если верить этому - ссылка

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

Змінено користувачем serg91100
Надіслати
Поділитися на інших сайтах


2 минуты назад, serg91100 сказал:

если верить этому

там написано про 2 ветку?

 

 

2 минуты назад, serg91100 сказал:

а мой кастомный текст,

а вчем проблема?
Откуда нам известно как ваш кастомный текст к вам попадает и куда потом

А я привел решение как можно отсеять... ваш кастомный текст

Или вам нужен копипаст?

Тогда - в раздел поиска исполнителя, хотя бы с минимальным ТЗ


 

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

Только что, chukcha сказал:

там написано про 2 ветку?

 

 

а вчем проблема?
Откуда нам известно как ваш кастомный текст к вам попадает и куда потом

А я привел решение как можно отсеять... ваш кастомный текст

Или вам нужен копипаст?

Тогда - в раздел поиска исполнителя, хотя бы с минимальным ТЗ


 

Кастомный текст выводится напрямую в category.twig, прям в шаблоне.
Не смотря на то, что там не указано про 2x, аналогичный способ работает для второй версии опенкарта. 

Есть текст:
Каталог доступен только по запросу на электронную почту. 

Вот его и нужно скрыть для пары категорий (допустим 25 и 56). Не более. 

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


2 минуты назад, sammygr сказал:

Если просто скрыть визуально, то почему бы через "display: none" не сделать.


Нужно скрыть текст только для нескольких категорий. Тут дисплей нон не поможет в этом случае.

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


5 минут назад, serg91100 сказал:


Нужно скрыть текст только для нескольких категорий. Тут дисплей нон не поможет в этом случае.

Если каждой категории присвоить уникальный класс или ID, то вполне возможно.

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


4 минуты назад, sammygr сказал:

Если каждой категории присвоить уникальный класс или ID, то вполне возможно.

Да, я делал через {{ category_id }}, получал id каты. Но хотелось бы более красивый и чистый код. 

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


8 минут назад, Tom сказал:

Встроенный модуль HTML и схемы....

Это хорошо работает, а если надо поместить текст до или после {{ description }}, то вариант бесполезен. + надо возиться с созданием новой схемы тогда. 

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


Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

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

Important Information

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