ilch Forum » Allgemein » HTML, PHP, SQL,... » Newstitel in

Geschlossen
  1. #1
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Hi ist es möglich bei neews extendet, im Seiten Titel (<title></title>) auch den Newstitel mit anzugeben?

    Beispiel:

    Seitenname: Breathless Esports

    Newsname: Wir sind Online

    Titel: Wir sind Online - Breathless Esports

    Bedanke mich schon mal im voraus.


    verwendete ilch Version: 1.1 P

    betroffene Homepage: breathless-esports.com
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Hat keiner ne Iddee traurig
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Vorher den title auslesen mit der id die aufgerufen wird und dann im title mit Ausgeben
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    wie mach ich das am besten?

    Kenn mich ned aus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Könntest es so probieren.

        $nid = escape($menu->get(1), 'integer'); 
        $news_title = db_result(db_query("SELECT news_title FROM `prefix_news` WHERE news_id = '" . $nid . "'"), 0, 0);
        
        $title = $allgAr['title'] . ' :: News :: ' . $news_title;
        $hmenu = 'News - ' . $news_title;
        $design = new design($title, $hmenu);
        $design->header();
    1 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Ok ich hab es nun angepasst. Und es funktioniert Danke

    Allerdings bekomm ich jetzt wenn ich index.php?news aufrufe folgende Meldung:

    Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 39 in /var/www/vhosts/breathless-esports.ck-host.com/httpdocs/include/includes/func/db/mysql.php on line 68
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    $nid = escape($menu->get(1), 'integer'); 
    $news_title = @db_result(db_query("SELECT news_title FROM `prefix_news` WHERE news_id = '" . $nid . "'"), 0, 0);
     
    $title = $allgAr['title'] . ' :: News :: ' . $news_title;
    $hmenu = 'News - ' . $news_title;
    $design = new design($title, $hmenu);
    $design->header();



    Zuletzt modifiziert von -saarlonz- am 30.03.2015 - 18:54:08
    1 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Perfekt DANKESCHÖN!!!
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Eine kleine Äanderung bräuchte ich noch. Ich hab es selber versucht, aber entweder es wird kein Titel angezeigt oder ich hab dann wider nen Mysql Fehler auf der Seite.

    Ich habe eure Lösung bisschen umgebaut:

    $title = $news_title. ' ' .':: ' .$allgAr['title'] ;
    $hmenu = 'News - ' . $news_title;
    $design = new design($title, $hmenu);
    $design->addheader('<title>{FEEDTITLE} - {TITLE}</title>
    <link rel="alternate" type="application/atom+xml" title="News (Atom)" href="index.php?news-atom" />
    <link rel="alternate" type="application/rss+xml" title="News (RSS)" href="index.php?news-rss" />');


    jetzt hab ich das Problem auf der Newsübersicht, also index.php?news habe ich vor dem Titel ::, Wenn ich die News aufrufe index.php?news-18, dann passt alles. Also es soll so dein dan der Titel beim aufrufen der index.php?news normal sein soll, und beim aufrufen der index.php?news-18 soll der Titel so aussehen wie es jetzt ist.

    vielleicht besser zu erklären:

    index.php?news:
    Breathless Esports

    index.php?news-18:
    Breathless Esports sucht Dich! :: Breathless Esports

    Und noch ne Frage gibt es die Möglichkeit bei ilch, für die gesammte Seite Permallinks zu verwenden?

    also z.B.:
    breathless-esports.com/news/Breathless Esports sucht Dich!

    Ich bedanke mich schon mal für eure Hilfe


    Zuletzt modifiziert von jonnybravo_607 am 01.04.2015 - 13:22:50
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    evtl so

    if (!empty($nid)) {
        $title = $allgAr['title'];
    } else {
        $title = $news_title . ' :: ' . $allgAr['title'];
    }
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    $news_title = @db_result(db_query("SELECT news_title FROM `prefix_news` WHERE news_id = '" . $nid . "'"), 0, 0);
    if (!empty($nid)) {
        $title = $allgAr['title'];
    } else {
        $title = $news_title . ' :: ' . $allgAr['title'];
    }  
    $hmenu = 'News - ' . $news_title;
    $design = new design($title, $hmenu);
    $design->addheader('<title>{FEEDTITLE} - {TITLE}</title>
    <link rel="alternate" type="application/atom+xml" title="News (Atom)" href="index.php?news-atom" />
    <link rel="alternate" type="application/rss+xml" title="News (RSS)" href="index.php?news-rss" />');


    Leider nicht traurig
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    if ($news_title == '') {
        $title = $allgAr['title'];
    } else {
        $title = $news_title . ' :: ' . $allgAr['title'];
    }



    Zuletzt modifiziert von Siggi am 01.04.2015 - 16:22:58
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    jonnybravo_607 Mitglied
    Registriert seit
    30.03.2009
    Beiträge
    230
    Beitragswertungen
    6 Beitragspunkte
    Nun ist es Perfekt lachen

    Gibt es ne Möglichkeit mit den Permallinks wie oben schon mal erwähnt?
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    nicht das ich wüsste aber gibt hier andere die mehr Erfahrung haben wie ich zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten