Reorganizacja: frontpage- wpisany w moduł w index.php
Wyniki 1 do 6 z 6

Temat: Reorganizacja: frontpage- wpisany w moduł w index.php

  1. #1

    Domyślny Reorganizacja: frontpage- wpisany w moduł w index.php

    Witam!

    Od dłuższego czasu zastanawiałem się jak "pozbyć się" tradycyjnej
    prezentacji frontpage. Ostatnio wpadłem na taki kod, który pozwala
    "wpisać" content w moduł, o ile dobrze zrozumiałem. Kod ten
    wygląda następująco:

    if($option == '' || $option == 'com_frontpage')

    {

    mosLoadModules('user1');

    }

    else

    {

    mosMainBody();

    }

    i ma zastosowanie tutaj:

    www.livno-online.com

    Z tego co wyczytałem należy go wpisać w index.php, problem w tym, że
    na php się nie znam, próbowałem ten kod wstawić, ale nie udało mi się
    zrobić tego prawidłowo.

    Oto fragment kodu mojej templatki:

    <?php if(mosCountModules('user7')) : ?>
    <td class="usermodules">
    <?php mosLoadModules('user7', -2); ?>
    </td>
    <?php endif; ?>
    </tr>
    </table>
    <?php endif; ?>
    <div class="padding">
    <?php mosPathway(); ?>
    <?php mosMainbody(); ?>
    <?php mosLoadModules('inset', -2); ?>

    Czy ktoś mógłby mi wyjaśnić jak ten kod zastosować do mojej templatki? (Kombinuję na razie na localhoście więc nie mogę dać linka).

    Pozdrawiam

  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

    Domyślny

    Witam ponownie!

    Wcale się nie dziwię, że nikt mi nie odpowiedział, skoro samego pomysłodawcy doprosić się nie idzie, a trochę osób o to prosi. Poważnie nikt z Was nigdy takiego myk-u nie robił? Jak pisałem nie znam php. Może chodzi tutaj tylko o znaczniki, trzeba jakieś dopisać... no nic muszę się obejść smakiem...

  4. #3
    Ekspert forum Viking awatar
    Dołączył
    13-10-2005
    Skąd
    Berlin
    Wpisy
    720
    Punkty
    300

    Domyślny

    podajesz za mały fragment
    Jak skutecznie otrzymywać odpowiedzi na pytania zadawane na forach RTFM STFW
    Jobs in IT
    _____________________________________
    navigare est necesse, vivere non est necesse!

  5. #4

    Domyślny

    Witam! Z zasady ten kod miał powodować, że standardowy frontpage miał być wpisany w moduł. To takie wyście dla tych co chcą na stronie frontowej pokazywać wszystko w modułach. Niestety autor podaje tylko te linijki kodu. Nie wiem jak je wpasować w moją templatkę. Też mi się wydaje, że kod nie jest kompletny. Jak pisałem nie znam php, ale po kodzie w templatce nawet widać, że są znaczniki otwierające <?php przed if...

    To jest cały kod jaki podaje autor.

    Nie wiem może ktoś ma takie (kompletne) rozwiązanie u siebie?

    Rozwiązanie, to znalazłem tu: http://www.blog.zkaradza.com/content/view/3/2/

    A tutaj ma mieć zastosowanie:
    www.livno-online.com

  6. #5
    Przeglądacz
    Dołączył
    22-08-2006
    Wpisy
    62
    Punkty
    10

    Domyślny

    Nie wiem, czy o to Ci chodzi, ale ja to robie tak:

    <?php
    if ( count($_GET) == 0 || (isset($_GET["option"]) && $_GET["option"] == "com_frontpage"))
    {
    ?> tutaj kod w html co bedzie na startowej
    <?php }

    if ( count($_GET) != 0 && $_GET["option"] != "com_frontpage")

    { ?>
    tutaj co bedzie na innych niz startowa
    <?php } ?>

    Calos mozesz umiesic np w komorce tabeli

  7. #6
    Ekspert forum Viking awatar
    Dołączył
    13-10-2005
    Skąd
    Berlin
    Wpisy
    720
    Punkty
    300

    Domyślny

    Misiu.... za mały fragment szablonu. Kod, który próbujesz wstawić jest w porządku... i jak byś miał szablon w tej samej notacji co ten kod to od razu byś widział że wkleiłeś jakiś dziwny fragment i pewnie nie miał byś problemu, z którym tu przyszedłeś.

    Nie możesz się bać php i powinieneś się nauczyć jego składni jak takie rzeczy zamierzasz robić. Nie u mieć napisać to jedno, ale trzeba przynajmniej rozumieć co jest napisane.

    Kod:
    if ( warunek) : instrukcja; endif;
    to to samo co
    Kod:
    if ( warunek) { instrukcja; }
    moim zdaniem to drugie jest znacznie czytelniejsze szczególnie jeśli poprzecinane kodem html. Po raz pierwszy widzę żeby w szablonie ktoś używał tego pierwszego... może po to by straszyć ludzi, którzy nie znają php?...
    Jak skutecznie otrzymywać odpowiedzi na pytania zadawane na forach RTFM STFW
    Jobs in IT
    _____________________________________
    navigare est necesse, vivere non est necesse!

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
  •