Вам нужно будет сделать один большой шаблон для всей страницы клиента, в который вы поместите всю информацию. Я сделаю пример шаблона для страницы с двумя заголовками: «Целевая страница клиента» и «Дополнительная информация». Заголовки являются фиксированными, а содержимое под ним различается на странице клиента.
Сначала вы создаете шаблон, создавая страницу Шаблон: Клиент
Здесь вы положили:
=Customer Landing Page=
{{{landingpagetext}}}
=More info=
{{{moreinfotext}}}
Тройные награды указывают переменные, которые вы позже определите на каждой странице клиента. Для клиента A:
{{customer
| landingpagetext = This is the landingpage for customer A
| moreinfotext = This customer is a vegetarian
}}
Заказчик B:
{{customer
| landingpagetext = This is the landingpage for customer B
| moreinfotext = This customer likes Tom & Jerry
}}
Двойные знаки отличия указывают на начало шаблона, а первое слово - это используемое имя. Затем после каждого канала (|
) вы можете назначать переменные. Я использовал новые строки только для облегчения чтения, вам не нужно этого делать (но это облегчает поддержку).
Если вы не используете имена переменных (например, {{customer|Landing page text|More info text}}
), вы можете обращаться к переменным в порядке, в котором они определены, используя {{{1}}}
и {{{2}}}
в шаблоне.
Если страницы клиентов действительно большие, вы можете разделить шаблон и использовать одну для каждого раздела.