Перейти к содержимому


Фотография
- - - - -

Табличный вид для риэлтора


Лучший Ответ alexmixaylov , 18 April 2015 - 11:09

можно их как - то вывести и в таблицу и в обычный пользовательский вид объявлений

Вы хотите чтобы админу выводилось таблицей а юзеру тизеры?

 

в шаблоне ТИЗЕР можно написать проверку

и в зависимости от результата выводить нужный  шаблон 

например

$user = & JFactory::getUser();
$username = trim($user->name);//получили зареганого юзера

if($username){  //если пользователь существует то выводим таблицу
      ?>
<tr class="table-row item_<?php echo $item->id; ?>">
    <td><?php echo $this->renderPosition('agent'); ?></a></td>
    <td><?php echo $this->renderPosition('date'); ?></td>
    <td><?php echo $this->renderPosition('status'); ?></td>
 </tr>

<?php
}
else{  //если пользователь не существует то выводим тизеры
     echo $this->renderPosition('agent'); 
     echo $this->renderPosition('date'); 
     echo $this->renderPosition('status'); 
}

и в шаблоне категории тоже нужно будет поправить, чтобы заголовок таблицы корректно цеплялся

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Nadezhda

Nadezhda

Отправлено 16 April 2015 - 16:00

Доброго времени суток!

Я делаю сайт агентства недвижимости, на данный момент вот такой вывод объявлений - http://screencast.com/t/62pyICJws(это для пользователей сайта)

Мне нужно сделать таблицу для агента (доступ будет только агенту )на сайте такого вида - http://screencast.com/t/XSi6iKfA1ZaR, чтоб в эту табл. выводились все обЪекты , который размещены на сайте, т.е. на данный момент эти -  http://screencast.com/t/62pyICJws , можно их как - то вывести и в таблицу и в обычный пользовательский вид объявлений ??
и еще мне нужна кнопка печати таблицы.

Подскажите как это можно реализовать!!! Пож-та!!


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 18 April 2015 - 10:55

то вывести и в таблицу и в обычный пользовательский вид объявлений ??

Обычным выбором шаблонов тут не обойтись, т.к категориия и приложение все тоже, нужно делать так сказать хаки. Например в адресную строку передовать GET параметр, в шаблонах осуществлять проверку и если этот параметр есть тогда выводить отличный пользователя вид вывода материалов. Готового решения на форуме не встречал.


  • 0
Изображение
 

#3 alexmixaylov

alexmixaylov

Отправлено 18 April 2015 - 11:09   Лучший Ответ

можно их как - то вывести и в таблицу и в обычный пользовательский вид объявлений

Вы хотите чтобы админу выводилось таблицей а юзеру тизеры?

 

в шаблоне ТИЗЕР можно написать проверку

и в зависимости от результата выводить нужный  шаблон 

например

$user = & JFactory::getUser();
$username = trim($user->name);//получили зареганого юзера

if($username){  //если пользователь существует то выводим таблицу
      ?>
<tr class="table-row item_<?php echo $item->id; ?>">
    <td><?php echo $this->renderPosition('agent'); ?></a></td>
    <td><?php echo $this->renderPosition('date'); ?></td>
    <td><?php echo $this->renderPosition('status'); ?></td>
 </tr>

<?php
}
else{  //если пользователь не существует то выводим тизеры
     echo $this->renderPosition('agent'); 
     echo $this->renderPosition('date'); 
     echo $this->renderPosition('status'); 
}

и в шаблоне категории тоже нужно будет поправить, чтобы заголовок таблицы корректно цеплялся


Сообщение отредактировал alexmixaylov: 18 April 2015 - 11:10

  • 2

#4 Nadezhda

Nadezhda

Отправлено 18 April 2015 - 13:10

Вы хотите чтобы админу выводилось таблицей а юзеру тизеры?

 

Да, что-то вроде этого


  • 0

#5 alexmixaylov

alexmixaylov

Отправлено 18 April 2015 - 14:00

Да, что-то вроде этого
решение выше 
  • 0

#6 Nadezhda

Nadezhda

Отправлено 18 April 2015 - 14:30

А какой файл правим?


  • 0

#7 Na_uM

Na_uM

Отправлено 18 April 2015 - 14:39

А какой файл правим?

 

в шаблоне ТИЗЕР
 
/media/zoo/applications/jbuniversal/templates/catalog/renderer/item/ВАШ ТИП/teaser.php

  • 0




Click to return to top of page in style!