Qlweb – przerobienie ‘ostatnie’

Jak w tytule. Jak przerobićmenu ostatnio dodane aby nie był link dos trony tylko do szczegółów strony.

Otwieramy szblony/twoj id/ostatnie.tpl.php

szukamy:

<a href="{url}" class="ostatnie" target="_blank">{tytul}</a>

zmieniamy na:

<a href="info-{szczegoly}.html" class="ostatnie"> {tytul} </a>

Poprawka :)

otwieramy plik last_added.php
szukamy (linia 45)

$tpl = str_replace('{kategoria}' , $podkategorie, $tpl);
$tpl = str_replace('{tytul}' , substr($wiersz['tytul'],0,100) . '...', $tpl);
$tpl = str_replace('{opis}' , substr($wiersz['opis'], 0,300) . '...' , $tpl);
$tpl = str_replace('{url}' , $wiersz['url'], $tpl);

pod tym dodajemy jeszcze

$tpl = str_replace('{szczegoly}' , $wiersz['id'], $tpl);
Bardzo prosta modyfikacja, ale można trochę zwiększyć IP.

9 komentarzy do tej pory

  1. 5il3nt on

    Czy to działa na pewno ? :)

  2. stwor on

    witam

    już wiem gdzie tkwi błąd. Już jest aktualizacja

  3. holee on

    A czy to dziala przy wylaczonym nod_rewrite ? Bo jak dodam Twoj kod to mam linki do szczegolow w postaci: http://wina-katalog.ovh.org/info-15.html
    I nie dziala ;)

  4. Easy_Rider on

    holee to popraw “info” na taki ciag znakow jaki podales w modrewrite, jesli prawidlowy adres strony ze szczegolami jest np: http://wina-katalog.ovh.org/inf-15.html to musisz zamienic w ostatnie.tpl na inf-{szczegoly}.html

  5. Scretch on

    nie działa mi to :/ … strona się rozsypuje

  6. mjr on

    O super! Poprawiam katalog i właśnie z tym się zamotałem. Przy przeklejaniu musiałem naprawić znaki ‘ ”
    Może z tym maił problem Scretch.
    Dzięki!

  7. stwor on

    możliwe bo czasami jak kopiuje się z blogu to jakieś znaki dodatkowe są i trzeba to sprawidzić

  8. Bielack on

    I ja sobie podstawiłem wszystko jak trzeba. Troszkę musiałem podumać, bo to z bloga nie wkleii jak trzeba (trzeba źródło podglądać) a to jeszcze jakiś drobiazg. Ale jak już zaczyna działać, to cieszy oko :-)
    http://www.katalog.rumowski.com/

  9. pujek on

    U mnie to nie działa :(
    Mam wyłączony mod_rewrite. Czy da się coś zrobić ?


Zostaw odpowiedź