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č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č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 ;)