Usel выборка в иноязычной версии сайта — различия между версиями
Материал из Umicms
Velross (обсуждение | вклад) (Новая страница: «У многих возникает вопрос, как можно использовать одну и туже usel-выборку при условии, что н…») |
Velross (обсуждение | вклад) |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | '''Актуально для версии 2.9''' | ||
+ | <br/> | ||
У многих возникает вопрос, как можно использовать одну и туже usel-выборку при условии, что на сайте имеются несколько языковых версий сайта? | У многих возникает вопрос, как можно использовать одну и туже usel-выборку при условии, что на сайте имеются несколько языковых версий сайта? | ||
В этом случае, Вы можете использовать usel-выборку, построив шаблон следующим образом: | В этом случае, Вы можете использовать usel-выборку, построив шаблон следующим образом: | ||
− | <source lang="xml" > | + | <source lang="xml" highlight="7"> |
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<selection> | <selection> | ||
− | <target result="pages"> | + | <target result="pages"> |
− | <type module="content" method="page"/> | + | <type module="content" method="page"/> |
− | <type module="catalog" method="object"/> | + | <type module="catalog" method="object"/> |
− | </target> | + | </target> |
− | <property name="lang" value=" | + | <property name="lang" value="{1}" /> |
</selection> | </selection> | ||
</source> | </source> | ||
где в '''property''' в параметре '''value''' указывается '''id''' языка. | где в '''property''' в параметре '''value''' указывается '''id''' языка. | ||
+ | {1} - параметр для передачи id языка. | ||
+ | |||
+ | |||
+ | О передачи параметров в выборку вы можете прочитать здесь: [http://wiki.umisoft.ru/%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB_USel#.D0.9F.D0.B5.D1.80.D0.B5.D0.B4.D0.B0.D1.87.D0.B0_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D0.BE.D0.B2_.D0.B2_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD_.D0.B2.D1.8B.D0.B1.D0.BE.D1.80.D0.BA.D0.B8] | ||
+ | |||
+ | |||
+ | [[Категория:Вопросы и уроки разработки сайтов на UMI.CMS]] |
Текущая версия на 16:40, 5 июня 2013
Актуально для версии 2.9
У многих возникает вопрос, как можно использовать одну и туже usel-выборку при условии, что на сайте имеются несколько языковых версий сайта?
В этом случае, Вы можете использовать usel-выборку, построив шаблон следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<selection>
<target result="pages">
<type module="content" method="page"/>
<type module="catalog" method="object"/>
</target>
<property name="lang" value="{1}" />
</selection>
где в property в параметре value указывается id языка. {1} - параметр для передачи id языка.
О передачи параметров в выборку вы можете прочитать здесь: [1]