Legosp Forum
Shop-Script "Legosp" => Дизайн и шаблоны => Тема начата: F1one от Декабря 26, 2012, 02:36:15 pm
-
Здравствуйте, подскажите пожалуйста как в блоке "Статьи" расположить статьи горизонтально в три столбца. Сборка lego 5.0.2
Сейчас pages.tpl.html выглядит так:
<div class="top">
<h1>{if $pagetext}{$pagetext[0]}{else}{$smarty.const.ADMIN_PAGES_TITLE}{/if}</h1>
<hr/>
</div>
<div class="middle">
<div style="width: 100%; margin-bottom: 30px;">
{if $pageslist}
<table cellspacing="0" cellpadding="5px" width="100%">
{section name=j loop=$pageslist}
{if $pageslist[j][5]>0}
<tr style="text-align: justify; vertical-align: top;">
<td style="text-align: center; width: 30%">
{if $pageslist[j][4]} {/if}
<a href="./{$pageslist[j][6]}"><img src="./products_pictures/{$pageslist[j][4]}" alt="" />
</a><br /><br />
<span style="color: #333; font-size: 14px; font-weight: bold">{$pageslist[j][1]}</span><br />
{$pageslist[j][3]}
<a href="./{$pageslist[j][6]}" title="" class="small_button"><span>Read More</span></a>
</td>
<td>
{/if}
{/section}
</table>
{elseif $pagetext}
{if $pagetext[4]}
{/if}
{$pagetext[1]}<br />
{$pagetext[2]}
<hr />
<center><a href="./{$smarty.const.REDIRECT_PAGES}/">{$smarty.const.ADMIN_PAGE_ALL}</a></center>
{/if}
</div>
</div>
Хочется чтобы получилось как на скриншоте по аналогии с категориями. За ранее благодарю!
[вложение удалено администратором]
-
сделайте по примеру category.tpl.html
например:
<table cellspacing="0" cellpadding="5px" width="100%">
{section name=j loop=$pageslist}
{if $pageslist[j][5]>0}
{if $smarty.section.j.index is div by 3}<tr style="text-align: justify; vertical-align: top;">{/if}
<td style="text-align: center; width: 30%">
{if $pageslist[j][4]} {/if}
<a href="./{$pageslist[j][6]}"><img src="./products_pictures/{$pageslist[j][4]}" alt="" />
</a><br /><br />
<span style="color: #333; font-size: 14px; font-weight: bold">{$pageslist[j][1]}</span><br />
{$pageslist[j][3]}
<a href="./{$pageslist[j][6]}" title="" class="small_button"><span>Read More</span></a>
</td>
{if ($smarty.section.j.index+1) is div by 3}</tr>{/if}
{/if}
{/section}
</table>
-
nictboom, спасибо огромное! всё получилось =)
-
Еще один вопрос по статьям. lego 6.1 сайт: http://club-mebel.ru
В админке стоит отображение 10 ти статей на странице. При добавлении 11й статьи не генерируется вторая страница новостей,
а тупо пропадает первая статья и отображается по прежнему 10.
Код page.tpl
<div class="box">
<div class="top">{$smarty.const.ADMIN_PAGES_TITLE}</div>
<div class="middle">
<p style="font-size: 14px; font-weight: bold">{if $pagetext}{$pagetext[0]}{/if}</p>
{if $pageslist}
{section name=j loop=$pageslist}
{if $pageslist[j][5]>0}
<p><span style="font-size: 14px; font-weight: bold"><a href="./{$pageslist[j][6]}">{$pageslist[j][1]}</a></span><br /> <span style="color:#878787; font-size: 10px">[{$pageslist[j][2]}]</span></p>
<p>{$pageslist[j][3]}</p>
<div align="right"><a href="./{$pageslist[j][6]}">{$smarty.const.ADMIN_PAGE_READ}</a></div>
<hr />
{/if}
{/section}
{elseif $pagetext}
{if $pagetext[4]}
<div class="f-left a-center" style="margin:2px 6px 6px 0px;"><img width="{$smarty.const.RESIZE_BIG_Y}" src="./products_pictures/{$pagetext[4]}" alt="" /><br />
</div>{/if}
<p>{$pagetext[1]}</p>
<span style="color:#878787;">{$pagetext[2]}</span>
<hr />
<center><a href="./{$smarty.const.REDIRECT_PAGES}/" class="b">{$smarty.const.ADMIN_PAGE_ALL}</a></center>
<script type="text/javascript">
{literal}
VK.init({
apiId: 3306365,
onlyWidgets: true
});
{/literal}
</script>
<div id="vk_like" style="float:left;"></div>
<script type="text/javascript">{literal}
VK.Widgets.Like('vk_like');
{/literal}
</script>
{/if}
</div>
</div>
</div>
-
ну разбирая includes/news.php:
ORDER BY date DESC - выбирать по убыванию по дате добавления, то бишь последня добавленная статья становится по дате добавления первой в списке.
(...LIMIT 0,".$count_news), где 0 - выбираем с первого, $count_news - то кол-во, которое добавляем из админки.
постраничного вывода новостей и статей нет и не было.
-
а если 100 постов и все с уникальным контентом? Сайт в портянку километровую превращать?
-
есть ссылка: показать все. они(статьи) выводятся с кратким описанием, сократите до минимума кол-во знаков..
по иначему никак. это не блоговый движок, и он подходит для торговли товарами, а не статьями.
или в поддержку, и Вам, может, переведут его в постраничный вывод.
только я не понимаю, кому нужны эти изобилия текста? поисковикам? или у Вас некая "база знаний"...
-
есть ссылка: показать все. они(статьи) выводятся с кратким описанием, сократите до минимума кол-во знаков..
по иначему никак. это не блоговый движок, и он подходит для торговли товарами, а не статьями.
или в поддержку, и Вам, может, переведут его в постраничный вывод.
только я не понимаю, кому нужны эти изобилия текста? поисковикам? или у Вас некая "база знаний"...
Да все проще. Есть запросы, по которым продвигается сайт, под эти запросы пишется контент.
-
ну и накой тогда постраничный перебор, если для поисковика важна страница с содержимым и ссылками на нужные /продвигаемые страницы, а не список.
-
ну и накой тогда постраничный перебор, если для поисковика важна страница с содержимым и ссылками на нужные /продвигаемые страницы, а не список.
Да, но покупателям данная статья возможно интересна, а увидеть ее он не сможет.
-
ну почему не сможет. если поисковик выдаст, всегда найдет(контент то уникальный?).
да и при переходе на стр. статей, при выборе "показать все", он её увидит. главное уникальный заголовок, привязаный к теме статьи, а не "мыльнораспененая" интрига с последующей разверткой, после 4-ой части..
-
ну почему не сможет. если поисковик выдаст, всегда найдет(контент то уникальный?).
да и при переходе на стр. статей, при выборе "показать все", он её увидит. главное уникальный заголовок, привязаный к теме статьи, а не "мыльнораспененая" интрига с последующей разверткой, после 4-ой части..
Не, не катит))). Блог, должен быть блогом, а не подобием. Попробую написать код. Получится, выложу.
-
да получится, за пример тот же вывод продуктов взять. :)
-
Да знаний не хватает)
-
Здравствуйте, а как Вы реализовали постраничный вывод новостей?
-
Подскажите, в 6,1 реализована возможность вывода 15 и более статей с разбивкой на страницы, а не только одна страница и 10 последних статей?
-
Спасибо большое буду пробовать.
-=-=-
А еще вопрос.
по тематике (категориям) как-то статьи можно разбивать?