HI,
ich mach das jetzt mal via Template (zum test, bin schon dabei) und danach n Plugin für SEO42 ...
Danke. Ist bis jetzt noch recht einfach, die CLASS zu erweitern
(hasChild und OneLevelList sind schon drin ) ...
Grz. Chris
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/
Re: Klasse nav42 - eine erweiterte rex_navigation
so via Template (vorerst) >> zum Testen frei
http://www.redaxo.org/de/download/templ ... =&cat_id=2
Grz. Chris
PS: Wer meine Wunschliste verkleinern möchte, darf das gerne tun
http://www.redaxo.org/de/download/templ ... =&cat_id=2
Grz. Chris
PS: Wer meine Wunschliste verkleinern möchte, darf das gerne tun
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Klasse nav42 - eine erweiterte rex_navigation
Cool. Leider schaffe ich das evtl. erst heute Abend mit dem Test!
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!
Re: Klasse nav42 - eine erweiterte rex_navigation
Siehr gut aus Chris Das Konzept mit der nav42ultimate scheint auch aufgegangen zu sein
Re: Klasse nav42 - eine erweiterte rex_navigation
hab mich bemüht... hast ja gut vorgearbeitet
auch wenn s noch nicht so ganz mit m OOP klappt ...
Generell ist die Template Version eher was zum testen,
da die auto install des MetaFeldes (meiner Meinung) nicht optimal ist, da
diese jedesmal beim Seitenaufruf checkt ob das MetaFeld vorhanden ist
(setzt glaub ich immer einen Query pro Aufruf ab ... ... ungetestet ).
Werd das Ganze evtl noch in ein PlugIn für die SEO42 packen
... und/oder ...
ein eigenes AddOn "Navigations Position" erstellen,
das evtl beides bedient (rex_nav und nav42). mal schaun..
Grz. Chris
auch wenn s noch nicht so ganz mit m OOP klappt ...
Generell ist die Template Version eher was zum testen,
da die auto install des MetaFeldes (meiner Meinung) nicht optimal ist, da
diese jedesmal beim Seitenaufruf checkt ob das MetaFeld vorhanden ist
(setzt glaub ich immer einen Query pro Aufruf ab ... ... ungetestet ).
Werd das Ganze evtl noch in ein PlugIn für die SEO42 packen
... und/oder ...
ein eigenes AddOn "Navigations Position" erstellen,
das evtl beides bedient (rex_nav und nav42). mal schaun..
Grz. Chris
Re: Klasse nav42 - eine erweiterte rex_navigation
Achja.. leider bin ich immer noch nicht Freund mit GIT,Oder du erweiterst die original per Pull Request. Dann bitte für jedes Feature einen eigenen Branch den du dann jeweils zu mir rüberpushst.
darfst gerne auch deine nav42 damit erweitern (Kommentar sind drin )...
Dann spar ich mir n PlugIn
Gib Bescheid wie du es haben willst .
Grz. Chris
Re: Klasse nav42 - eine erweiterte rex_navigation
Ne ne, musst schon selber erweitern, dafür ist das Konzept der PR's ja da. Aber vielleicht ist für den Anfang wirklich ein Plugin gar nicht so verkehrt. Ich erwähnst dann auch in der SEO42 Readme
Re: Klasse nav42 - eine erweiterte rex_navigation
seh ich das richtig das man nur für die erste UL eine klasse vergeben kann?
Re: Klasse nav42 - eine erweiterte rex_navigation
Yup, mittlerweile sogar für jede einzelne ul. Und Ids gehe auch Schau in die Changelog von SEO42 oder direkt unter Hilfe > Codebeispiele dort findest die Verwendung.
Re: Klasse nav42 - eine erweiterte rex_navigation
geil das war dringend nötig!RexDude hat geschrieben:Yup, mittlerweile sogar für jede einzelne ul. Und Ids gehe auch Schau in die Changelog von SEO42 oder direkt unter Hilfe > Codebeispiele dort findest die Verwendung.
Re: Klasse nav42 - eine erweiterte rex_navigation
wird ja immer besser!
den sollte man in der seo42 hilfe verlinken!
gibt es die möglichkeit nen counter für jeden link mit zu senden? um eigen gestylte aufzählungslisten ala list-style-type: decimal; zu erstellen? das wäre der hammer! oder ist sowas geplant mit einem kommenden update?
Re: Klasse nav42 - eine erweiterte rex_navigation
Wenns ein Plugin wird, kommts in die Readmeden sollte man in der seo42 hilfe verlinken!
Re: Klasse nav42 - eine erweiterte rex_navigation
nö.. noch nicht... wie soll s aussehen? so etwa?:gibt es die möglichkeit nen counter für jeden link mit zu senden
Code: Alles auswählen
<ul>
<li class="li-count-1></li>
<li class="li-count-2></li>
<li class="li-count-3></li>
</ul>
PS: Plugin... dann nächste Woche...
Re: Klasse nav42 - eine erweiterte rex_navigation
ja wäre top!darwin hat geschrieben:nö.. noch nicht... wie soll s aussehen? so etwa?:gibt es die möglichkeit nen counter für jeden link mit zu sendenCode: Alles auswählen
<ul> <li class="li-count-1></li> <li class="li-count-2></li> <li class="li-count-3></li> </ul>
eventuell auch die möglichkeit den counter optional in nem spam mit zu übergeben?
Code: Alles auswählen
<ul>
<li class="li-count-1><span>1</span></li>
<li class="li-count-2><span>2</span></li>
<li class="li-count-3><span>3</span></li>
</ul>
Re: Klasse nav42 - eine erweiterte rex_navigation
,.. naja spammen wolln ma mal nicht *JOKE*eventuell auch die möglichkeit den counter optional in nem spam mit zu übergeben?
macht das alles Sinn?
Möglich wärs... aber wozu; ich verstehs noch nicht ganz ... sry
grz. Chris
Re: Klasse nav42 - eine erweiterte rex_navigation
Hi@all,
... hatte schon jemand Zeit die navExtend zu testen.
http://www.redaxo.org/de/download/templ ... =&cat_id=2
Gibts noch Bugs o.ä. ... ansonsten pack ich n PlugIn zusammen für SEO42.
Danke. Grz. Chris
... hatte schon jemand Zeit die navExtend zu testen.
http://www.redaxo.org/de/download/templ ... =&cat_id=2
Gibts noch Bugs o.ä. ... ansonsten pack ich n PlugIn zusammen für SEO42.
Danke. Grz. Chris
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Klasse nav42 - eine erweiterte rex_navigation
Hey Chris,
leider habe ich es noch nicht geschafft. Vielleicht heute Mittag....
LG
Oliver
leider habe ich es noch nicht geschafft. Vielleicht heute Mittag....
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!
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Klasse nav42 - eine erweiterte rex_navigation
Hey Chris,
endlich habe ich es geschafft die Nav einzubauen. Der ersten Test hat problemlos funktioniert.
LG
Oliver
endlich habe ich es geschafft die Nav einzubauen. Der ersten Test hat problemlos funktioniert.
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!
- Oliver.Kreischer
- Beiträge: 2508
- Registriert: 17. Dez 2004, 00:03
- Wohnort: Velbert - LA
- Kontaktdaten: Website
Re: Klasse nav42 - eine erweiterte rex_navigation
...was mir noch aufgefallen ist...
Sofern ich eine Navigation wie folgt habe
und ich lasse alle kategorien ausser kat1.2.1 in einer navigation (main) ausgeben und kat1.2.1 in einer anderen navigation (extra) dann wird trotzdem in der main naiv ein leeres ul unter kat1.2 geschrieben...
lg
oliver
Sofern ich eine Navigation wie folgt habe
Code: Alles auswählen
kat1.1
kat1.2
kat1.2.1
kat1.3
kat1.4
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: Klasse nav42 - eine erweiterte rex_navigation
Weil ich gerade ein ganzes Weilchen drüber geknobelt habe...
Entweder als spezielle Lösung für seltene(?) Fälle oder evt. eine Anregung generell etwas in der Art in die Klasse aufzunehmen.
Szenario war: Ich baue eine Navigation mit indivuellen Icons. Deshalb habe ich ein Kategorie-Metafeld mit einer CSS ID angelegt.
Problem: Bei aktivem Menuepunkt möchte ich in meinem Sprite eine andere Position springen. Aktuell kann ich das aber nicht, da der "current" / "active" state ebenfalls und ausschliesslich über die Listenklasse geregelt wird. Ich brauche aber auch einen "active" / "current" state für den Link.
Wers braucht kann in "seo42/classes/class.nav42.inc.php" in Zeile 224:
eränzen mit:
Nun erhät auch der a-Tag einen "current" bzw. "active" state und man ist etwas flexibler unterwegs.
Entweder als spezielle Lösung für seltene(?) Fälle oder evt. eine Anregung generell etwas in der Art in die Klasse aufzunehmen.
Szenario war: Ich baue eine Navigation mit indivuellen Icons. Deshalb habe ich ein Kategorie-Metafeld mit einer CSS ID angelegt.
Problem: Bei aktivem Menuepunkt möchte ich in meinem Sprite eine andere Position springen. Aktuell kann ich das aber nicht, da der "current" / "active" state ebenfalls und ausschliesslich über die Listenklasse geregelt wird. Ich brauche aber auch einen "active" / "current" state für den Link.
Wers braucht kann in "seo42/classes/class.nav42.inc.php" in Zeile 224:
Code: Alles auswählen
$defaultLink = '<a href="' . $cat->getUrl() . '">' . htmlspecialchars($cat->getName()) . '</a>';
Code: Alles auswählen
$defaultLink = '<a'. $classAttribute . ' href="' . $cat->getUrl() . '">' . htmlspecialchars($cat->getName()) . '</a>';
Re: Klasse nav42 - eine erweiterte rex_navigation
Hi und Danke. Aber hättest du den selected State nicht im Li belassen können und dann einfach dein CSS abändern? so: #mainmenu li.selected a ?
Re: Klasse nav42 - eine erweiterte rex_navigation
Ich habe es im li belassen. In meiner Variante bekommt nun sowohl der li als auch der a-tag ein current bzw. active (weil ich möglichst wenig abändern wollte).
Aber in meiner Menuekonstruktion war es notwenig zwischen indivueller Menuepunkt-ID und individueller Menuepunkt-ID-selected zu unterscheiden.
Wird (wie gesagt) eher selten vorkommen, aber falls doch mal, kann man nun hier nachlesen. Und ich persönlich hätte auch nix dagegen wenn etwas in der Art generell per Option machbar wäre.
Aber in meiner Menuekonstruktion war es notwenig zwischen indivueller Menuepunkt-ID und individueller Menuepunkt-ID-selected zu unterscheiden.
Wird (wie gesagt) eher selten vorkommen, aber falls doch mal, kann man nun hier nachlesen. Und ich persönlich hätte auch nix dagegen wenn etwas in der Art generell per Option machbar wäre.
Re: Klasse nav42 - eine erweiterte rex_navigation
Ok. Eine Option halt ich aber hier nicht für sinnvoll, da wie gesagt man einfach nur das CSS dementsprechend anpassen muss. Falls sich aber noch mehr für den Wunsch aussprechen nehm ichs gerne mit auf
Re: Klasse nav42 - eine erweiterte rex_navigation
Wie ich schon andeutete: Ich MUSS dass nicht als Feature durchdrücken. Aber Du kannst dieses Szenario NICHT nur per CSS regeln.
Unterscheide mal
= ICON #1
von
[/code] = Icon#2
per CSS. Oder habe ich einen Denkfehler / was übersehen?
Unterscheide mal
Code: Alles auswählen
<a id="Punkt 1" href="testlink">TEST</a>
von
Code: Alles auswählen
[code]<a id="Punkt 1" class="active current" href="testlink">TEST</a>
per CSS. Oder habe ich einen Denkfehler / was übersehen?