Jump to content


Photo
- - - - -

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


Best Answer 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'); 
}

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

Go to the full post


  • This topic is locked This topic is locked
6 replies to this topic

#1 Nadezhda

Nadezhda
  • JBZoo User (rus)
  • User rate: 0
  • posts: 193
  • topics: 53

Posted 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
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 18 April 2015 - 10:55

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

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


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

#3 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 18 April 2015 - 11:09   Best Answer

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

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

 

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

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

например

$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'); 
}

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


Edited by alexmixaylov, 18 April 2015 - 11:10.

  • 2

#4 Nadezhda

Nadezhda
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 193
  • topics: 53

Posted 18 April 2015 - 13:10

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

 

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


  • 0

#5 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 18 April 2015 - 14:00

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

#6 Nadezhda

Nadezhda
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 193
  • topics: 53

Posted 18 April 2015 - 14:30

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


  • 0

#7 Na_uM

Na_uM
  • JBZoo User (rus)
  • User rate: 16.1
  • posts: 782
  • topics: 61

Posted 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!