diff --git a/sql/init1.sql b/sql/init1.sql
index 92c8f3c..bac009a 100644
--- a/sql/init1.sql
+++ b/sql/init1.sql
@@ -1,18 +1,18 @@
-DROP TABLE IF EXISTS `jtmxc_club_keys`;
-CREATE TABLE `jtmxc_club_keys` (
+DROP TABLE IF EXISTS `dev_club_keys`;
+CREATE TABLE `dev_club_keys` (
`privkey` text NOT NULL,
`publickey` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-INSERT INTO `jtmxc_club_keys` VALUES ('-----BEGIN PRIVATE KEY-----\nMIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDvZHhLHHqmfnnP\noj5Y7AtS0UvEN8XLzNdHj/0nHBVHrXDMNul8phbCaevuaXcYTZvb9JBTAO019Bnu\nCoj6KFrk0Cw/zcVgVHryguNCr2DeLaxAXyArfkKNZPuG/kTw1mxE6ebeR886JVU0\nfQpIi3zDGAHpXxaKO7EttnvQK8NRd4h5O5EI6dCnmMn/8xY/d5G7AsZKuAxq01ZB\nmmUrkRKrQtBTwUeJWhtfT+XjOa1n1FVIwmqz4O2sqbfm0pa6PX0BNT0CUp0RI1wN\nGmF6bh/WkQ8h3jmTamzZ2cQUwDnL7ByAJqexJrrPacRbE6EotCGODjuBXDSy02PJ\nZk0fThZpAgMBAAECggEBANJaU0WU8cUo73pekzBpwY11MYFqjJiHF0ffo0/hYmWI\nZsxbGBGak/cjQdhNvgOR9nlxTfxRnR7CrqI3iaNfIHdc4PTzqBL8SMid8HohRxoT\nwf8SV19AY9SAvnAhL4z8rUhky6PYL6RlN5iWoxmZz/hSOSPKlTDEQOztI6CJQ+hp\nUFEiOLq/TSWB1DYEu6qAQRyI5wcC1QMo+zB/zBwIuM3DsB2f6Xtj86kXzU/bGeDj\nNLbsCuhRbFyMgvcJ3z6KQTvREZOGkeF22HA+ZVH7bWf00PqCEjq2I/XFHZGK61X4\nWLgNOUmVZSmGv2Kd9UJaC8VffkBnrV3XFN1n97gcP4ECgYEA/Joaw3VrbWpKsquf\nMiTuMJVyvcV9fmVhWhPNuioCwWwBx2mjGz/texd/67KNWPr7r1IGCIBnYfs3Dy+k\nOo+lAWT7oaec24dH4vjiljWrvFvZXmkpTa6j8RSqhhIVTUFSnXBkvxkEzcnUMbxK\n6A4gdggSfcMpeo3DmjGqNWTXlbkCgYEA8pzgD2VFEYq4/fgDhxKeoWSt1UPJtPxT\n4iYPXWKGdWLsEKg36oYiRXSTdan5aRwiZUXpDoFJU8vVCfmdVb2qpwPp66LwYFax\nAYuA3aPTi9npT4nDOBygVGSTY0TsxmL5asndyxl99OdoskLmS3N2UzeWMy7prRTt\nWZL7uWnU3jECgYEA+8EHLYkIcXs/SYV823gtIKTCP9rlsSSPezxDjOgz6NyhhUKG\nejEjmcuZBarl7ynt0BU6yBxZbTD39h2wW2EwvgwMMlggIDda8R7GjZieOdN89/ht\nXuvQnwTO02KQcnfJQ/pxnnfr7sHZx1v3eAIkXh67dzYcT/WcXkBjeGWx65kCgYEA\n0WU8rY0GU+GbUPfic45Kg5nVvx/G1AKEk8etszf6PQ6oGKhXun8SzUeUjhWqQmIZ\n/badM/u6QizHLtjWRs5wn73tA4eaWEv6cg7ppmJjj20AxbltWNy8NJqp6x/uDDwY\ncWbRmx3hbKLd5h1/jteU5LYxWPPAk7ZgNNN7l8gUBcECgYEAzVVKQ5dn58iHkH1i\nB3UUnTrqPD/cn7WigcWn7A6vpxqbGARkAyIXV/xqLoD8pX1G7JhqFKArC+UJzUuC\n6hgL1Hq+OJXTaN2NzcvQaIvLzsOWQebFtNfFxi0tzAE0t2/JfuFxeam0WZunaNgg\nAabygognDdEZW9HBvCydJ5N8e+s=\n-----END PRIVATE KEY-----\n','-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA72R4Sxx6pn55z6I+WOwL\nUtFLxDfFy8zXR4/9JxwVR61wzDbpfKYWwmnr7ml3GE2b2/SQUwDtNfQZ7gqI+iha\n5NAsP83FYFR68oLjQq9g3i2sQF8gK35CjWT7hv5E8NZsROnm3kfPOiVVNH0KSIt8\nwxgB6V8WijuxLbZ70CvDUXeIeTuRCOnQp5jJ//MWP3eRuwLGSrgMatNWQZplK5ES\nq0LQU8FHiVobX0/l4zmtZ9RVSMJqs+DtrKm35tKWuj19ATU9AlKdESNcDRphem4f\n1pEPId45k2ps2dnEFMA5y+wcgCansSa6z2nEWxOhKLQhjg47gVw0stNjyWZNH04W\naQIDAQAB\n-----END PUBLIC KEY-----\n');
+INSERT INTO `dev_club_keys` VALUES ('-----BEGIN PRIVATE KEY-----\nMIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDvZHhLHHqmfnnP\noj5Y7AtS0UvEN8XLzNdHj/0nHBVHrXDMNul8phbCaevuaXcYTZvb9JBTAO019Bnu\nCoj6KFrk0Cw/zcVgVHryguNCr2DeLaxAXyArfkKNZPuG/kTw1mxE6ebeR886JVU0\nfQpIi3zDGAHpXxaKO7EttnvQK8NRd4h5O5EI6dCnmMn/8xY/d5G7AsZKuAxq01ZB\nmmUrkRKrQtBTwUeJWhtfT+XjOa1n1FVIwmqz4O2sqbfm0pa6PX0BNT0CUp0RI1wN\nGmF6bh/WkQ8h3jmTamzZ2cQUwDnL7ByAJqexJrrPacRbE6EotCGODjuBXDSy02PJ\nZk0fThZpAgMBAAECggEBANJaU0WU8cUo73pekzBpwY11MYFqjJiHF0ffo0/hYmWI\nZsxbGBGak/cjQdhNvgOR9nlxTfxRnR7CrqI3iaNfIHdc4PTzqBL8SMid8HohRxoT\nwf8SV19AY9SAvnAhL4z8rUhky6PYL6RlN5iWoxmZz/hSOSPKlTDEQOztI6CJQ+hp\nUFEiOLq/TSWB1DYEu6qAQRyI5wcC1QMo+zB/zBwIuM3DsB2f6Xtj86kXzU/bGeDj\nNLbsCuhRbFyMgvcJ3z6KQTvREZOGkeF22HA+ZVH7bWf00PqCEjq2I/XFHZGK61X4\nWLgNOUmVZSmGv2Kd9UJaC8VffkBnrV3XFN1n97gcP4ECgYEA/Joaw3VrbWpKsquf\nMiTuMJVyvcV9fmVhWhPNuioCwWwBx2mjGz/texd/67KNWPr7r1IGCIBnYfs3Dy+k\nOo+lAWT7oaec24dH4vjiljWrvFvZXmkpTa6j8RSqhhIVTUFSnXBkvxkEzcnUMbxK\n6A4gdggSfcMpeo3DmjGqNWTXlbkCgYEA8pzgD2VFEYq4/fgDhxKeoWSt1UPJtPxT\n4iYPXWKGdWLsEKg36oYiRXSTdan5aRwiZUXpDoFJU8vVCfmdVb2qpwPp66LwYFax\nAYuA3aPTi9npT4nDOBygVGSTY0TsxmL5asndyxl99OdoskLmS3N2UzeWMy7prRTt\nWZL7uWnU3jECgYEA+8EHLYkIcXs/SYV823gtIKTCP9rlsSSPezxDjOgz6NyhhUKG\nejEjmcuZBarl7ynt0BU6yBxZbTD39h2wW2EwvgwMMlggIDda8R7GjZieOdN89/ht\nXuvQnwTO02KQcnfJQ/pxnnfr7sHZx1v3eAIkXh67dzYcT/WcXkBjeGWx65kCgYEA\n0WU8rY0GU+GbUPfic45Kg5nVvx/G1AKEk8etszf6PQ6oGKhXun8SzUeUjhWqQmIZ\n/badM/u6QizHLtjWRs5wn73tA4eaWEv6cg7ppmJjj20AxbltWNy8NJqp6x/uDDwY\ncWbRmx3hbKLd5h1/jteU5LYxWPPAk7ZgNNN7l8gUBcECgYEAzVVKQ5dn58iHkH1i\nB3UUnTrqPD/cn7WigcWn7A6vpxqbGARkAyIXV/xqLoD8pX1G7JhqFKArC+UJzUuC\n6hgL1Hq+OJXTaN2NzcvQaIvLzsOWQebFtNfFxi0tzAE0t2/JfuFxeam0WZunaNgg\nAabygognDdEZW9HBvCydJ5N8e+s=\n-----END PRIVATE KEY-----\n','-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA72R4Sxx6pn55z6I+WOwL\nUtFLxDfFy8zXR4/9JxwVR61wzDbpfKYWwmnr7ml3GE2b2/SQUwDtNfQZ7gqI+iha\n5NAsP83FYFR68oLjQq9g3i2sQF8gK35CjWT7hv5E8NZsROnm3kfPOiVVNH0KSIt8\nwxgB6V8WijuxLbZ70CvDUXeIeTuRCOnQp5jJ//MWP3eRuwLGSrgMatNWQZplK5ES\nq0LQU8FHiVobX0/l4zmtZ9RVSMJqs+DtrKm35tKWuj19ATU9AlKdESNcDRphem4f\n1pEPId45k2ps2dnEFMA5y+wcgCansSa6z2nEWxOhKLQhjg47gVw0stNjyWZNH04W\naQIDAQAB\n-----END PUBLIC KEY-----\n');
-DROP TABLE IF EXISTS `jtmxc_club_users`;
-CREATE TABLE `jtmxc_club_users` (
+DROP TABLE IF EXISTS `dev_club_users`;
+CREATE TABLE `dev_club_users` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`user` varchar(30) NOT NULL,
`password` varchar(150) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
-INSERT INTO `jtmxc_club_users` VALUES (1,'chris','$2y$10$2/aeOfLlLwFx7JYXpaAOH.CG0ZtvkzTuK6nojvSIuOYlTbSd07CqC');
+INSERT INTO `dev_club_users` VALUES (1,'chris','$2y$10$2/aeOfLlLwFx7JYXpaAOH.CG0ZtvkzTuK6nojvSIuOYlTbSd07CqC');
diff --git a/src/site/css/clubs.css b/src/site/css/clubs.css
index 37f6900..e80fded 100644
--- a/src/site/css/clubs.css
+++ b/src/site/css/clubs.css
@@ -2,7 +2,8 @@
.clubs_content_row
{
- margin-left: 2em;
+ padding-left: 2em;
+ margin-bottom: 10px;
}
.clubs_title_row
{
@@ -12,3 +13,19 @@
{
margin: 10px 0px;
}
+
+input.clubs,
+textarea.clubs
+{
+ width: 100%;
+}
+
+table.clubs > tbody > tr > th
+{
+ text-align: left;
+}
+
+.clubs-invisible
+{
+ display: none !important;
+}
diff --git a/src/site/js/assoc.js b/src/site/js/assoc.js
new file mode 100644
index 0000000..0f8ff76
--- /dev/null
+++ b/src/site/js/assoc.js
@@ -0,0 +1,34 @@
+
+jQuery(function($){
+ function update_show_overrides()
+ {
+ // One of the checkboxes was clicked. Verify that all input fields are set up correctly.
+
+ if(! $('#check-mail').prop('checked'))
+ $('#mail').addClass('clubs-invisible');
+ else
+ $('#mail').removeClass('clubs-invisible');
+
+ if(! $('#check-phone').prop('checked'))
+ $('#phone').addClass('clubs-invisible');
+ else
+ $('#phone').removeClass('clubs-invisible');
+
+ if(! $('#check-mobile').prop('checked'))
+ $('#mobile').addClass('clubs-invisible');
+ else
+ $('#mobile').removeClass('clubs-invisible');
+
+ if(! $('#check-address').prop('checked'))
+ $('#address').addClass('clubs-invisible');
+ else
+ $('#address').removeClass('clubs-invisible');
+
+ }
+
+ $(document).ready(function(){
+ update_show_overrides();
+ });
+
+ $(".check-dedicated").click(update_show_overrides);
+});
diff --git a/src/site/views/club/tmpl/default.php b/src/site/views/club/tmpl/default.php
index 880af16..58933cc 100644
--- a/src/site/views/club/tmpl/default.php
+++ b/src/site/views/club/tmpl/default.php
@@ -12,6 +12,11 @@ defined('_JEXEC') or die;
address)); ?>
+
+
Internet
+
internet); ?>
+
+
Kontaktperson
contactperson); ?>
@@ -28,7 +33,66 @@ defined('_JEXEC') or die;
-
Assoziierte Personen
-
+
Angebote
+
+hasOptions):
+
+ // Put all options there
+ foreach($this->options as $k=>$v):
+ ?>
+ >
+ Der Verein hat keine Angebote festgelegt.
+
+trainingPlaces) > 0): ?>
+
+
Räumlichkeiten
+trainingPlaces as $p): ?>
+
+
+
+
+
+
+
+
+
+persons) > 0) : ?>
+
+
+
+canModify): ?>
+
+
+
diff --git a/src/site/views/club/view.html.php b/src/site/views/club/view.html.php
index bf94e43..0736ce3 100644
--- a/src/site/views/club/view.html.php
+++ b/src/site/views/club/view.html.php
@@ -13,11 +13,43 @@ class ClubsViewClub extends HtmlView
public function display(string $tpl = null)
{
// FIXME Insert code from DB
+ $this->clubid = 43;
$this->clubname = "Testclub";
$this->address = "Strasse 1\n66123 Ort";
$this->contactperson = "Max Mustermann";
$this->email = "me@club.de";
$this->phone = "012345";
+ $this->internet = "http://wichtig.de";
+
+ $this->options = array("Step" => NULL, "JMD" => 1, "Divers." => NULL);
+ $this->hasOptions = false;
+ foreach($this->options as $o)
+ if(isset($o))
+ {
+ $this->hasOptions = true;
+ break;
+ }
+
+ $this->trainingPlaces = array();
+// $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345');
+// $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345');
+
+ $this->persons = array();
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>6, 'modify'=>true);
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>7, 'modify'=>false);
+
+ $this->canModify = true;
+
+ // ?option=com_clubs&view=searchperson&data=clubid . "}");
+ $dataValue = array();
+ $dataValue['clubid'] = $this->clubid;
+
+ $dataAbort = array(
+ 'urlAbort' => (Uri::getInstance()->toString()),
+ 'urlSelect' => '?option=com_clubs&view=clubassoc&person=%u',
+ 'data' => json_encode($dataValue)
+ );
+ $this->urlNewPerson = htmlentities("?option=com_clubs&view=searchperson&" . http_build_query($dataAbort));
Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
diff --git a/src/site/views/clubassoc/tmpl/default.php b/src/site/views/clubassoc/tmpl/default.php
new file mode 100644
index 0000000..b8ed29f
--- /dev/null
+++ b/src/site/views/clubassoc/tmpl/default.php
@@ -0,0 +1,55 @@
+
+
+Assoziierte Person
+
+
diff --git a/src/site/views/clubassoc/view.html.php b/src/site/views/clubassoc/view.html.php
new file mode 100644
index 0000000..1585460
--- /dev/null
+++ b/src/site/views/clubassoc/view.html.php
@@ -0,0 +1,67 @@
+input;
+
+ $this->userName = 'Max Muster';
+ $this->userMail = 'Foo@bar.com';
+ $this->userPhone = '34';
+ $this->userMobile = '4987';
+ $this->userAddress="Foo\nBar\nBax";
+ $this->userIsAdmin = true;
+
+ $this->clubid = 43;
+
+ $this->mailDedicated = true;
+
+ $this->clubname = "Testclub";
+ $this->address = "Strasse 1\n66123 Ort";
+ $this->contactperson = "Max Mustermann";
+ $this->email = "me@club.de";
+ $this->phone = "012345";
+ $this->internet = "http://wichtig.de";
+
+ $this->options = array("Step" => NULL, "JMD" => 1, "Divers." => NULL);
+ $this->hasOptions = false;
+ foreach($this->options as $o)
+ if(isset($o))
+ {
+ $this->hasOptions = true;
+ break;
+ }
+
+ $this->trainingPlaces = array();
+ // $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345');
+ // $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345');
+
+ $this->persons = array();
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>6, 'modify'=>true);
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>7, 'modify'=>false);
+
+ $this->canModify = true;
+ if($inp->get('assoc', -1, 'INT') == -1)
+ $this->taskName = 'club.addassoc';
+ else
+ $this->taskName = 'club.chassoc';
+
+ HTMLHelper::_('jquery.framework');
+ Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
+ Factory::getDocument()->addScript(Uri::base(true) . "components/com_clubs/js/assoc.js");
+
+ parent::display($tpl);
+ }
+
+}
diff --git a/src/site/views/clubdata/tmpl/default.php b/src/site/views/clubdata/tmpl/default.php
new file mode 100644
index 0000000..4a0c3ba
--- /dev/null
+++ b/src/site/views/clubdata/tmpl/default.php
@@ -0,0 +1,58 @@
+
+
+Stammdaten anpassen
+
+
+
diff --git a/src/site/views/clubdata/view.html.php b/src/site/views/clubdata/view.html.php
new file mode 100644
index 0000000..eae2377
--- /dev/null
+++ b/src/site/views/clubdata/view.html.php
@@ -0,0 +1,48 @@
+clubid = 43;
+ $this->clubname = "Testclub";
+ $this->address = "Straße 1\n66123 Ort";
+ $this->contactperson = "Max Mustermann";
+ $this->email = "me@club.de";
+ $this->phone = "012345";
+ $this->internet = "http://wichtig.de";
+
+ $this->options = array("Step" => NULL, "JMD" => 1, "Divers." => NULL);
+ $this->hasOptions = false;
+ foreach($this->options as $o)
+ if(isset($o))
+ {
+ $this->hasOptions = true;
+ break;
+ }
+
+ $this->trainingPlaces = array();
+// $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345', 'placeid'=>12);
+// $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345', 'placeid'=>14);
+
+ $this->persons = array();
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>6, 'modify'=>true);
+ $this->persons[] = array('name'=>'Max', 'position'=>'Präsident', 'id'=>3, 'assoc'=>7, 'modify'=>false);
+
+ $this->canModify = true;
+
+ Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
+
+ parent::display($tpl);
+ }
+
+}
diff --git a/src/site/views/clubplace/tmpl/default.php b/src/site/views/clubplace/tmpl/default.php
new file mode 100644
index 0000000..e472664
--- /dev/null
+++ b/src/site/views/clubplace/tmpl/default.php
@@ -0,0 +1,43 @@
+
+
+Räumlichkeit anpassen
+
+
+
Name des Vereins
+
clubname); ?>
+
+
+
diff --git a/src/site/views/clubplace/view.html.php b/src/site/views/clubplace/view.html.php
new file mode 100644
index 0000000..ac5d285
--- /dev/null
+++ b/src/site/views/clubplace/view.html.php
@@ -0,0 +1,28 @@
+clubid = 43;
+ $this->clubname = "Testclub";
+
+ $this->place = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345', 'placeid'=>12);
+
+ $this->taskName = 'club.addplace';
+
+ Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
+
+ parent::display($tpl);
+ }
+
+}
diff --git a/src/site/views/clubplaces/tmpl/default.php b/src/site/views/clubplaces/tmpl/default.php
new file mode 100644
index 0000000..ec30dab
--- /dev/null
+++ b/src/site/views/clubplaces/tmpl/default.php
@@ -0,0 +1,33 @@
+
+
+Räumlichkeiten anpassen
+
+
+
Name des Vereins
+
clubname); ?>
+
+
+
+
Verfügbare Räumlichkeiten
+trainingPlaces) == 0): ?>
+
Bisher wurden keine Trainingsräme definiert.
+
+ trainingPlaces as $p): ?>
+
+
+
+
Neuen Raum anlegen
+
+
+Zurück zur Verwaltung des Vereins
diff --git a/src/site/views/clubplaces/view.html.php b/src/site/views/clubplaces/view.html.php
new file mode 100644
index 0000000..c263f70
--- /dev/null
+++ b/src/site/views/clubplaces/view.html.php
@@ -0,0 +1,28 @@
+clubid = 43;
+ $this->clubname = "Testclub";
+
+ $this->trainingPlaces = array();
+ $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345', 'placeid'=>12);
+// $this->trainingPlaces[] = array('name'=>'Schule', 'street'=>'Straße', 'city'=>'SB', 'plz'=>'12345', 'placeid'=>14);
+
+ Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
+
+ parent::display($tpl);
+ }
+
+}
diff --git a/src/site/views/searchperson/tmpl/default.php b/src/site/views/searchperson/tmpl/default.php
new file mode 100644
index 0000000..d615b08
--- /dev/null
+++ b/src/site/views/searchperson/tmpl/default.php
@@ -0,0 +1,38 @@
+
+
+Person auswählen
+
+Suche
+
+
+searchDone): ?>
+Suchergebnis
+
+
+ Name |
+ Ort |
+ |
+
+searchResult as $r): ?>
+
+ |
+ |
+ '>Auswählen |
+
+
+
+
+
diff --git a/src/site/views/searchperson/view.html.php b/src/site/views/searchperson/view.html.php
new file mode 100644
index 0000000..4bda2b9
--- /dev/null
+++ b/src/site/views/searchperson/view.html.php
@@ -0,0 +1,34 @@
+input;
+
+ $this->search = $inp->get('search', '');
+ $this->urlAbort = $inp->get('urlAbort', '?option=com_clubs', 'raw');
+ $this->urlSelect = $inp->get('urlSelect', '?option=com_clubs', 'raw');
+
+ $this->formAction = Uri::getInstance()->toString();
+
+ $this->searchDone = true;
+
+ $this->searchResult = array();
+ $this->searchResult[] = array('name'=>'Max Mustermann', 'city'=>'Völklingen', 'id'=>21);
+
+ Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css");
+
+ parent::display($tpl);
+ }
+
+}
diff --git a/src/site/views/user/tmpl/default.php b/src/site/views/user/tmpl/default.php
index 1c11e9a..15d073a 100644
--- a/src/site/views/user/tmpl/default.php
+++ b/src/site/views/user/tmpl/default.php
@@ -30,7 +30,24 @@ defined('_JEXEC') or die;
mobile); ?>
+clubs) > 0): ?>
+
+
+canModify): ?>
+
\ No newline at end of file
+
+
diff --git a/src/site/views/user/view.html.php b/src/site/views/user/view.html.php
index 5a4f8c8..2f2eba9 100644
--- a/src/site/views/user/view.html.php
+++ b/src/site/views/user/view.html.php
@@ -19,6 +19,11 @@ class ClubsViewUser extends HtmlView
$this->phone = "0123456";
$this->mobile = "0178 8375";
+ $this->clubs = array();
+ $this->clubs[] = array('club'=>'Clubname', 'id'=>3, 'position'=>'Präsident');
+
+ $this->canModify = false;
+
Factory::getDocument()->addStyleSheet(Uri::base(true) . '/components/com_clubs/css/clubs.css');
parent::display($tpl);
}