Hallo Forum,
ich habe ein Problem mit dem modal popup in einem view.
wenn ich diesen Code
direkt in das default.php template einbinde, klappt es mit dem popup.PHP-Code:$ret_val = '<tbody>'."\n";
$ret_val .= '<tr>'."\n";
$ret_val .= '<td width="110px" class="key">'."\n";
$ret_val .= '<label for="form_content_selector">';
$ret_val .= JText::_( "form_content_selector" );
$ret_val .= '</label>'."\n";
$ret_val .= '</td>'."\n";
$ret_val .= '<td id="form_content_selector">'."\n";
$ret_val .= '<a class="modal" href="index.php?option=com_customuser&view=ajax&tmpl=component&controller=item" rel="{handler: \'iframe\', size: {x: 760, y: 500}}" >'."\n";
$ret_val .= '<span class="icon-22-item" style="margin: 0 10px 0 0;" title="'.JText::_( "select_item" ).'" ></span>'."\n";
$ret_val .= JText::_("select_item")."\n";
$ret_val .= '</a>'."\n";
$ret_val .= '<a class="modal" href="index.php?option=com_customuser&view=ajax&tmpl=component&controller=editor" rel="{handler: \'iframe\', size: {x: 760, y: 500}}" >'."\n";
$ret_val .= '<span class="icon-22-sourcecode" style="margin: 0 10px 0 0;" title="'.JText::_( "insert_sourcecode" ).'" ></span>'."\n";
$ret_val .= JText::_("insert_sourcecode")."\n";
$ret_val .= '</a>'."\n";
$ret_val .= '</td>'."\n";
$ret_val .= '</tr>'."\n";
$ret_val .= '</tbody>'."\n";
echo $ret_val;
Füge ich den Code aber in dieser abgewandelten Form:
per ajax request und javascript innerHTML ein geht es nicht. Ich vermute, da der Quelltext beim rendern der Seite noch nicht verfügbar ist, greift das modal.js nicht.PHP-Code:$ret_val = '<tbody>'."\n";
$ret_val .= '<tr>'."\n";
$ret_val .= '<td width="110px" class="key">'."\n";
$ret_val .= '<label for="form_content_selector">';
$ret_val .= JText::_( "form_content_selector" );
$ret_val .= '</label>'."\n";
$ret_val .= '</td>'."\n";
$ret_val .= '<td id="form_content_selector">'."\n";
$ret_val .= '<a class="modal" href="index.php?option=com_customuser&view=ajax&tmpl=component&controller=item" rel="{handler: \'iframe\', size: {x: 760, y: 500}}" >'."\n";
$ret_val .= '<span class="icon-22-item" style="margin: 0 10px 0 0;" title="'.JText::_( "select_item" ).'" ></span>'."\n";
$ret_val .= JText::_("select_item")."\n";
$ret_val .= '</a>'."\n";
$ret_val .= '<a class="modal" href="index.php?option=com_customuser&view=ajax&tmpl=component&controller=editor" rel="{handler: \'iframe\', size: {x: 760, y: 500}}" >'."\n";
$ret_val .= '<span class="icon-22-sourcecode" style="margin: 0 10px 0 0;" title="'.JText::_( "insert_sourcecode" ).'" ></span>'."\n";
$ret_val .= JText::_("insert_sourcecode")."\n";
$ret_val .= '</a>'."\n";
$ret_val .= '</td>'."\n";
$ret_val .= '</tr>'."\n";
$ret_val .= '</tbody>'."\n";
return $ret_val;
Habe ich eine chance das beim Einbinden nochmal "anzustoßen".
Danke schon mal fürs lesen.
Tom
edit:: Hallo Mod, sehe gerade das ich im falschen Forum bin. Bitte verschieben. Danke


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen