Встраивание шаблонов на основе параметров GET в URL

скажем, у меня есть URL-адрес, например www.site.com/lp?action=workspace

В движке выражений могу ли я сделать что-то вроде

if action=workspace{

{embed="landing/form"}

}

??


person Shonna Edwards Martell    schedule 09.10.2013    source источник


Ответы (1)


Ага.

Скачайте и используйте переменные Mo'.

{if "{get:action}" == "workspace"}
  {embed="landing/form"}
{/if}

Или, если это отправленная форма, вместо этого отправьте ее POST:

{if "{post:action}" == "workspace"}
  {embed="landing/form"}
{/if}

Но вы можете рассмотреть возможность использования сегментов:

www.site.com/lp/workspace

{if "{segment_2}" == "workspace"}
  {embed="landing/form"}
{/if}
person Peter Lewis    schedule 09.10.2013
comment
+1 за ответ на вопрос И предложение лучшего способа сделать это. - person JamesNZ; 13.12.2013