2012-01-24 4 views
2

Я пытаюсь установить значок на <aui:button> как на этом tutorial. Но решение, описанное там, плохо работает в моем случае, потому что у меня есть таблица, и в каждой строке у меня есть кнопка с другим ресурсомUrl. Как это:Как установить <aui:button> значок в Liferay без использования Javascript?

<portlet:resourceURL id="saveReport" var="saveReportURL"> 
    <portlet:param name="reportId" value="${report.reportId}" /> 
</portlet:resourceURL> 

<aui:button onclick="location.href = '${saveReportURL}'"> 

Можно ли установить иконку в <aui:button> без использования JavaScript, как описано в руководстве?

Благодаря

ответ

2

Вы должны быть в состоянии добавить иконку кнопки без использования JavaScript, добавив одну из этих Icon классов CSS к кнопке. Например, если вы хотите создать кнопку со значком календаря, ваш код должен выглядеть примерно так:

<aui:button class="icon-calendar" ... /> 
3

Вы можете написать это ниже код для установки значка кнопки LifeRay сплава

<aui:button type="cancel" cssClass="btn-info" icon="icon-upload-alt" iconAlign="right" value="upload" /> 

вам нужно использовать значок атрибут для этого параметра «Icon глифов»
вам нужно использовать CssClass для добавления дополнительного класса кнопки дизайна для проектирования
вам необходимо установить iconAlign атрибута для левой или правой части текстового значения кнопки

 Смежные вопросы

  • Нет связанных вопросов^_^