CARUSELL CODE umbauen
|
|
Catzenjaeger |
Geschrieben am 11. August 2016 20:13:03
|
|
Hola, habe hier einen Bootstrap Carusel code und wollte mal fragen ob man den so umbauen kann das das Bilder aus einer DB Tabelle zeigen kann. Also nicht die festen Bilder wie im Code sondern alle Bilder nach bestimmten Kriterien aus einer Tabelle. Ich weiß nicht ich das umbauen kann. Bin gerade dabei mich mit Bootstrap zu beschäftigen aber ich habs noch nicht so drauf . Vielleicht kann jemand von den Profis mal schauen Code Download Code <div id="myCarousel" class="carousel slide" data-ride="carousel"> http://www.w3schools.com/bootstrap/bo...rousel.asp auslesen tue ich meinen Bilder so: Code Download Code $figure_id = $data['figure_id']; Bearbeitet von Catzenjaeger am 12. August 2016 06:11:46 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 11. August 2016 23:00:14
|
|
Versuche es mal so .. aber Achtung! ist ungetestet .. Code Download Code // Figure ID |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 07:39:55
|
|
klasse vielen Dank funktioniert macht noch aber bisschen Zicken - trotzdem du bist mein Held des Tages -- komme übrigens gerade aus Österreich ... war in Eichenberg in der Nähe des Pfänder am Bodensee :) ich habe das Bild noch zentriert und den Code so erweitert das man bei klick auf das Thumb das Originale dazu öffnen kann. Wo finde ich eigentlich die Seetings dazu in php Fusion? Das Slideshow Bild ist bissel oben und unten abgeschnitten das würde ich ändern wollen eventuell Fehler templates/template_render_figure_items.php /test/infusions/figurelib/figures.php?figure_cat_id=2&figure_id=2 Undefined variable: figure_images_thumb Line: 775 templates/template_render_figure_items.php /test/infusions/figurelib/figures.php?figure_cat_id=2&figure_id=2 Missing argument 2 for get_figure_image_path(), called in /var/www/vhosts/aliencollectors.com/httpdocs/test/infusions/figurelib/templates/template_render_figure_items.php on line 108 and defined Line: 701 templates/template_render_figure_items.php /test/infusions/figurelib/figures.php?figure_cat_id=2&figure_id=2 Missing argument 2 for get_figure_image_path(), called in /var/www/vhosts/aliencollectors.com/httpdocs/test/infusions/figurelib/templates/template_render_figure_items.php on line 137 and defined Line: 773 Code Download Code
Catzenjaeger hat folgende Datei angehängt:
Bearbeitet von Catzenjaeger am 12. August 2016 08:51:23 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 12. August 2016 09:02:07
|
|
Mahlzeit :) Hehehe na Eichenberg ist noch sehr weit weg von mir .. so ca. 7 Stunden :P 1.) Welche Einstellungen meinst du? 2.) Wie meinst du mit abgeschnitten? 3.) Die Fehlermeldung beruht meiner Meinung nach an deinen eingefügten Code Code Download Code $image_image = get_figure_image_path($image_data['figure_images_image']); Wie Ja die Fehlermeldung sagt, fehlt in der Funktion die 2te Angabe. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 09:31:42
|
|
1.) Welche Einstellungen meinst du? 2.) Wie meinst du mit abgeschnitten? 3.) Die Fehlermeldung beruht meiner Meinung nach an deinen eingefügten Code 1) na die generellen Seetings die diesen Slider/Slidesow so haben wie größe des Bildes, effekte usw. 2.) na vom Bild fehlt oben und unten ein Stückchen siehe Foto 3.) hmnn welche 2. Angabe .. ich wollte mit diesen code einfach das orgianlbild holen und das dann bei Klick auf das Thumb in der slideshow anzeigen lassen. Klappen tuts ja wie ich das so sehe :) http://aliencollectors.com/test/infus...igure_id=2 ich habe es mal so gemacht $image_image = get_figure_image_path($image_data['figure_images_image'], $image_data['figure_images_image']); if (!$image_image) { $image_image = IMAGES."imagenotfound70.jpg"; } |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 12. August 2016 09:47:30
|
|
1.) Dazu gibt es in PHP-Fusion keine Einstellungen. 2.) Das Bild ist abgeschnitten, weil es ja bereits schon beim Thumb fehlt. 3.) Das dürfte Ja nun funktionieren oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 09:58:21
|
|
1.) Dazu gibt es in PHP-Fusion keine Einstellungen. 2.) Das Bild ist abgeschnitten, weil es ja bereits schon beim Thumb fehlt. 3.) Das dürfte Ja nun funktionieren oder? 1.) Kann man das nicht modifizieren? Also Größe, Effekte oder sowas? 2.) uiiii wieso das denn ... dachte thumbs sind nur verkleinerte Bilder. Ich habe in den Settings das hier // ['admin_figurelib_settings.php_008'] = "Thumb ratio:"; echo form_select('figure_thumb_ratio', $locale['admin_figurelib_settings.php_008'], $fil_settings['figure_thumb_ratio'], array("options" => $thumb_opts)); allerdings nirgends geunden was es bewirken soll bzw wo es greift. ich hatte aus den News von Php Fusion wo ich das abgeschaut habe. 3.) jo schint zu gehen -- mal sehen ob die Meldungen nicht mehr kommen DANKE für deine Hilfe PS: bin jetzt mit der Infusion zu 90 % fertig. Es gibt noch 2 größere Probleme dann sollte alles laufen. a.) ich habe es nicht hinbekommen das die Bilder aus der DB und dem Folder gelöscht werden wenn ich im Adminbereich eine Figure lösche b.) die pagenav auf meiner mycollection Seite geht nicht. Bei klick auf den page nav button wird nicht weitergeschalten weil die ID nicht übergeben wird. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 12. August 2016 10:04:03
|
|
1.) Ohja, per CSS. 2.) Möglicherweise in den Thumb Einstellungen etwas fehlerhaft? 3.) Ok ---- a.) Wieso nicht? b.) Wieso nicht? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 10:10:17
|
|
Zitat David schrieb: 1.) Ohja, per CSS. 2.) Möglicherweise in den Thumb Einstellungen etwas fehlerhaft? 3.) Ok ---- a.) Wieso nicht? b.) Wieso nicht? 1.) wo finde ich den diese css ? 2.) ah meinst du das wie auf dem Bild? stimmt dort habe ich ja dem Thumb fixe werte gegeben. Oder wird das woanders gemacht? a.) na weils nicht geht --> https://github.com/Catzenjaeger/Figur...urelib.php b.) keine Ahnung finde ja den Fehler nicht ... die Url wird übergeben aber ohne die figure_id wenn die da wäre würde es auch gehen --> https://github.com/Catzenjaeger/Figur.../issues/39 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 12. August 2016 10:40:34
|
|
1.) themes/deintheme/styles.css und dort neue Style-Klassen erstellen. 2.) Meine die Einstellungen, welche beim Upload die Bildgröße etc. bestimmen. a.) Zeile 118 und 130 ".intval($figure_id)." durch ".intval($_GET['figure_id'])." ersetzten. b.) Suche ca Zeile 207 Code Download Code makepagenav($_GET['rowstart'], $asettings['figure_per_page'], $max_rows, 3, INFUSIONS."figurelib/figures.php?figure_id=".$_GET['figure_id']."&") Ersetzte durch: Code Download Code makepagenav($_GET['rowstart'], $asettings['figure_per_page'], $max_rows, 3, INFUSIONS."figurelib/mycollection.php?") |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 10:52:49
|
|
a.) ist leider nicht die Lösung ... habe beide stellen abgeändert aber beim löschen iner figure bleiben die Bilder im Ordner und in der DB Tabelle Images b.) teste ich aber mit deiner Angabe stimmt was nicht .. zeile 207 in zeile 171 ist das einzige vorkommen $info['page_nav'] = $max_rows > $fil_settings['figure_per_page'] ? makepagenav($_GET['rowstart'], $fil_settings['figure_per_page'], $max_rows, 3, INFUSIONS."figurelib/figures.php?figure_id=".$_GET['figure_id']."&") : 0; |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 12. August 2016 10:59:50
|
|
b.) mycollection.php Zeile 207 steht der Code von mir. Betrifft ja laut der Issue die mycollection.php Betreffend a.) wäre eine Demo cool |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 12. August 2016 11:08:06
|
|
a.) Demo gibts hier: www.aliencollectors.com/test b.) page nav funzt nicht auch nach ändern :( Zeile sieht jetzt so aus: Zitat $info['page_nav'] = $max_rows > $fil_settings['figure_per_page'] ? makepagenav($_GET['rowstart'], $asettings['figure_per_page'], $max_rows, 3, INFUSIONS."figurelib/figures.php?figure_id=".$_GET['figure_id']."&") : 0; aber wie gesagt geht leider immer noch nicht Bearbeitet von Catzenjaeger am 12. August 2016 11:19:25 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
Springe ins Forum: |