Ich habe ein Probleme mit YForm (2.1b2), Redaxo Version 5.3.0.
Der Login geht nun, nachdem ich das Feld "html1" angelegt habe wunderbar.
Auch der Logout geht ohne weitere Probleme.
Nur werden die Rechte komplett ignoriert, sprich er listet mit alle Artikel/Navigationspunkte der User Eingeloggt ist oder nicht und ob er in der Gruppe die nötigen Rechte hat oder nicht.
Gibt es hier eine Lösung für das Problem?
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Community mit YForm Rechte
Hallo,
wie baust Du denn die Navigation?
Gruß
Oliver
wie baust Du denn die Navigation?
Gruß
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
Re: Community mit YForm Rechte
Hallo Oliver,
das ich ein Problem in der Navigation habe weiß ich, das Problem ist viel mehr, wenn ich Seiten von Hand aufrufe oder sie im Hintergrund ungeschickt verlinkt sind und der Benutzer nicht die richtigen Rechte hat in diese Kategorie zu gehen wird er nicht auf die "wenn auf einen gesperrten Artikel zugriffen wird" Seite welche man in den Einstellungen der Community auswählt zurück geworfen sondern kann alles sehen.
Als Navigation verwende ich das Beispiel aus der Demo.
das ich ein Problem in der Navigation habe weiß ich, das Problem ist viel mehr, wenn ich Seiten von Hand aufrufe oder sie im Hintergrund ungeschickt verlinkt sind und der Benutzer nicht die richtigen Rechte hat in diese Kategorie zu gehen wird er nicht auf die "wenn auf einen gesperrten Artikel zugriffen wird" Seite welche man in den Einstellungen der Community auswählt zurück geworfen sondern kann alles sehen.
Als Navigation verwende ich das Beispiel aus der Demo.
Code: Alles auswählen
<?php
$ycom_user = rex_ycom_auth::getUser();
if ($ycom_user) {
// Zweites Menü in der Login-Box für Vereins-Mitglieder
echo '<div id="username">Hallo '.$ycom_user->getValue('firstname').'</div>';
echo '<div id="usermenue">';
$nav = null;
$nav = rex_navigation::factory();
$nav->setClasses(array('level-1', 'level-2', 'level-3'));
$nav->setLinkClasses(array('link-1', 'link-2', 'link-3'));
$nav->addFilter('id', 28, '!=', ''); // Keine Berechtigungs-Seite
// Die Fall-Back Seite wenn der Benutzer keine Rechte für die Zielseite hat muss nicht in der Navigation erscheinen
$nav->addCallback(function (rex_category $category, $depth, &$li, &$a) {
if ($category->getChildren(true)) {
$li['class'][] = 'item-has-children';
}
$li['data-foo'][] = 'foo';
$a['data-bar'][] = 'bar';
return true;
});
$navHtml = $nav->get(27, 3, TRUE, TRUE);
// Starte bei Kategorie 27, das ist der Mitglieder Bereich
$navHtml = str_replace(
array('rex-current', 'rex-active'),
array('my-current', 'my-active'),
$navHtml);
echo $navHtml;
echo '
<ul>
<li class="registrierung">
<a href="'. rex_getUrl('', '', ['rex_ycom_auth_logout' => 1]) .'" title="Logout"><span>Logout</span></a>
</li>
</ul>';
echo '</div>';
}
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Community mit YForm Rechte
Auch wenn Du nicht im Backend eingeloggt bist? (Evtl. mal anederen Browser probieren. Anderes Tab reicht nicht.).DaniH hat geschrieben:... sondern kann alles sehen.
Ansonsten habe ich leider zu lange nichts mehr mit der Community gemacht udm wirklich was sagen zu können
LG
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
Re: Community mit YForm Rechte
Hallo Oliver,
ja auch im anderen Browser.
Hast du mir einen Tipp für die Navigation, dass ich nur die Kategorien auslesen kann welche er darf?
Gruß Dani
ja auch im anderen Browser.
Hast du mir einen Tipp für die Navigation, dass ich nur die Kategorien auslesen kann welche er darf?
Gruß Dani
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Community mit YForm Rechte
Leider nicht (CommunityDemo angucken? / Factory verwenden...)
LG
Oliver
LG
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!
-
- Beiträge: 1371
- Registriert: 4. Aug 2006, 14:06
- Wohnort: Rheinberg
- Kontaktdaten: Website Twitter
Re: Community mit YForm Rechte
Zitat aus der Anleitung:
Damit die Userberechtigungen in der Navigation berücksichtigt werden muss anstelle der Klasse rex_navigation::factory die Klasse
**rex_ycom_navigation::factory();** benutzt werden. Die Klasse ist dann weiterhin wie die Klasse rex_navigation::factory(); zu benutzen.
Damit die Userberechtigungen in der Navigation berücksichtigt werden muss anstelle der Klasse rex_navigation::factory die Klasse
**rex_ycom_navigation::factory();** benutzt werden. Die Klasse ist dann weiterhin wie die Klasse rex_navigation::factory(); zu benutzen.