Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: News readmore paspaudus pavadinima

Parašė pauluxy· 2008 Bir. 13 14:06:44
#1

Reikia, kad paspaudus naujienos pavadinima, ieitum i readmore dali, bandziau <a href='news.php?readmore=[newsid]'>$subject</a> bet tada sita nuoroda buna readmore dalyje, kaip padaryt normaliai?

Parašė bruzgis· 2008 Bir. 13 15:06:18
#2

<a href='news.php?readmore=".$info['news_id']."' title='Plačiau'>$subject</a>



Parašė ---· 2008 Bir. 13 15:06:45
#3

Gali per theme.php

Susirandi eilute
echo "<td width='100%' class='panel-news-main' align='right'>$subject</td>";



Vietoj jos rasai

echo "<td width='100%' class='panel-news-main' align='right'><a href='news.php?readmore=".$info['news_id']."'>$subject</a></td>";



Parašė pauluxy· 2008 Bir. 13 15:06:24
#4

mrUndersKY parašė:
Gali per theme.php

Susirandi eilute
echo "<td width='100%' class='panel-news-main' align='right'>$subject</td>";



Vietoj jos rasai

echo "<td width='100%' class='panel-news-main' align='right'><a href='news.php?readmore=".$info['news_id']."'>$subject</a></td>";




Pas mane ne taip

Va mano:
function render_news($subject, $news, $info) {

echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='capmain'>$subject</td>
</tr>
<tr>
<td class='main-body'>
$news
</td>
</tr>
<tr>
<td align='right' class='news-footer'>\n";
echo openform("N",$info['news_id']).newsposter($info," &middot;").newsopts($info,"&middot;").closeform("N",$info['news_id']);
echo "</td>
</tr>
</table>
</td>
</tr>
</table>\n";

}



Jaigu pakeiciu cia
<td class='capmain'>$subject</td>



Tai sita nuoroda buna pacioje readmore dalyje

Parašė MAnjack· 2008 Bir. 13 15:06:20
#5

<td class='capmain'>$subject</td>



į
<td class='capmain'><a href='news.php?readmore=".$info['news_id']."'>$subject</a></td>



Parašė pauluxy· 2008 Bir. 13 15:06:26
#6

Tai as bandziau paaiskint jai taip padarau tai man nuoroda i readmore buna tik kai nueini i readmore, o paprastai news.php puslapyje esant nera nuorodos, tik paprastas pavadinimas.

Parašė pauluxy· 2008 Rugp. 4 22:08:47
#7

Krc beveik pasidariau tik mane meta ne tokiu atresu
news.php?readmore="naujienos id"
o tokiu
news.php?readmore=
kas cia negerai sitam kode?
<a href='".BASEDIR."news.php?readmore=".$news_id."'>".stripslashes($data['news_subject'])."</a>



Parašė Dandžu· 2008 Rugp. 4 22:08:39
#8

Kiek jums sakyti reikia jog ir news.php reikia redaguoti.

Parašė pauluxy· 2008 Rugp. 4 22:08:35
#9

Tai kiek tau sakyt, kad ir redaguoju :) gi ne theme faile cia o news.php
".stripslashes($data['news_subject'])." tokio theme faile nera, va duodu visa eilute kur redaguoju

   $news_subject = "<a name='news_".$data['news_id']."' id='news_".$data['news_id']."'></a><a href='".BASEDIR."news.php?readmore=".$news_id."'>".stripslashes($data['news_subject'])."</a>";



Ten pradzioj turetu but Fusionself, bet pabandziau kitaip :)

Redagavo pauluxy· 2008 Rugp. 4 22:08:00

Parašė Dandžu· 2008 Rugp. 4 22:08:34
#10

Ne nu ir juokinat. :] Taigi reikia įterpti kelias eilutes į news.php o ne redaguoti.

Parašė pauluxy· 2008 Rugp. 4 22:08:25
#11

Pats sau priestarauji, pirmai sakei kad reikia redaguot, o dabar jau iterpt, nu nesvarbu, gal busi malonus ir pasakysi kokias eilutes iterpti? :)

Parašė Dandžu· 2008 Rugp. 4 22:08:22
#12

Tu daug apie mane nežinai kaip aš sau prieštarauju ir ne. ;) Atsidarai news.php susirandi:
         $news_news = $data['news_breaks'] == "y" ? nl2br(stripslashes($data['news_news'])) : stripslashes($data['news_news']);
         if ($news_cat_image != "") $news_news = $news_cat_image.$news_news;
         $news_info = array(
            "news_id" => $data['news_id'],
            "user_id" => $data['user_id'],
            "user_name" => $data['user_name'],
            "news_date" => $data['news_datestamp'],



Po juo dedi:
            "news_subject" => $data['news_subject'],



Susirandi:
            }
         }
         $news_news = stripslashes($data['news_extended'] ? $data['news_extended'] : $data['news_news']);
         if ($data['news_breaks'] == "y") { $news_news = nl2br($news_news); }
         if ($news_cat_image != "") $news_news = $news_cat_image.$news_news;
         $news_info = array(
            "news_id" => $data['news_id'],
            "user_id" => $data['user_id'],
            "user_name" => $data['user_name'],
            "news_date" => $data['news_datestamp'],



Po juo dedi:
            "news_subject" => $data['news_subject'],



Tada theme.php vietoj $subject dedi:
<a href='news.php?readmore=".$info['news_id']."'>".$info['news_subject']."</a>



Redagavo Dandžu· 2008 Rugp. 4 22:08:13