Thread Verfasser: DarkWolf
Thread ID: 1856
Thread Info
Es gibt 8 Beiträge zu diesem Thema, und es wurde 1530 Mal angesehen.
 Thema drucken
PHPFusion und Themes
DarkWolf
Hallo in die Runde,

ich bin kurz davor Schaum vor dem Mund zu bekommen.
Mein Problem:

Ich installiere eine Infusion und erfreue mich, dass diese noch funktioniert
Dann schaue ich auf die Startseite und bekomme schlechte Laune

Wenn ich z.B. das Blog Modul installiere, wird automatisch die letzten Blogs auf der Startseite eingeblendet. Das ist nicht gewollt. Das selbe mit den News, usw usw usw

Wo kann ich das abschalten?

@Krelli: Es wäre eine super tolle Sache, wenn Du eine allgemeine Option einbaust, ob die letzten Posts auf der Start Seite angezeigt werden und / oder ob das Modul überhaupt sich auf der Startseite verewigen darf.
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Ernst74
Das dollte doch nun wirklich kein Problem sein. Einfach im Adminbereisch System/Panels das Panel abschalten und gut ist es.
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
DarkWolf

Zitat

Ernst74 schrieb:

Das dollte doch nun wirklich kein Problem sein. Einfach im Adminbereisch System/Panels das Panel abschalten und gut ist es.


Wenn die Pannels dort sichtbar währen, wäre daß ein Klacks

Sind sie aber nicht .. Und nun
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Ernst74
Also, die News sind normalerweise als Startseite eingestellt. das lässt sich im Adminbereich Einstellungen/Allgemeines umstellen und es gibt auch Anleitungen, wie du eine leere Startseite erstellst.
Als Beispiel erstellst du dir eine home.php mit diesem Code

<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";

add_to_title($locale['global_200'].'Home');

require_once THEMES."templates/footer.php";
?>

Die home.php lädst du in das Rootverzeichnis deiner Seite und stellst sie dann im Adminbereich als Startseite ein.

Beim Blog kann ich nichts zu sagen, da gibt es verschiedene Infusionen
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
DarkWolf

Zitat

Ernst74 schrieb:

Also, die News sind normalerweise als Startseite eingestellt. das lässt sich im Adminbereich Einstellungen/Allgemeines umstellen und es gibt auch Anleitungen, wie du eine leere Startseite erstellst.
Als Beispiel erstellst du dir eine home.php mit diesem Code

<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";

add_to_title($locale['global_200'].'Home');

require_once THEMES."templates/footer.php";
?>

Die home.php lädst du in das Rootverzeichnis deiner Seite und stellst sie dann im Adminbereich als Startseite ein.

Beim Blog kann ich nichts zu sagen, da gibt es verschiedene Infusionen


Guten morgen, danke für die fixe Antwort.
Leider hilft es mit nicht bei dem, was brauche.

Wenn ihr mal auf
https://cms.das-insel-radio.de/

schaut , seht ihr mittig den Blog Bereich und nur der soll weg :)

schönen DOnnerstag

Dark
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Rolly8-HL

Zitat

DarkWolf schrieb:

Zitat

Ernst74 schrieb:

Das dollte doch nun wirklich kein Problem sein. Einfach im Adminbereisch System/Panels das Panel abschalten und gut ist es.


Wenn die Pannels dort sichtbar währen, wäre daß ein Klacks

Sind sie aber nicht .. Und nun


Hat man wohl vergessen einzubauen.

A) Block deinstallieren ( wenn nicht benötigt)

B) /infusions/blog/infusion_db.php unten aus kommentieren ( damit kannst Du im weiter benutzen wird dir aber nicht auf der Hauptseite angezeigt) etwas anderes habe ich auch nicht gefunden.

//    fusion_add_hook('home_modules', 'blog_home_module');

Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
DarkWolf

Zitat

Rolly8-HL schrieb:

Zitat

DarkWolf schrieb:

Zitat

Ernst74 schrieb:

Das dollte doch nun wirklich kein Problem sein. Einfach im Adminbereisch System/Panels das Panel abschalten und gut ist es.


Wenn die Pannels dort sichtbar währen, wäre daß ein Klacks

Sind sie aber nicht .. Und nun


Hat man wohl vergessen einzubauen.

A) Block deinstallieren ( wenn nicht benötigt)

B) /infusions/blog/infusion_db.php unten aus kommentieren ( damit kannst Du im weiter benutzen wird dir aber nicht auf der Hauptseite angezeigt) etwas anderes habe ich auch nicht gefunden.

//    fusion_add_hook('home_modules', 'blog_home_module');


Hallo Rolly,

Du hast meinen Freitag gerettet.. Vielen Dank
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Zbigniew@
Es hängt alles davon ab, welche Version von PHP Fuzion v9 Sie haben. Und welches grafische Thema verwenden Sie? In Bootstrap können Sie es an einer anderen Stelle und in Magazin an einer anderen Stelle entfernen.
Finden themes/Magazine/templates/homepage.php

PHPFusion\HomePage::setLimit(6); // Here you can change number of items

function display_home($info) {
    if (!empty($info)) {
        // Push News to top
        if (defined('NEWS_EXISTS') && !empty($info[DB_NEWS])) {
            $temp = [DB_NEWS => $info[DB_NEWS]];
            unset($info[DB_NEWS]);
            $info = $temp + $info;
        }

        foreach ($info as $module) {
            echo '<h2>'.$module['blockTitle'].'</h2>';
            if (!empty($module['data'])) {
                echo '<div class="row equal-height">';
                foreach ($module['data'] as $data) {
                    echo '<div class="col-xs-12 col-sm-4 content m-b-10">';
                        echo '<div class="post-item">';

                            if (!empty($data['image'])) {
                                echo '<a href="'.$data['url'].'" class="thumb overflow-hide">';
                                    echo '<img class="img-responsive" src="'.$data['image'].'" alt="'.$data['title'].'">';
                                echo '</a>';
                            }

                            echo '<div class="post-meta">';
                                echo '<h4 class="title"><a href="'.$data['url'].'">'.$data['title'].'</a></h4>';
                                echo '<div class="small m-b-10 overflow-hide">'.$data['meta'].'</div>';
                                echo '<div class="overflow-hide hidden-xs">'.nl2br(trim_text(strip_tags($data['content']), 200)).'</div>';
                            echo '</div>';
                        echo '</div>';
                    echo '</div>';
                }
                echo '</div>';
            } else {
                echo '<div class="m-t-10 m-b-10">'.$module['norecord'].'</div>';
            }
        }
    }
}

Löschen

foreach ($info as $module) {
            echo '<h2>'.$module['blockTitle'].'</h2>';
            if (!empty($module['data'])) {
                echo '<div class="row equal-height">';
                foreach ($module['data'] as $data) {
                    echo '<div class="col-xs-12 col-sm-4 content m-b-10">';
                        echo '<div class="post-item">';

                            if (!empty($data['image'])) {
                                echo '<a href="'.$data['url'].'" class="thumb overflow-hide">';
                                    echo '<img class="img-responsive" src="'.$data['image'].'" alt="'.$data['title'].'">';
                                echo '</a>';
                            }
Information:
PHP Version: 8.0.x •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: v9 Stable
 
Springe ins Forum: