Всем привет, вопрос к знатокам, нужна помощь!
В настройках типа контента есть чекбокс "Просмотр списка> Просмотр списка в профилях пользователей включен" при нажати в профиле появляется ссылка на выбранный тип контента — этого пользователя! И эта ссылка выглядит например так — название_сайта.ru/users/1/content/pages, что нам дает возможность создать ссылку в "меню пользователя" — такого плана users/{user.id}/content/pages, но теперь суть проблемы — если убираешь чекбокс в "Просмотр списка> Просмотр списка в профилях пользователей включен" — из профиля исчезает эта ссылка — НО и ссылка в меню перестает работать???
Как сделать так, чтобы в профиле не было видно ссылки (может просто скрыть) но в меню она работала? но нужно только на один выбранный тип контента на остальные нужно чтобы выводилось в профиле.
Заранее благодарю за помощь!
Как убрать ссылку из профиля пользователя
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
InstantCMS 2.X
Необходимо скрыть ссылку типов контента в профиле.
#1
19 сентября 2019 в 09:58
#2
19 сентября 2019 в 16:34
@44Xzibit44, откройте файл templates/ваш_шаблон_или_default/controllers/users/profile_view.tpl.php
И после строки
добавьте, например для типа контента posts,
И ссылка на тип контента posts будет пропущена.
Так
можно сделать, если надо пропустить два или более.
Если файла /controllers/users/profile_view.tpl.php нет в вашем шаблоне, то лучше его скопировать из шаблона default в свой и вносить правки уже в своем шаблоне, чтобы при обновлении icms правки не потерялись.
И после строки
<?php if (!$count['is_in_list']) { continue; } ?>
<?php if ($ctype_name == 'posts') { continue; } ?>
Так
<?php if (($ctype_name == 'posts') || ($ctype_name == 'news')) { continue; } ?>
Если файла /controllers/users/profile_view.tpl.php нет в вашем шаблоне, то лучше его скопировать из шаблона default в свой и вносить правки уже в своем шаблоне, чтобы при обновлении icms правки не потерялись.
#3
20 сентября 2019 в 12:46
@44Xzibit44, откройте файл templates/ваш_шаблон_или_default/controllers/users/profile_view.tpl.php
И после строки
добавьте, например для типа контента posts,
И ссылка на тип контента posts будет пропущена.
Так
можно сделать, если надо пропустить два или более.
Если файла /controllers/users/profile_view.tpl.php нет в вашем шаблоне, то лучше его скопировать из шаблона default в свой и вносить правки уже в своем шаблоне, чтобы при обновлении icms правки не потерялись.
Все получилось +
Спасибо добрый человек!!!