Отображение объявлений во всех родительских рубриках
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
25 февраля 2013 в 14:51
Помогите реализовать на instantcms 1.10.1, в корневой рубрики объявлений отображение всех объявлений из её подрубрики.
#2
29 апреля 2013 в 08:27
Димарио, нашли решение? Или может кто-то другой знает и поделится. Актуально
#3
30 апреля 2013 в 21:44
может кто возьмется платно сделать?
Сегодня в 01:44
#4
1 мая 2013 в 15:21
Поддерживаю готов купить за адекватную сумму
#5
1 мая 2013 в 22:55
Надо выполнить запрос к БД:
Остальное мне расписывать лень)), вот вам патч файл.
Напиво keфир: R267380710141 или Z218725974703, — если там образуется некая сумма, то выложу в блоге ЧеловекоПонятнуюИнструкцию))
Вот демо, отображение объявлений из дочерних категорий включено только для этой рубрики.
ALTER TABLE `cms_board_cats` ADD `showchild` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `orderto`
На
Вот демо, отображение объявлений из дочерних категорий включено только для этой рубрики.
#6
2 мая 2013 в 17:25
Благодарю!
Отправил немного на топленое молоко :))
Отправил немного на топленое молоко :))
#7
2 мая 2013 в 19:00
Спасибо огромное! все работает, у меня вебмани нет как по другому на кефир?
#8
2 мая 2013 в 19:03
Антон, ну любой сервис предоставляет переводы на вебмани за процент, меня не смутят несколько потраченных процентов за перевод от суммы вознаграждения — возьму вчерашний))
#9
2 мая 2013 в 19:08
Закинул через терминал немножко надеюсь правильно все сделал, а то первый раз им пользовался.
#10
2 мая 2013 в 19:13
Роман и Антон, спасибо)
#11
2 мая 2013 в 19:16
lokanaft, Вам спасибо.
#12
2 мая 2013 в 19:16
Вам спасибо!
Если я вас правильно понял, то вам просто в категории надо отображать список объявлений из подкатегории? Решается все 2-строчками, точнее их правкой.
В файле \components\board\frontend.php находите строчку
$model->whereCatIs($category['id']);
и меняете ее на $model->whereThisAndNestedCats($category['NSLeft'], $category['NSRight']);
далее находим
$items = $model->getAdverts($is_moder, true);
и меняем на
$items = $model->getAdverts($is_moder, true,0,1);
Результат:
В файле \components\board\frontend.php находите строчку
$model->whereCatIs($category['id']);
и меняете ее на $model->whereThisAndNestedCats($category['NSLeft'], $category['NSRight']);
далее находим
$items = $model->getAdverts($is_moder, true);
и меняем на
$items = $model->getAdverts($is_moder, true,0,1);
Результат:
#14
4 мая 2013 в 11:06
deltas? и вам спасибо. Может кому и пригодится. Я уже поставил решение от локанафта
#15
4 мая 2013 в 11:35
deltas, сперва ответил, а потом решил даже аргумент вам дать:
DATABASE ERROR: SELECT 1 FROM cms_board_items i WHERE 1=1 AND (cat.NSLeft >= 7 AND cat.NSRight <= 12 AND cat.parent_id > 0) Unknown column 'cat.NSLeft' in 'where clause'