Jiné : phpRS Fórum
Na něco jsme zapomněli?
phpRS - redakční a informační systém
Plugin Partneri
Zaslán uživatelem/kou: montimuf (IP adresa zaznamenána)
Datum: 2007-11-21, 01:28

Upravil jsem si ukazkovy plugin "PARTNERI" z community webu pro verzi 2.6.5. Chtel jsem si jeste trosku vysperkovat blok, aby si nekdo, kdo bude chtit vymenit ikonu s odkazem jednoduse kliknul na odkaz a dostal se do jakehosi pridavaciho procesu. muj problem je v tom, ze se mi onen odkaz objevuje ve velkem odstupu pod posledni ikonkou. Je to tim, ze jsem ho dokazal umistnit pouze pod konec bloku. Jelikoz jsem na PHP mrzak, muze mi nekdo pomoci s kodem tak, aby se odkaz "Partnerstvi" ukazal hned pod posledni ikonkou? Predem dekuji :)

<?php
#####################################################################
# #
# Partners blok - plugin pre phpRS 2.6.5 #
# (c) 2006 Patrik JAN (pa3k) www.kvalitne.sk #
# slobodny software - vydane pod GNU/GPL licenciou #
# #
#####################################################################

function generujBlokPartners() {

$sql = "SELECT * FROM ".$GLOBALS['rspredpona']."partners ORDER BY priority DESC";
$vypis = mysql_query($sql,$GLOBALS['dbspojeni']);

$obsahbloku = "";
if (!$vypis) {
$obsahbloku = "ERROR: Databázová chyba v module Partneri!";
} else {
while ($zaznam = mysql_fetch_assoc($vypis)) {
if (is_file($zaznam['image'])) {
$obsahbloku .= "\n\t".'<br /><div align="center"><a href="'.$zaznam['web'].'"><img src="'.$zaznam['image'].'" title="'.$zaznam['title'].'" alt="'.$zaznam['title'].'" border="0"/></a></div>';
} else {
$obsahbloku .= "\n\t".'<a href="'.$zaznam['web'].'">'.$zaznam['title'].'</a><br />';

}

}

}

if (empty($obsahbloku)) {
$obsahbloku = "V systému není žádný partner";
} else {
$obsahbloku = "\n<div class=\"partners\">$obsahbloku\n</div>";



}
switch ($GLOBALS['vzhledwebu']->AktBlokTyp()):
case 1: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
case 2: Blok2($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
case 3: Blok3($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
case 4: Blok4($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
case 5: Blok5($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
default: Blok1($GLOBALS['vzhledwebu']->AktBlokNazev(),$obsahbloku); break;
endswitch;


echo "&nbsp;&nbsp;<div align=\"center\" class=\"sfont\"><a href=\"showpage.php?name=partners\">Partnerství</a></div>";

}
?>

Re: Plugin Partneri
Zaslán uživatelem/kou: zdenekh (IP adresa zaznamenána)
Datum: 2007-11-21, 09:41

Nikoliv echo, ale musíš to přidat do té proměnné $obsahbloku a ještě před ten switch.
Ten řádek má vypadat takto:

$obsahbloku .= "&nbsp;&nbsp;<div align=\"center\" class=\"sfont\"><a href=\"showpage.php?name=partners\">Partnerství</a></div>";


A dej ho pod tu poslední závorku před switchem.......

T. O. Severka Děčín | New r.č. | Old Good Tom | Jinak už v tom nefrčím... :-)

Re: Plugin Partneri
Zaslán uživatelem/kou: montimuf (IP adresa zaznamenána)
Datum: 2007-11-21, 23:06

Diky, jak jednoduche lec ne pro mne.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.