Отображение объявлений во всех родительских рубриках

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 25 февраля 2013 в 14:51
Помогите реализовать на instantcms 1.10.1, в корневой рубрики объявлений отображение всех объявлений из её подрубрики.
#2 29 апреля 2013 в 08:27
Димарио, нашли решение? Или может кто-то другой знает и поделится. Актуально
#3 30 апреля 2013 в 21:44
может кто возьмется платно сделать?
#4 1 мая 2013 в 15:21
Поддерживаю готов купить за адекватную сумму
#5 1 мая 2013 в 22:55
Надо выполнить запрос к БД:
  1. ALTER TABLE `cms_board_cats` ADD `showchild` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `orderto`
Остальное мне расписывать лень)), вот вам патч файл.

На пиво keфир: R267380710141 или Z218725974703, — если там образуется некая сумма, то выложу в блоге ЧеловекоПонятнуюИнструкцию))

Вот демо, отображение объявлений из дочерних категорий включено только для этой рубрики.
#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
Вам спасибо!
#13 3 мая 2013 в 14:55
Если я вас правильно понял, то вам просто в категории надо отображать список объявлений из подкатегории? Решается все 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);

Результат:
#14 4 мая 2013 в 11:06
deltas? и вам спасибо. Может кому и пригодится. Я уже поставил решение от локанафта
#15 4 мая 2013 в 11:35
deltas, сперва ответил, а потом решил даже аргумент вам дать:
  1. DATABASE ERROR:
  2. SELECT 1
  3.  
  4. FROM cms_board_items i
  5.  
  6. WHERE 1=1
  7. AND (cat.NSLeft >= 7 AND cat.NSRight <= 12 AND cat.parent_id > 0)
  8. Unknown column 'cat.NSLeft' in 'where clause'
v
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.