Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: "Skaityti toliau..." - pilnoje naujienoje

Parašė SWIZZ· 2009 Lap. 17 18:11:05
#1

Sveiki,

Susiduriau su problema. Pasidariau "Skaityti toliau..." knopkę ir kai atverčia pilną naujieną jin pasilieka.
Klausimas: Kaip padaryti, kad pilnoje naujienoje nebūtu to "Skaityti toliau..." ?

Ačiū, už atsakymus! Kas padės +10 :)

Parašė edeni· 2009 Lap. 17 18:11:47
#2

if (!isset($_GET['readmore'])){ echo "<a href='".BASEDIR."index.php?readmore=".$info['news_id']."'>[Pla&#269;iau]";}





Man šitas kodas veikia :)

Parašė SWIZZ· 2009 Lap. 17 20:11:32
#3

Man neveikia... :( Kažką nyčyvo parašiai... Meta klaidą:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/Swizz/domains/***.lt/public_html/themes/a/theme.php on line 67

Parašė edeni· 2009 Lap. 17 20:11:40
#4

Parodyk kaip įterpi tu tą kodą :)

Parašė SWIZZ· 2009 Lap. 17 20:11:09
#5

function render_news($subject, $news, $info) {

echo "<table cellpadding='0' cellspacing='0' width='494'>
<tr>
<td class='capmain-left'>\n";
if (!isset($_GET['readmore']) && $info['news_ext'] == "y") {
   echo "<a href='news.php?readmore=".$info['news_id']."' style='text-decoration: none'>$subject</a>\n";
} else {
   echo $subject;
}
echo "</td>
<td class='capmain-right' align='center'>".$info['news_comments']."</td>
</tr>
<tr>
<td class='main-body' colspan='2'>$news</td>
</tr>
<tr>
<td class='news-footer' colspan='2'></td>
</tr>
</table>\n";

}




Geriau tu man iterpk, ačiū. Tik daryk ne naujienos pavadinime kad butu o po naujiena ž "<td class='main-body' colspan='2'>$news</td>"

Redagavo SWIZZ· 2009 Lap. 17 20:11:50

Parašė edeni· 2009 Lap. 17 20:11:48
#6

Pamegink taip:

vietoj
if (!isset($_GET['readmore']) && $info['news_ext'] == "y") {




įdėk

if (!isset($_GET['readmore'])){
if ($info['news_ext'] == "y") {




ir

} else {
   echo $subject;
}




keisk į

} else {
   echo $subject;
}
}




neduodu 100 procentų, kad veiks, bet pamegink

Parašė SWIZZ· 2009 Lap. 17 21:11:25
#7

Ne neveikia... ;( Va kaip padariau:

function render_news($subject, $news, $info) {

echo "<table cellpadding='0' cellspacing='0' width='494'>
<tr>
<td class='capmain-left'>\n";
if (!isset($_GET['readmore'])){
if ($info['news_ext'] == "y") {

   echo "<a href='news.php?readmore=".$info['news_id']."' style='text-decoration: none'>$subject</a>\n";
} else {
   echo $subject;
}
}
echo "</td>
<td class='capmain-right' align='center'>".$info['news_comments']."</td>
</tr>
<tr>
<td class='main-body' colspan='2'>$news</td>
</tr>
<tr>
<td class='news-footer' colspan='2'></td>
</tr>
</table>\n";

}




Man reikia, kad po naujiena rašytu "Skaityti toliau..." pvz čia:

function render_news($subject, $news, $info) {

echo "<table cellpadding='0' cellspacing='0' width='494'>
<tr>
<td class='capmain-left'>\n";
if (!isset($_GET['readmore']) && $info['news_ext'] == "y") {
   echo "<a href='news.php?readmore=".$info['news_id']."' style='text-decoration: none'>$subject</a>\n";
} else {
   echo $subject;
}
echo "</td>
<td class='capmain-right' align='center'>".$info['news_comments']."</td>
</tr>
<tr>
<td class='main-body' colspan='2'>$news
Skaityti toliau...
</td>
</tr>
<tr>
<td class='news-footer' colspan='2'></td>
</tr>
</table>\n";

}



Redagavo SWIZZ· 2009 Lap. 17 21:11:31

Parašė edeni· 2009 Lap. 18 12:11:37
#8

function render_news($subject, $news, $info) {

echo "<table cellpadding='0' cellspacing='0' width='494'>
<tr>
<td class='capmain-left'>$subject</td>
<td class='capmain-right' align='center'>".$info['news_comments']."</td>
</tr>
<tr>
<td class='main-body' colspan='2'>$news";
if (!isset($_GET['readmore'])){ echo "<a href='".BASEDIR."news.php?readmore=".$info['news_id']."'>[Pla&#269;iau]";}
echo "</td>
</tr>
<tr>
<td class='news-footer' colspan='2'></td>
</tr>
</table>\n";

}





tau šitaip reikėjo ?

Parašė SWIZZ· 2009 Lap. 18 12:11:59
#9

Veikia ačiū! edeni tau +10 ;)