Reklama pod pierwszym newsem - Strona 2
Strona 2 z 3 PierwszyPierwszy 123 OstatniOstatni
Wyniki 11 do 20 z 22

Temat: Reklama pod pierwszym newsem

Hybrid View

Poprzednia wiadomość Poprzednia wiadomość   Następna wiadomość Następna wiadomość
  1. #1
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Mam wrażenie, że Zwiastun piszesz mi rozwiązanie do Joomla 1.5, a ja próbuję się z tym uporać w wersji 1.0.13...
    Czy w starszej wersji można coś wskórać?

  2. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Można = trzeba odszukać odpowiedni kawałek kodu w pliku content.html.php
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  3. #3
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Myślę, że poniższy kod odpowiada za wyświetlenie dane newsa:
    Kod:
                <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
                 <tr>
                     <td>
                         <?php
                         HTML_content::EditIcon( $row, $params, $access );
                         ?>
                     </td>
                 </tr>
                 </table>
    Kombinuje jak zrobić, żeby tylko pod pierwszym był jakiś obrazek np.
    Kod:
    <img src="http://img2.vpx.pl/up/20081227/untitled_149.png"></img>
    Hehe widzę, że Zwiastun dobrze znasz ten plik:
    Kod:
    <!-- zwiastun modify -->
    Proszę poradź mi co robić dalej.

    Doszedłem do tego, że miejsce w jakim powinno się wkleić to:
    Kod:
    </table>
    
            <span class="article_seperator">&nbsp;</span>
    TUTAJ!
            <?php
            $results = $_MAMBOTS->trigger( 'onAfterDisplayContent', array( &$row, &$params, $page ) );
            echo trim( implode( "\n", $results ) );
    Jednak nie wiem jak napisać warunek w php, żeby tylko między 1, a 2 newsem...
    Ostanio edytowane przez mery_master : 24-02-2009 19:21 Powód: walka z content.html.php

  4. #4
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Kurcze Zwiastun rzucisz mi jeszcze jakieś wskazówki, bo opadam z sił...

  5. #5
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    plik content.php, funkcja BlogOutput
    Kod:
            // Leading story output
            if ( $leading ) {
                echo '<tr>';
                echo '<td valign="top">';
                for ( $z = 0; $z < $leading; $z++ ) {
                    if ( $i >= ($total - $limitstart) ) {
                        // stops loop if total number of items is less than the number set to display as leading
                        break;
                    }
                    echo '<div>';
                    show( $rows[$i], $params, $gid, $access, $pop );
                    echo '</div>';
                    $i++;
                }
                echo '</td>';
                echo '</tr>';
    // sprobuj wstawic np. w tym miejscu 
    echo '<tr><td>';
    ============== tu kod reklamy ===========
    echo </td></tr>';
            }
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #6
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Niestety wyrzucił mi błąd:
    Kod:
    Parse error:  syntax error, unexpected '<' in public_html/components/com_content/content.php on line 1263

  7. #7
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    A Ty się chociaż trochę na tym znasz? Bo usterka jest banalna = brakuje apostrofa w ostatnim echo
    echo '</td></tr>'
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  8. #8
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Trochę się znam ;) Z apostrofem również nie działa..
    Wyrzuca taki sam błąd.

  9. #9
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    To chyba wynika z tego "trochę", a ja nie jestem jasnowidzem
    Kod:
            // Leading story output
            if ( $leading ) {
                echo '<tr>';
                echo '<td valign="top">';
                for ( $z = 0; $z < $leading; $z++ ) {
                    if ( $i >= ($total - $limitstart) ) {
                        // stops loop if total number of items is less than the number set to display as leading
                        break;
                    }
                    echo '<div>';
                    show( $rows[$i], $params, $gid, $access, $pop );
                    echo '</div>';
                    $i++;
                }
                echo '</td>';
                echo '</tr>';
    // sprobuj wstawic np. w tym miejscu 
    echo '<tr><td>';
    echo '============== tu kod reklamy ===========';
    echo '</td></tr>';
    
            }
    To jest kod, który przekopiowałem od siebie: pod pierwszym wprowadzeniem wyświetla mi napis
    ============== tu kod reklamy ===========
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  10. #10
    Bywalec
    Dołączył
    24-12-2006
    Wpisy
    280
    Punkty
    10

    Domyślny

    Jaaaaaaa, działa Nie powiem co robiłem źle, bo wstyd
    Serdecznie Ci dziękuje Zwiastun za pomoc Jesteś WIELKI!

Strona 2 z 3 PierwszyPierwszy 123 OstatniOstatni

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
  •