Как поменять местами блоки в ленте? [РЕШЕНО]

Хочу поменять местами блок «Друзья» с «Люди», думаю так будет логично. Пробовал, не получилось. Заходил в config.php и увидел такую конструкцию:

$config['block']['userfeedBlogs'] = array(
'action' => array('feed'),
'blocks' => array(
'right' => array(
'userfeedBlogs'=> array()
)
)
);
$config['block']['userfeedUsers'] = array(
'action' => array('feed'),
'blocks' => array(
'right' => array(
'userfeedUsers'=> array()
)
)
);


не стал трогать, боюсь напотрачить, подскажите как это осуществить?

***********

РЕШЕНИЕ ТУТ: livestreet.ru/blog/questions/12409.html#comment189357

20 комментариев

комментарий был удален
avatar
пока не знаю )
  • amarj
  • 0
avatar
Может найдутся добрые, умные дяденьки и мы узнаем… )))
avatar
Может здесь:
$config['block']['rule_index_blog'] = array(
	'action'  => array(
			'index', 'blog' => array('{topics}','{topic}','{blog}')
		),
	'blocks'  => array(
			'right' => array('stream'=>array('priority'=>100),'tags'=>array('priority'=>50),'blogs'=>array('params'=>array(),'priority'=>1))
		),
	'clear' => false,
);

а конкретно
'blocks'  => array(
			'right' => array('stream'=>array('priority'=>100),'tags'=>array('priority'=>50),'blogs'=>array('params'=>array(),'priority'=>1))
avatar
Но мне же не главную страничку менять надо, или я чего то недопонял… Хорошо, будем пробовать, спасибо
avatar
см. config/config.php ве что ниже цитаты
/**
* Настройки вывода блоков
*/
avatar
Я не настолько чайник))) хахаха))) хотя, иногда бывает туплю жестко )
avatar
неа, не то :(
avatar

'blocks'  => array(
			'right' => array(
				'tags'=>array('priority'=>50),
				'stream'=>array('priority'=>1),
				'blogs'=>array('params'=>array(),'priority'=>100))
		),

priority отвечает за порядок
avatar
поменять priority каждого
avatar
во вкладке Активность я сделал это так:

$config['block']['userfeedBlogs'] = array(
'action' => array('feed'),
'blocks' => array(
'right' => array(
'userfeedBlogs'=> array('priority'=>300)
)
)
);
$config['block']['userfeedUsers'] = array(
'action' => array('feed'),
'blocks' => array(
'right' => array(
'userfeedUsers'=> array('priority'=>1)
)
)
);

А как мне сделать тоже самое во вкладке Лента?

Сделал, как пишите вы, вывод такой же, как на картинке, а я хочу поменять местами Друзья и Люди
avatar
чето не могу я найти вкладку «Лента» кить сюда ссылку где оно размещаятся относительно корня сайта
avatar
site.ru/feed — а относительно файлов шаблона не знаю, сейчас тоже буду искать
avatar
У меня получилось если добавить priority к userfeedXXXX с соответствующим порядком

$config['block']['userfeedBlogs'] = array(
	'action'  => array('feed'),
	'blocks'  => array(
                    'right' => array(
                        'userfeedBlogs'=> array('priority' => 100)
                )
	)
);

$config['block']['userfeedUsers'] = array(
	'action'  => array('feed'),
	'blocks'  => array(
                    'right' => array(
                        'userfeedUsers'=> array('priority' => 150)
                    )
                )
);
avatar
Сделал как ты, получилось: Люди — Друзья — Блоги, а нужно Блоги — Друзья — Люди
avatar
У меня если prioroty
'userfeedUsers'=> array('priority' => 150) меняю на 15 то «Люди скачут в низ». Про Друзей ничего не могу сказать т.к. у меня их нет
avatar
А где вы нашли блок френдов? Есть только блок userfeedUsers за который отвечает шаблон block.userfeedUsers.tpl В нем сидят и френды в секции своей. Там ручками и меняйте секции. Приоритетами в конфиге это не сделаешь, ибо нет такого блока френдов. Хотя… смелость города берет :)
  • aex
  • 0
avatar
Все, сделал… оказывается, надо в конфиге прописать, как сказал 1099511627776 , и потом ручками, в block.userfeedUsers.tpl поменять местами блоки Друзья и Люди, как сказал aex ))) Спасибо вам огромное!
avatar
А по-правильному, надо конечно, сделать отдельные блоки, людей, френдов, френдих и прочих любимых животных :) И тогда их легко менять приоритетами в конфиге.
avatar
В будущем займусь этим. Спасибо вам ребят!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.