Друзья, всем привет!
Достался сайт в наследство на drupal)
Нужно поменять телефон.
Шапка сайта (блок в шапке?) имеет вид —
[contact-phone-region-61]
[contact-phone-region-61] — я так понимаю это что-то типа «шорткода», а где оно лежит? Все перерыл не могу найти((
Помогите разобраться.
Спасибо!
Комментарии
Это называется "токен". Ищите в админке форму, где этот токен заполняется телефоном
Спасибо!
Хоть теперь ясно как оно называется)
Я очень надеюсь, что токен заполняется через админку. Потому что может быть и вшит в коде.
в админке не могу найти((
если это хозяйство в коде, надо БД редактировать или где это может быть?
или все зависит от конкретного случая?
у токенов немного другой вид
что-то кастомное, судя по всему
вы правы.. так и оказалось..
оказывается, эта штука лежит на сервере, в отдельном файле func.php и все исправления надо делать в этом файле
Жесть. Позор разработчику
Такие вещи делаются в семерке с помощью variable api с удобными формами в админке.
а зачем сразу так писать? можно делать как угодно.
А разве в логике друпала контент не в базе должен быть, а в файлах?
Делать-то в друпале как угодно можно, это факт, последствия слишком гибкой системы.
Но вопрос - зачем тогда друпал нужен, если не пользоваться лучшими практиками и логикой?
хех, практика и логика, друпал есть друпал, делать что-то своё он точно не запрещал.
В том-то и беда - напридумали своих логик, а другие спецы как не возьмутся - все им "позор".
Не думаю что это показатель разработчика, только его степени вовлечения в Drupal.
ЗЫ - а подходы, как-раз, на ВПшные похожи. Там и шорткоды, и func.php присутствуют.
Вангую, что сайт сделан на базе покупной сборки
Без token сложно https://www.drupal.org/project/token