Мне нужно выводить в разных местах сайта (подвал, шапка popup и т.д.) контакты:
телефон, адрес, e-mail, название компании.
Т.е. 4 переменные, их значения не меняются от места размещения.
Где их лучше хранить?
1) Завести переменные в системных настройках?
2) Или через TV и создать ресурс, который будет их хранить?
Для этого есть замечательное дополнение ClientConfig, данные редактируются на отдельной странице в админке, а в шаблоне вывод как у системных настроек.