Для предварительного просмотра изменений CSS я добавил это в один из моих шаблонов:
{if group_title=="Super Admins"}
<link rel="stylesheet" type="text/css" media="all" href="/design/style-dev.css" />
{if:else}
<link rel="stylesheet" type="text/css" media="all" href="/design/style.css" />
{/if}
Если тестовая секция является определенным каналом, в панели управления вы можете установить разрешения для канала так, чтобы толькоего может просмотреть определенная группа.
Если вам регулярно требуется предварительный просмотр страниц, прежде чем они появятся, рассмотрите возможность создания нового статуса, например «Предварительный просмотр».По умолчанию EE показывает только те элементы, где статус открыт.Вы можете указать, какие состояния показываются следующим образом:
{exp:channel:entries weblog="myPages" status="open|preview"}
{if status == "preview"}
{if group_title == "Super Admins"}
<p>the title is {title}</p>
{/if}
{/if}
<p>the title is {title}</p>
{/exp:channel:entries}
В этом примере используются условные условные выражения вместо условных с AND в нем, поскольку условные выражения с AND считаются сложными и анализируются по-разному.(Посмотрите сложные условия, чтобы узнать больше.)
Вы должны повторить весь код отображения в паре тегов entry, поэтому рассмотрите возможность использования встраивания или фрагмента для повторяющегося кода.