Создать идентификатор экземпляра портлета liferay

Я создаю несколько страниц в liferay 6.1 GA3, поэтому недавно мне нужно было встроить портлеты веб-контента liferay в другой портлет веб-контента, для этого я использую что-то вроде:

<div class="somecontent_stuff">
        <runtime-portlet name="56" instance="hj33" queryString=""/>
</div>
<div class="some other content">
        <runtime-portlet name="56" instance="ze33" queryString=""/>
</div>

<div id="part_right">
    <runtime-portlet name="56" instance="nj33" queryString=""/>
</div>

И это работает отлично, но когда я использую свой веб-контент на нескольких страницах, у меня есть идентификатор экземпляра изменения вручную и для каждой страницы, что утомительно и рискованно (потому что у меня много таких страниц).

Есть ли способ сгенерировать этот код автоматически?


person wadi3    schedule 12.11.2014    source источник


Ответы (1)


Запишите идентификатор экземпляра встроенного портлета с помощью веб-формы. См. это для получения дополнительной информации

person Vishnu    schedule 17.11.2014
comment
Да, это решение, и это то, что я делал раньше, кстати, но представьте, что каждый раз, когда я создаю статью, я должен вводить случайную строку, а не просто ставить блоки на свои места. Мне было интересно, есть ли способ создать его автоматически, что-то, что делает то же самое, когда вы перетаскиваете WC на ​​страницу. - person wadi3; 17.11.2014