Вы не зашли.
Не в сети
статик - вариант который используется... но если их много (подкатегорий) то уже накладно становится...
а вот если бы в статик страницу можно было бы вставить переменную {categories_[id категории]} или что-то подобное...
Не в сети
Прошу проанализировать мой код. Есть подозрение, что я неправильно пишу...
Не в сети
Код на вид рабочий, если не считать лишних "моментов" в коде...:)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
о! будем тестировать!
Изменено coreldraw (2009-10-30 19:05:20)
Не в сети
Вообщем в статике надо писать {plugin_catz}. Выводятся все категории подряд...
Не в сети
всё работает! спасибо!
хорошо бы ещё что б из определённой категории брались подкатегории...
Не в сети
Ну вроде нужно изменить только запрос, т.е. вот например вывод всех подкатегорий, у которых "категория-родитель" имеет id=4:
foreach ($mysql->select("select * from ".prefix."_category where parent=4") as $row) {
Не в сети
то есть после вот этой правки:
foreach ($mysql->select("select * from ".prefix."_category where parent=4") as $row) {
будет выводить только из категории с id 4?
а если, к примеру, нужно на одной статик странице с категории с id 4, а на другой с id 5?
можете ли сделать по аналогии с ластньюс? чтобы выводило по переменным {plugin_catz_1}, {plugin_catz_2}?
Не в сети
foreach ($mysql->select("select * from ".prefix."_category where parent = 4 or parent = 5") as $row) {
Это одной переменной, двумя не знаю как сделать, т.к. нехватает знаний...
Изменено infinity237 (2009-10-31 13:56:55)
Не в сети
Все равно огромное спасибо!
Может Виталий подсобит когда время будет...
Не в сети
Скорее всего да.
Не в сети
Убрал запрос и кеширование.
Изменено infinity237 (2009-10-31 17:59:05)
Не в сети
Acts: core
Не желательно использовать, а то грузиться будет где нужно и не нужно. Лучше заменить на
Acts: static
Чтобы загрузка происходила только при просмотре статистических страниц...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
О, наконец-то нашла то что нужно... а как во втором варианте, где уже не через запрос сделать вывод только для определённой родительской категории?
Не в сети
Ага, разобралась, надо так поменять
foreach ($catz as $row) {
if ($row['parent']==5){
$pvars['vars'] = array(
'category_link' => GetCategories($row['id'])
);
$tpl -> vars('entries', $pvars);
$entries .= $tpl -> show('entries');
}
}
Не в сети
Я мечтаю обычным методом через админку, чтобы было так.
Щас на главной:
Главная
Категория1 (90) (тут 2 раздела, в каждой подкатегории 45 новостей)
Категория2 (80)
Категория3 (70)
Входим в "Категория1", видим уже список в середине экрана:
Подкатегория1 (45) и Подкатегория2 (45)
Примерно так. То есть каждая категория поглощала бы подкатегорию. Кол-во новостей в подкатегориях суммарно равно общему числу в категории. В других сайтах видел такое. Седня один друг пытался сделать так, но у него не вышло. Говорю ему пока так.
nord-group.su - тут мы старались, но ничего не вышло.
Пример чего то похожего:
overclockers.ru/reviews/motherboard/ - плохо не видно цифр.
websmith.ru/demo/catalog_price/index.php - тут беседовал с разработчиком и пока не понятно можно ли сделать поглощение субкатегорий категорией.
Изменено torg (2010-04-02 00:22:44)
Не в сети