"czytaj całość" w nowym oknie...
Wyniki 1 do 5 z 5

Temat: "czytaj całość" w nowym oknie...

  1. #1
    Nowicjusz
    Dołączył
    26-11-2005
    Wpisy
    26
    Punkty
    10

    Domyślny "czytaj całość" w nowym oknie...

    ... czyli ocenianie artykułów np. na stronie startowej chciałbym wywoływać w nowym oknie. Czytałem faq-i, szukałem na tym forum, googlowałem, a mizerna znajomość php nie pozwala mi na modyfikację centent-u. Z uwagi na ostani powód wolałbym rybkę niż wędkę, pozdrawiam. (joomla 1.0.11 pl)

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    18-09-2006
    Wpisy
    104
    Punkty
    29

    Domyślny

    W pliku components/com_content/content.html.php znajdź funkcję ReadMore i zamień ją na poniższą:
    Kod PHP:
    function ReadMore ( &$row, &$params ) {
            if ( $params->get( 'readmore' ) ) {
                    if ( $params->get( 'intro_only' ) && $row->link_text ) {
                            ?>
                            <tr>
                                    <td align="left" colspan="2">
                                            <a href="<?php echo $row->link_on;?>" class="readon<?php echo $params->get'pageclass_sfx' ); ?>" target="_blank">
                                            <?php echo $row->link_text;?></a>
                                    </td>
                            </tr>
                            <?php
                    
    }
            }
    }
    Pozdrawiam

  4. #3
    Nowicjusz
    Dołączył
    26-11-2005
    Wpisy
    26
    Punkty
    10

    Domyślny prawie jak Żywiec

    ... prawie bo w nowym oknie wywala treść artykułu, ale wraz z niepotrzebną resztą czyli całą zawartością strony ponieważ wywołujemy całą składnię linku: (index.php?option=com_content&task=view&id=' . $row->id . $row->Itemid_link). Chciałbym osiągnąc efekt jak w ramkach: tylko treść artykułu w nowym, zdeklarowanym oknie (najlepiej skalowalnym) lub jakiś popup. Ale dzięki za szybką odpowiedź, kombinuję dalej... jakby tu wywołać samą zawartość artykułu ?
    Ostanio edytowane przez devnull : 15-08-2007 22:51

  5. #4
    Bywalec
    Dołączył
    18-09-2006
    Wpisy
    104
    Punkty
    29

    Domyślny

    W takim razie jeszcze jedna mała zmiana tej samej funkcji:
    Kod PHP:
    function ReadMore ( &$row, &$params ) {
            if ( $params->get( 'readmore' ) ) {
                    if ( $params->get( 'intro_only' ) && $row->link_text ) {
                            ?>
                            <tr>
                                    <td align="left" colspan="2">
                                            <a href="<?php echo str_replace'index''index2'$row->link_on ) ;?>" class="readon<?php echo $params->get'pageclass_sfx' ); ?>" target="_blank">
                                            <?php echo $row->link_text;?></a>
                                    </td>
                            </tr>
                            <?php
                    
    }
            }
    }
    Pozdrawiam

  6. #5
    Nowicjusz
    Dołączył
    26-11-2005
    Wpisy
    26
    Punkty
    10

    Domyślny bomba !

    a skalowanie nowego okna to chyba jak każdego a_href-a, np. stylem ?
    Bardzo dziekuję za pomoc !

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •