SunChase |
|
---|---|
Методом "лепления" пытаюсь заставить лист.пхп отображать подкатегории.
В лист.пхп из какогото старого плагина новостей вставил : $jj = 0; $mtch = $sed_cat[$c]['path']."."; $mtchlen = strlen($mtch); $catsub = array(); $catsub[] = $c; foreach($sed_cat as $i => $x) { if (substr($x['path'], 0, $mtchlen)==$mtch && sed_auth('page', $i, 'R')) { $catsub[] = $i; } } и изменил запрос на : $sql = sed_sql_query("SELECT p.*, u.user_name ,s.structure_code ,s.structure_title ".$join_ratings_columns." FROM $db_pages p , $db_users u ,$db_structure s WHERE page_state=0 AND page_cat NOT LIKE 'system' AND p.page_cat=s.structure_code AND u.user_id=p.page_ownerid AND page_cat IN ('".implode("','", $catsub)."') ORDER BY page_$s $w LIMIT $d,".$cfg['maxrowsperpage']); Материалы из подкатегорий отображать отображает,но ROWCAT умерло.ПХП пока только учу и как подправить тамошнее условие while(думаю в нём дело) незнаю.Умельцы помогите плс ато уже почти неделю пытаюсь чтото "изобрести" [url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|
Dayver |
|
---|---|
Зачем хакать? Тут смотрел
Pavlo Tkachenko aka Dayver
|
SunChase |
|
---|---|
установил.запустил.добавил в тпл.ничего неотобразило из блока LIST_ROWADD
да и там отдельно отображает подкатегории.Меня же иннтересует чтоб оно было в перемешку с основной категорией [url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|
Dayver |
|
---|---|
Ну я имел ввиду посмотреть на код плуга. Задача все еще не ясна. Нужно выводить вместе с пейджами текущей категории и пейджы подкатегорий? Тогда стоит задуматся над использованием хука list.query
Pavlo Tkachenko aka Dayver
|
esclkm |
|
---|---|
товарищи! я не понимаю ваших рвений. Лист - нужен для того чтобы отображать категории - а не все сразу и в 1 месте.
если надо вывод всего используйте плагин news (пример: index.php?c=articles) littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
SunChase |
|
---|---|
задача состоит в следующем:
Есть категория Литература,в которой есть 3 подкатегории : Рассказы,Истории,Всякое.При входе в Литературу отображается список всех материалов из раздела Литература + 3х подразделов.Это всё имеет возможность сортироватся стандартными сортировками Листа - По заголовку,по дате,по автору и т.д. .Также сбоку должен быть отображён список этих 3х подкатегорий,чтобы пользователь мог перейти на просмотр материалов конкретно одной тематики.При этом надо както "закаратить" этот ROWCAT чтоб при переходе в подкатегорию список ROWCAT оставался,тоесть в подразделе "Истории" сбоку был список категорий "Рассказы","Истории","Всякое". Всё в одном месте меня неинтересует.Будет 4 главных категории,каждая из которых будет иметь по пару подкатегорий.Мне надо чтоб при входе в каждую из этих 4х категорий отображались и материалы ихних подкатегорий. плагина новостей в данном случае недостаточно. [url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|
|
This post was edited by SunChase (2009-10-18 18:49, 15 years ago) |
Clever |
|
---|---|
Товарищи, вот еще одному Котоводу требуется, то , чего добиваюсь с времен седитио... Может все таки стоит ввести в двиг такую фишку? Пусть помимо отображение листа "по дате" или "Альфабетикал" будет галочка вывода с учетом подкатегорий... Неужто и с этим нужно воевать как с внедрением СЕО? Это нужно. При введении такого новшества сайты на коте больше будут нравится поисковикам! Сообщество начнет больше зарабатывать. Станет больше заказывать плугов... будет развитие.
|
Dayver |
|
---|---|
# Clever : ....Сообщество начнет больше зарабатывать. Станет больше заказывать плугов... будет развитие.Ну я бы так не говорил ибо ни один из членов администрации или разработчиков не заработали ни копейки .... все средства которые были пожертвованы были направлены на призы в конкурсе скинов, а это я бы не назвал заработком. А про галочку с учетом подкатегорий можно какнить поподробнее, а то нифига не ясно Pavlo Tkachenko aka Dayver
|
SunChase |
|
---|---|
Dayver сместил хак в плагин .Заработало (вродебы) нормально.
Вот только остался один момент: как сделать чтобы тег LIST_ROWCAT_TITLE,который выводит список подкатегорий, отображал в подкатегориях при переходе в подкатегорию оставлял список тех категорий,которые отображались в главной категории.Незнаю насколько понятно это прозвучало потому по примеру: Категория Литература(с тремя подкатегориями): Подкатегория 1 Подкатегория 2 .. При переходе в "Подкатегория 1" : Подкатегория 1 Подкатегория 2 тоесть тотже самый список как и в родительской категории. [url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|
Sergey |
|
---|---|
www.cotonti.mobi
|
SunChase |
|
---|---|
не-не.Мне надо "закаратить" вывод списка подкатегорий,чтоб список выведенный в одной категории отображался и в её подкатегориях.
поправка.Нужно сделать отдельно вывод списка подкатегорий с ключём типа "-1" ,тоесть чтобы список доступных подкатегорий брался не с текущей категорий(пример list.php?c=subnews "путь:1.1"),а с её родителя (list.php?c=news "путь:1") Проще говоря : Как сделать,чтобы тег LIST_ROWCAT_TITLE отображал не подкатегории,а все соседнии подкатегории(к примеру 1.1.2 и 1.1.3) по томуже путю что и отображаемая(к примеру 1.1.1). [url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|
|
This post was edited by SunChase (2009-10-19 23:36, 15 years ago) |
Clever |
|
---|---|
# Dayver : Ну я бы так не говорил ибо ни один из членов администрации или разработчиков не заработали ни копейки .... все средства которые были пожертвованы были направлены на призы в конкурсе скинов, а это я бы не назвал заработком.Нет, я говорю про другое. Сами разработчики могут зарабатывать на своих сайтах. Я давно предлагал внедрить "Доску славы" в двиг. На которой бы отображались данные о разработчиках и их сайтов. Вот уже на своих сайтах они могли бы зарабатывать. Но это про разработчиков, а я в целом про сообщество. Если на сайтах котонти люди будут зарабатывать реальные деньги, то часть из них они будут вкладывать в развитие своих проектов т.е. в заказ плагинов и дизов. Часть плагинов и нароботки постепенно будут переходить в достояние сообщества. Вот и развитие. |
Sergey |
|
---|---|
# Clever : Товарищи, вот еще одному Котоводу требуется, то , чего добиваюсь с времен седитио.Коллега, при всем к вам уважении, я не понял, что вы хотите. Надо как бы поподробнее. Когда вы говорите "Пусть помимо отображение листа "по дате" или "Альфабетикал" будет галочка вывода с учетом подкатегорий." я представляю таблицу и у меня (?) вроде сортировать можно по любому полю (кроме page_state), даже опция есть. Если имеется в виду таблица sed_structure, то имеется $sed_cat - все уже расставлено и наконец есть сам модуль администрирования категорий, где все расставленное показано. Сама по себе ссылка, это есть действие: переход куда-то, а если все осталось на месте, то в чем смысл? www.cotonti.mobi
|
SunChase |
|
---|---|
Можно вернутся к моему вопросу с ROWCAT_Title ато я хочу уже закончить с листами и начать работать над другим
[url=http://ka13.orgfree.com]KA13[/url] - The essence of creativity
|