Expandcontract with IMG_BUTTON
Moderator: Tata
Expandcontract with IMG_BUTTON
Ich habe bisschen mit dem Plugin gespielt und versucht, statt input image_button nutzen. Alles läuft fast gut. Doch ist es einiges geblieben, mit dem ich nicht zurecht kommen kann.
Demo: http://rancdubina.cmsimple.sk/de/#Dienstleistungen (auch unter alen anderen Sprachen)
1. Wie und wo wäre es ambesten, die Bilder zu definieren?
2. Wie es zu schaffen, dass die numerierte Bilder richtig zugeordnet würden? Ich vermute, dass onepage nutzt irgendwo die SeitenIDs. Das könnte dann im Bildernamen erstetzt werden Etwa: expand_btn_ID.jpg
3. Wie es so stylen, dass der Aktive Button auch aktiv aussieht?
Demo: http://rancdubina.cmsimple.sk/de/#Dienstleistungen (auch unter alen anderen Sprachen)
1. Wie und wo wäre es ambesten, die Bilder zu definieren?
2. Wie es zu schaffen, dass die numerierte Bilder richtig zugeordnet würden? Ich vermute, dass onepage nutzt irgendwo die SeitenIDs. Das könnte dann im Bildernamen erstetzt werden Etwa: expand_btn_ID.jpg
3. Wie es so stylen, dass der Aktive Button auch aktiv aussieht?
You do not have the required permissions to view the files attached to this post.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Expandcontract with IMG_BUTTON
Ich versuche irgendwie folgende Logik einzubauen:
1. Unter ./userfiles/images habe ich für jede verlikte Seite ein ButtonImage (expand_btn_1.jpg, expand_btn_2.jpg usw.).
2. Die Links dann nutzen internal erstellte Liste der versteckten Unterseiten als URLs und als linktext.
3. Es sollte dan einfach sein in Bildernamen ein Index zu geben, so dass der Code
So hartkodiert (mit expand_btn_1.jpg) funtioniert es gut.
Dafür sollte das Bild zB. als expand_btn_$i genannt sein und im Code benutzt.
4. Der Plugin sollte dann nach den expand_btn_??.jpg Bilder suchen und dem $i entsprechend die Bilder zu den Links zuzuordnen.
Etwa:
Seite1
{{{expand}}}
Unterseite 11 -> expand_btn_1.jpg
Unterseite 12 -> expand_btn_2.jpg
usw.
Es funtioniert auch mit $h[$value] statt expand_btn_??. Man muss aber für jede Sprache eigene Bilder haben. Mit einem algemeinen Bildname_Nr.jpg scheint es mir mehr universal zu sein.
DEMO: http://rancdubina2.cmsimple.sk/de/ (sehr unpraktisch - und z.B. in Slovakisch zeigt es das Bild mit "š" Buchstabe nicht. Nicht immer gelingt es den Title ohne sonstigen Buchstaben zu finden.)
Noch habe ich versucht alternative Seitentitel zu nutzen und die Seiten selbst in jeder Sprache das gleiche gegeben. In den Links un auch auf den aufgeklappten Seiten sind aber nur die echte Seitentitel gezeigt.
1. Unter ./userfiles/images habe ich für jede verlikte Seite ein ButtonImage (expand_btn_1.jpg, expand_btn_2.jpg usw.).
2. Die Links dann nutzen internal erstellte Liste der versteckten Unterseiten als URLs und als linktext.
3. Es sollte dan einfach sein in Bildernamen ein Index zu geben, so dass der Code
Code: Select all
$o .= '"><img src="'.$pth['folder']['images'].'expand_btn_1.jpg"><br><div class="title">' . $h[$value] .'</div></button></form>';
Dafür sollte das Bild zB. als expand_btn_$i genannt sein und im Code benutzt.
4. Der Plugin sollte dann nach den expand_btn_??.jpg Bilder suchen und dem $i entsprechend die Bilder zu den Links zuzuordnen.
Etwa:
Seite1
{{{expand}}}
Unterseite 11 -> expand_btn_1.jpg
Unterseite 12 -> expand_btn_2.jpg
usw.
Es funtioniert auch mit $h[$value] statt expand_btn_??. Man muss aber für jede Sprache eigene Bilder haben. Mit einem algemeinen Bildname_Nr.jpg scheint es mir mehr universal zu sein.
DEMO: http://rancdubina2.cmsimple.sk/de/ (sehr unpraktisch - und z.B. in Slovakisch zeigt es das Bild mit "š" Buchstabe nicht. Nicht immer gelingt es den Title ohne sonstigen Buchstaben zu finden.)
Noch habe ich versucht alternative Seitentitel zu nutzen und die Seiten selbst in jeder Sprache das gleiche gegeben. In den Links un auch auf den aufgeklappten Seiten sind aber nur die echte Seitentitel gezeigt.
You do not have the required permissions to view the files attached to this post.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Expandcontract with IMG_BUTTON
Das sollte eigentlich nicht mit Onepage, sondern mit Expandcontract zu tun haben. Ich meine mich zu erinnern, dass Expandcontract bereits einen eigenen Zähler ($i oder ähnlich) verwendet, und diesen sollte man für die Auswahl der Bilder nutzen können.
Das liegt daran, dass das Dateisystem nicht UTF-8 kodiert ist. Du könntest die Dateinamen konvertieren (z.B. per mb_convert_encoding).
Christoph M. Becker – Plugins for CMSimple_XH
Re: Expandcontract with IMG_BUTTON
Ich meine, dass dieses als eine Funktion unter Core preventiv und permanent integriert sein sollte mit der ABfrage, ob die Konversion n;tig ist oder nicht.cmb wrote: ↑Mon Feb 19, 2018 10:44 amDas liegt daran, dass das Dateisystem nicht UTF-8 kodiert ist. Du könntest die Dateinamen konvertieren (z.B. per mb_convert_encoding).
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Expandcontract with IMG_BUTTON
Noch ein Problem gefunden (es kann aber nur etwas in meinem Komputer sein oder in Zusammenhang mit Themeswitcher). Ich habe noch einmal alles in allen installierten Browser getestet. Wenn ich die Webseite öffne, funktioniert die Navigation nicht. Ich muss entw. Refresch nutzen, oder Template wechseln, oder Sprache wechseln. Dann funktioniert alles überall OK.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Expandcontract with IMG_BUTTON
Welche Navigation? Das Menü? Und was funktioniert nicht? Passiert einfach gar nichts, wenn du einen Menüeintrag anklickst?
Christoph M. Becker – Plugins for CMSimple_XH
Re: Expandcontract with IMG_BUTTON
Ja, genau. anklickend die Hauptnavigation (oben in jedem Template) passiert nichts. Erst nach dem Refresch, oder Templatewechsel, oder Sprachewechsel funktioniert das Menu normal.
VIDEO: Safari 11.0.2 | Opera 49.0 | Chrome 63.0.3239
Ich meine aber, dass es etwas mit meiner Cache zu tun hat.. Nachdem ich sie lösche, kommt es wieder auf, dass in allen Browser muss ich eine der Metoden nutzen, um die Webseite richtig browsen zu können. Falls es bei euch richtig läuft, dann ist es in Ordnung.
VIDEO: Safari 11.0.2 | Opera 49.0 | Chrome 63.0.3239
Ich meine aber, dass es etwas mit meiner Cache zu tun hat.. Nachdem ich sie lösche, kommt es wieder auf, dass in allen Browser muss ich eine der Metoden nutzen, um die Webseite richtig browsen zu können. Falls es bei euch richtig läuft, dann ist es in Ordnung.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Expandcontract with IMG_BUTTON
Hm, bei mir funktioniert die Navigation in Chrome 64.0.3282.167 sofort (also ohne zusätzlichen Refresh). Ich war aber vor ein paar Stunden auf der Seite, und da hat die Navigation auch nicht funktioniert – es schien mir aber, dass die entsprechenden Seiten-Inhalte gar nicht vorhanden waren.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Expandcontract with IMG_BUTTON
Klar. Nachdem die Webseite schon einmal durchgelesen ist, arbeitet sie schon problemloss. Ich verstehe aber nicht, warum es beim allerersten (oder wohl auch nach längerer Zeit) wieder lehnt das Navigationsnutzen ab.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.