Autor | Zpráva | ||
---|---|---|---|
jirkar Profil * |
#1 · Zasláno: 25. 7. 2010, 13:30:02
Zdravím, snažím se předělat tlačítka které mají obrázky na obyčejné ale potřebuju zachovat hlášení:
nyní mám : <script language="javascript" type="text/javascript"> function submitbutton(pressbutton) { var form = document.adminForm; submitform(pressbutton); }} </script> <br/> <table width='100%' border='0' cellspacing='1' cellpadding='4'> <tr> <td> <div style="float: right;"> <?php menuEA::startTable(); menuEA::spacer(); menuEA::button( 'add', 'new.png', '', JText::_('EA_MNU_NEW'), false ); menuEA::spacer(); menuEA::button ('remove', 'delete.png','', JText::_('EA_MNU_DELETE'), true); menuEA::spacer(); menuEA::endTable(); ?> </div> </td> </tr> </table> Nahradil jsem to : <table width='100%' border='0' cellspacing='1' cellpadding='4'> <tr> <td> <div style="float: right;"> <button type="button" onclick="submitbutton('add')"> <?php echo JText::_('EA_MNU_NEW') ?> </button> <button type="button" onclick="submitbutton('remove')" /> <?php echo JText::_('EA_MNU_DELETE') ?> </button> </div> </td> </tr> </table> Tlačítka fungují, ale u toho remove bych potřeboval zachovat vyskočení hlášení které je definováno jinde jako Menu EA a button : class menuEA { function startTable() { global $mainframe; $document = & JFactory::getDocument(); $document->addStyleSheet( 'components/com_estateagent/assets/toolbar.css' ); ?> <table cellpadding="0" cellspacing="3" border="0" id="toolbar"> <tr valign="middle" align="center"> <?php } function button( $task='', $icon=NULL, $iconOver='', $alt='', $listSelect=true ) { $icon = ( $iconOver ? $iconOver : $icon ); $image = JHTML::_('image.site', $icon, 'components/com_estateagent/assets/', NULL, NULL, $alt ); if ($listSelect) { $message = JText::sprintf( 'Prosím zvolte položku ze seznamu, kterou chcete '. JText::_( $alt ) ); $message = addslashes($message); $onclick = "javascript:if (document.adminForm.boxchecked.value == 0){ alert('". $message . "');}else{submitbutton('$task')}"; } else { $onclick = "javascript:submitbutton('$task')"; } ?> |
||
Časová prodleva: 14 let
|
0