Updated URLs to match the new part view

This commit is contained in:
Christian Wolf 2019-06-19 12:51:02 +02:00
parent 4f33fb8a8d
commit 5743219a1c
4 changed files with 13 additions and 18 deletions

View File

@ -43,4 +43,9 @@ table.clubs > tbody > tr > th
.clubs_content_row:hover > a > .edit-icon .clubs_content_row:hover > a > .edit-icon
{ {
display: inline-block; display: inline-block;
} }
form.clubs-part, form.clubs-part > input
{
margin: 0pt;
}

View File

@ -22,7 +22,7 @@ abstract class ClubsHelperParts
$ret .= "<input type='hidden' name='partname' value='$partname'>"; $ret .= "<input type='hidden' name='partname' value='$partname'>";
$ret .= $this->getEditMarkup(); $ret .= $this->getEditMarkup();
$ret .= '&nbsp;<a class="clubs-save" href="#"><span class="icon-ok"></span></a>&nbsp;'; $ret .= '&nbsp;<a class="clubs-save" href="#"><span class="icon-ok"></span></a>&nbsp;';
$ret .= '<a class="clubs-abort" href="index.php?option=com_clubs&view=mypage&layout=parts&type='.$partname.'"><span class="icon-cancel-2"></span></a>'; $ret .= '<a class="clubs-abort" href="index.php?option=com_clubs&view=part&type='.$partname.'"><span class="icon-cancel-2"></span></a>';
$ret .= '</form>'; $ret .= '</form>';
return $ret; return $ret;
@ -50,7 +50,7 @@ abstract class ClubsHelperParts
{ {
$ret = ''; $ret = '';
$ret = "<a class='clubs-edit' href='index.php?option=com_clubs&view=mypage&layout=parts&mode=edit&type=" . $this->getPartName(); $ret = "<a class='clubs-edit' href='index.php?option=com_clubs&view=part&mode=edit&type=" . $this->getPartName(). "'>";
$ret .= $this->getViewContent(); $ret .= $this->getViewContent();
$ret .= "<span class='icon-apply clubs-hidden edit-icon' style='font-size: 200%; margin-left: 0.75em;'></span></a>"; $ret .= "<span class='icon-apply clubs-hidden edit-icon' style='font-size: 200%; margin-left: 0.75em;'></span></a>";

View File

@ -13,10 +13,10 @@ defined('_JEXEC') or die;
<div class='clubs_row'> <div class='clubs_row'>
<div class='clubs_title_row'>Name</div> <div class='clubs_title_row'>Name</div>
<div class='clubs_content_row'> <div class='clubs_content_row'>
<a class='clubs-edit' href='index.php?option=com_clubs&view=mypage&layout=parts&mode=edit&type=name'> <?php
<?php echo htmlentities($this->me->getName()); ?> $partHandler = new ClubsPartUserName();
<span class='icon-apply clubs-hidden edit-icon' style='font-size: 200%; margin-left: 0.75em;'></span> echo $partHandler->getViewPart();
</a> ?>
</div> </div>
</div> </div>

View File

@ -2,8 +2,6 @@
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\MVC\View\HtmlView; use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Uri\Uri;
use Joomla\CMS\HTML\HTMLHelper;
// No direct access. // No direct access.
defined('_JEXEC') or die; defined('_JEXEC') or die;
@ -13,16 +11,8 @@ class ClubsViewPart extends HtmlView
public function display($tpl = null) public function display($tpl = null)
{ {
// $auth = new ClubsHelperAuth(); // TODO ACLs prüfen?
// $this->me = $auth->getCurrentUser();
// $this->clubsPresident = $this->me->getPresidentClubs();
// $this->positions = $this->me->getPositions();
// HTMLHelper::_('jquery.framework');
// Factory::getDocument()->addScript(Uri::base(true) . "components/com_clubs/js/edit.js");
// parent::display($tpl);
$app = Factory::getApplication(); $app = Factory::getApplication();
$input = $app->input; $input = $app->input;