voldemair писал(а):
т.е к примеру ты заходишь в личный кабинет и сразу видишь блок со своими объявлениями а не блукаешь по разделам..
- см. настройки раздела "Мои объявления"(/users/my_advertisement/) на нашем демо-сайте. Если указанные там тип. дин. страницу и XSL-шаблоны в вашей системе отсутствуют, то их нужно создать. Коды доступны там же на демо-сайте(для типовой динамической страницы нужно создать еще и параметры).
voldemair писал(а):
что бы при просмотре объявления или товара пользователя был блок с его объявлениями из другого каталога (интернет магазина)
- нужно вызвать метод ShowShop с передачей в него идентификатора этого "другого каталога", а также блока параметров:
// Заполняем первое условие
$element['type'] = 0;
$element['prefix'] = ' and ';
$element['name'] = 'site_users_id';
$element['if'] = '=';
$element['value'] = $site_users_id;
$element['sufix'] = '';
$param['select'][] = $element;
В качестве значения переменной $site_users_id нужно записать идентификатор того пользователя, который указан для текущего товара(объявления) и получить его можно через метод GetItem класса shop. А идентификатор товара доступен в элементе массива $GLOBALS['shop_item_path']['item'].