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

Как сделать разные названия категорий в меню и в заголовке


Recommended Posts

Получается, что название категории автоматом отображается в меню (если ее туда включить) и в Н1 на странице этой категории. И в админке нет возможности прописать отдельно заголовок или пункт меню. Можно это как-то реализовать иным способом?

joxi_screenshot_1513077831467.png

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


Это для категорий контроллер category.php (для ocstore 2.x)

if ($category_info['meta_h1']) { //если у категории есть h1
	$data['heading_title'] = $category_info['meta_h1']; //то в переменную heading_title в шаблоне выводить этот h1
} else { //если h1 не указан
	$data['heading_title'] = $category_info['name']; //выводить название категории
}

 

в самом же файле шаблона выводить переменную заголовка так 

<h1><?php echo $heading_title; ?></h1>

 

а в шапке и менюшках будет выводится просто название



PS правда в зависимости от версии движка у вас может быть как meta_h1 так и seo_h1 или что-то на подобии этого, в этом же файле подсмотрите как у вас

PSS Тьфу не посмотрел что ветка для 3.х - хз поменялось ли там что-то в этом плане, в любом случае принцип должен быть понятен. Если используется оригинальный ОС - то вероятно там не будет поддержки meta_h1 - тогда нужно уже и модель и базу и админку править. Думаю тут Вам дорога в платные услуги

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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