Elite-Board tech support
https://forum.illusionweb.ru/

Добавление пунктов в меню лк пользователя
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3943
Страница 1 из 2

Автор:  Равиль [ 27 апр 2020, 19:44 ]
Заголовок сообщения:  Добавление пунктов в меню лк пользователя

Подскажите пожалуйста, пытаюсь добавить пункты в меню. Создал файл страницы users_video.html Добавляю в users_panel.html код в моём шаблоне находиться там, в шаблоне нео в block_user.html схожий с остальными типа
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

меняя на
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

В таком виде вообще не срабатывает. Если ссылку привести к виду {%$settings.patch%}video что-то выходит. Но при переходе на данную страницу, пропадает само меню пользователя.
Куда что ещё надо добавить, чтобы правильно работало? В смысле меню пользователя не пропадало.
Вопрос второй, как на примере первого кода, вывести отписаться от рассылки в личном кабинете?

Автор:  Geo [ 28 апр 2020, 09:38 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Надо ещё отредактировать users.inc.
Добавьте элемент в массив $in_array
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перед $smarty->display('users_login.html'); добавьте код с подключением Вашего шаблона
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Равиль [ 28 апр 2020, 14:31 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Появился пункт в меню, при переходе пустое окно. Получается код страницы не выводит.
При таком выводе {%$settings.patch%}users/video пустое окно. Если убрать users/ выводит страницу, но опять без меню.

Автор:  Geo [ 28 апр 2020, 22:23 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Извините, ошибся. Код вывода шаблона нужно было вставить в другое место, после include(FULLPATH.'modules/users_pm.php');
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Равиль [ 30 апр 2020, 13:56 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

С таким вариантом начало работать, только не понимаю почему. Страница показывается выше, предназначенного для этого блока.

Автор:  Geo [ 30 апр 2020, 14:01 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Тогда так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Равиль [ 30 апр 2020, 14:11 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Спасибо. Это рабочий вариант. Последний вопрос.
На данной странице, не подставляется заголовок h1
Если писать отдельно в коде становиться их 2. Пустой и заполненный.
Как правильно это место выполнить?

Автор:  Geo [ 02 май 2020, 09:49 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

перед if($act == 'info') добавьте
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Равиль [ 02 май 2020, 15:47 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Не сработало, также пробовал subscribe менять на video и path менять на patch.

Автор:  Geo [ 04 май 2020, 13:13 ]
Заголовок сообщения:  Re: Добавление пунктов в меню лк пользователя

Видимо я дал код для тайтла. Для заголовка h1 в личном кабинете надо править код в body1.html, добавьте после {%elseif $c == 'pm'%}{%$locale.1345%}
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Только сохраните файл в UTF-8

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/