0 Пользователей и 1 Гость просматривают эту тему.
  • 1568 Ответов
  • 335171 Просмотров
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
доброго времени. у меня вопрос по mod_jea_emphasis. можно ли добавить вывод полного описания объекта? или как-то выводить горизонтально блоки? как-то лысенько смотрится. хочется красоту навести, да не знаю как.
вся красота наводится в modules/mod_jea_emphasis/tmpl/default.php ))Тут необходимы знания верстки..ну ил по крайней мере конкретные вопросы по требуемому виду..
По поводу вывода описания в модуле..в файле modules/mod_jea_emphasis/helper.php
найдите строчку:

$fields = 'tp.id, tp.ref, tp.title, tp.is_renting ,tp.price AS price, tp.living_space, tp.land_space, tp.advantages, '
              .  'tp.ordering AS ordering, td.value AS `department`, ts.value AS `slogan`, tt.value AS `type`, '
              .  'tto.value AS `town`, tp.date_insert AS date_insert' ;

и добавьте туда описание:

$fields = 'tp.id, tp.ref, tp.title, tp.is_renting ,tp.price AS price, tp.living_space, tp.land_space, tp.advantages, tp.description,  '
              .  'tp.ordering AS ordering, td.value AS `department`, ts.value AS `slogan`, tt.value AS `type`, '
              .  'tto.value AS `town`, tp.date_insert AS date_insert' ;


Далее в файле modules/mod_jea_emphasis/tmpl/default.php вставьте эту строчку куда вам надо

$row->description

P.S: если вставляете код вне php, то не забудьте добавить <?php echo $row->description; ?>
« Последнее редактирование: 18.07.2011, 12:18:45 от sinbad13 »
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Tata_F

  • Новичок
  • 6
  • 0 / 0
2sinbad13 - получилось. спасибо за помощь )))
*

Tata_F

  • Новичок
  • 6
  • 0 / 0
мда. понедельник явно не мой день. упали странички показа категорий. совсем. не подскажете где это чинить?
*

Tata_F

  • Новичок
  • 6
  • 0 / 0
все. вопрос снят.
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Приветствую, Сансей!
Вопрос:
Добавил "руками" новое поле "AREA" в запрос (из стандартного перечня). Поле появилось, но оно не активно... Активным становится при включении в модуле функции "Use AJAX", но отключается фильтр и показываются все значения соответствующих полей...
На всякий случай ссылка сайт:
http://mosgsn.ru/



Буду весьма признателен!
*

liberator

  • Захожу иногда
  • 208
  • 4 / 0
2mozhaevde
Если не секрет чем реализовано переключение языков, Google ? как называется дополнение и в виде чего оно, извиняюсь за оффтоп...
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
2mozhaevde
Если не секрет чем реализовано переключение языков, Google ? как называется дополнение и в виде чего оно, извиняюсь за оффтоп...
Перевод:
mod_ajaxwtranslate_v1.1.zip
Кстати, пробовал разные - это наиболее удачный и долго не думает...
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Приветствую, Сансей!
Вопрос:
Добавил "руками" новое поле "AREA" в запрос (из стандартного перечня). Поле появилось, но оно не активно... Активным становится при включении в модуле функции "Use AJAX", но отключается фильтр и показываются все значения соответствующих полей...
На всякий случай ссылка сайт:
http://mosgsn.ru/
не совсем понял что нужно то)
Так то если выключать AJAX то все значения и будут показываться..фишка включения здесь AJAX и заключается в подгрузке нужных значений.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
не совсем понял что нужно то)
Так то если выключать AJAX то все значения и будут показываться..фишка включения здесь AJAX и заключается в подгрузке нужных значений.

Да, не совсем корректно задал вопрос...
Как заставить чтобы поле AREA активизировалось в форме поиска... Что то неправильно прописал?

Код default.php:
Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access');

JPlugin::loadLanguage('com_jea');
require_once(JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_jea' . DS . 'jea.class.php');
$com_params =& ComJea::getParams();
$use_ajax = $params->get('use_ajax', 0);
$document =& JFactory::getDocument();
$document->addStyleDeclaration("
#jea_search_form select {
width:14em;
}");

if ($use_ajax ) {
JHTML::script('search.js', 'media/com_jea/js/', true);

//initialize the form when the page load
$document->addScriptDeclaration("
window.addEvent('domready', function() {
refreshForm();
});");
}

?>

<form action="index.php?option=com_jea&amp;task=search" method="post" id="jea_search_form" enctype="application/x-www-form-urlencoded" >

<p>
    <input type="radio" name="cat" id="renting" value="renting" checked="checked" <?php echo $use_ajax ? 'onclick="refreshForm()"' : '' ?> />
    <label for="renting"><?php echo JText::_('Renting')?></label>
    <input type="radio" name="cat" id="selling" value="selling" <?php echo $use_ajax ? 'onclick="refreshForm()"' : '' ?> />
    <label for="selling"><?php echo JText::_('Selling')?></label>
    </p>
   
<?php if ( $use_ajax ): ?>
    <p>
    <select id="type_id" name="type_id" onchange="updateList(this)" class="inputbox"><option value="0"> </option></select>
    <select id="department_id"  name="department_id" onchange="updateList(this)" class="inputbox" ><option value="0"> </option></select>
    <select id="town_id" name="town_id" onchange="updateList(this)" class="inputbox"><option value="0"> </option></select>
    <select id="area_id" name="area_id" onchange="updateList(this)" class="inputbox"><option value="0"> </option></select>

    </p>
 
<?php else: ?>

    <p>
<?php echo getHtmlList('#__jea_types', '--'.JText::_( 'Property type' ).'--', 'type_id' )?>
<?php echo getHtmlList('#__jea_departments', '--'.JText::_( 'Department' ).'--', 'department_id' )?>
  <?php echo getHtmlList('#__jea_towns', '--'.JText::_( 'Town' ).'--', 'town_id' )?>
  <?php echo getHtmlList('#__jea_areas', '--'.JText::_( 'Area' ).'--', 'area_id' )?>
  </p>
 
<?php endif ?>
<p><label >Цена : </label></p>
<p>
    <label for="budget_min">РѕС‚: </label>
    <input id="budget_min" type="text" name="budget_min" size="5" />
   
   
   
    <label for="budget_max">РґРѕ: </label>
    <input id="budget_max" type="text" name="budget_max" size="5" />
    </p>
   
  <p align="center"><input type="submit" class="button" value="<?php echo JText::_('Search')?>" />
    <input type="hidden" name="Itemid" value="<?php echo JRequest::getInt('Itemid', 0)?>" />
    <?php echo JHTML::_( 'form.token' ) // Do not remove this ?>
    </p>
</form>

Код mod_jea_search.xml:
Код
<?xml version="1.0" encoding="UTF-8"?>
<install type="module" version="1.5">
<name>JEA search V1.3</name>
<author>Sylvain Philip</author>
<creationDate>mars 2008</creationDate>
<copyright>(C) 2008 PHILIP Sylvain. All rights reserved.</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>contact@sphilip.com</authorEmail>
<authorUrl>www.sphilip.com</authorUrl>
<version>1.3</version>
<description>DESCJEASEARCHMOD</description>
<files>
<filename module="mod_jea_search">mod_jea_search.php</filename>
<filename module="mod_jea_search">tmpl/default.php</filename>
</files>
<languages folder="languages">
    <language tag="en-GB">en-GB.mod_jea_search.ini</language>
<language tag="fr-FR">fr-FR.mod_jea_search.ini</language>
        </languages>
<params>
<param name="use_ajax" type="radio" default="1" label="Use AJAX" description="PARAMUSEAJAX">
<option value="0">No</option>
<option value="1">Yes</option>
</param>

<param name="category" type="list" default="0" label="Category" description="PARAMCATEGORY">
<option value="0">Renting or Selling</option>
<option value="1">Selling only</option>
<option value="2">Renting only</option>
</param>

<param name="show_types" type="radio" default="1" label="Filter on types">
<option value="0">No</option>
<option value="1">Yes</option>
</param>

<param name="show_departments" type="radio" default="1" label="Filter on departments">
<option value="0">No</option>
<option value="1">Yes</option>
</param>

<param name="show_towns" type="radio" default="1" label="Filter on towns">
<option value="0">No</option>
<option value="1">Yes</option>
</param>

<param name="show_area" type="radio" default="1" label="Filter on area">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
</params>
</install>
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
если добавляется свое поле то мало просто его вставить в модуль поиска.
Нужно его добавить еще в componenets\com_jea\controllers\properties.php

Если требуется так же фильтр AJAX,то нужно редактировать еще файл search.js в папке media
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

CasperRus

  • Новичок
  • 7
  • 0 / 0
Приветствую всех!! Уважаемые, подскажите пожалуйста, куда копать. Необходимо в качестве слогана вывести иконку логотипа конторы, в общем не просто в текстовом виде, а именно графически... Че-то никак не соображу(((( Спасибо заранее)))))
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Приветствую всех!! Уважаемые, подскажите пожалуйста, куда копать. Необходимо в качестве слогана вывести иконку логотипа конторы, в общем не просто в текстовом виде, а именно графически... Че-то никак не соображу(((( Спасибо заранее)))))
логотип всегда один и тот же? Или меняться должен?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

CasperRus

  • Новичок
  • 7
  • 0 / 0
Всегда один. В общем в тех. задании нужно чтоб в некоторых можно было зачем-то ставить графический логотип .... Зачем- не объясняют...
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Всегда один. В общем в тех. задании нужно чтоб в некоторых можно было зачем-то ставить графический логотип .... Зачем- не объясняют...
так..теперь какая версия компонента используется,  сейчас глянул в 1.0, так атм уже имеется вывод картинки для слоганов, у вас не так?

Код
		<?php if ($row->slogan): ?> 
<span class="slogan">
   
    <?php if( $img = is_file(JPATH_COMPONENT.'/upload/slogans/'.$row->slogan_id.'.png') ) : ?>
<img src="<?php echo JURI::root().'components/com_jea/upload/slogans/'.$row->slogan_id.'.png' ?>" alt="<?php echo $this->escape($row->slogan)  ?>" />
<?php else : ?>
<strong><?php echo $this->escape($row->slogan)?></strong>
<?php endif ?>

</span>
<?php endif ?>
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

CasperRus

  • Новичок
  • 7
  • 0 / 0
Спасибо за помощь, версия и у меня 1.0, в целом понял, ну и если не затруднит, в каком файле искать этот код? Лопатить все- время поджимает, может подскажете? ^-^
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Спасибо за помощь, версия и у меня 1.0, в целом понял, ну и если не затруднит, в каком файле искать этот код? Лопатить все- время поджимает, может подскажете? ^-^
это шаблон категорий объектов
components\com_jea\views\properties\tmpl\default.php
а это карточка объекта
components\com_jea\views\properties\tmpl\default_item.php
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

CasperRus

  • Новичок
  • 7
  • 0 / 0
В default.php есть такой код, в default_item.php подобное не нашел... Скорее всего туплю, не кидайте камнями если что, php только начал изучать(((( Пока ничего не получается... :'( Судя по коду графический файл должен располагаться в components/com_jea/upload/slogans/, я создал данные директории и закинул туда файл stick.png, в коде нужно прописывать имя файла? И каким образом указать в админке чтоб этот файл выводился?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
В default.php есть такой код, в default_item.php подобное не нашел... Скорее всего туплю, не кидайте камнями если что, php только начал изучать(((( Пока ничего не получается... :'( Судя по коду графический файл должен располагаться в components/com_jea/upload/slogans/, я создал данные директории и закинул туда файл stick.png, в коде нужно прописывать имя файла? И каким образом указать в админке чтоб этот файл выводился?
если нет допишите по аналогии с другими свойствами.
Смысл кода в том, что если слога выбран..любой..то выведется картинка и слоган..если убрать эти строчки
<strong><?php echo $this->escape($row->slogan)?></strong>
то текста слогана не будет.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

CasperRus

  • Новичок
  • 7
  • 0 / 0
Благодарю за помощь, sinbad13 ! :D Сделал просто, в коде удалил slogan_id, теперь независимо от того, какой написать текст, в любом случае будет появляться только графический файл. Грубо конечно, но по сути)))))

Оффтоп: Где ставить плюсик за спасибо? ^-^
« Последнее редактирование: 26.07.2011, 00:28:21 от CasperRus »
*

interested

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
приветствую всех, коллеги! порылась в документах компонента, но не смогла найти, есть ли такая настройка, которая позволяет изменить масштаб карты Google, который автоматом выставляется? мне важно, чтобы отдаление было максимальным, поскольку живем на острове и важно отношение объектов к другим городам и линии побережья, а при приближенном варианте этого не всегда видно. буду благодарна за наводку-подсказку :-*

еще есть второй вопрос - какой файл отвечает за оформление вывода результатов поиска объектов? нужно добавить туда ссылку "назад", возвращающую пользователя к форме поиска
« Последнее редактирование: 26.07.2011, 00:15:26 от interested »
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Оффтоп: Где ставить плюсик за спасибо? ^-^
Как наберешь 10 сообщений, сверху аватара появится возможность изменять карму.
приветствую всех, коллеги! порылась в документах компонента, но не смогла найти, есть ли такая настройка, которая позволяет изменить масштаб карты Google, который автоматом выставляется? мне важно, чтобы отдаление было максимальным, поскольку живем на острове и важно отношение объектов к другим городам и линии побережья, а при приближенном варианте этого не всегда видно. буду благодарна за наводку-подсказку :-*

components\com_jea\views\properties\view.html.php

map.setCenter(point, 13);

Изменяя это число, вы будете уменьшать или увеличивать масштаб.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

interested

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
огромное спасибо! а со вторым вопросом не поможете?)
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
огромное спасибо! а со вторым вопросом не поможете?)
здесь не искали? components\com_jea\views\properties\tmpl\default.php ?
поставьте что нибудь в конце, пробное типа ссылки и попробуй вывести поиск.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

interested

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
искала, но нашла только тот же самый путь, что даете Вы, а это не то. Это страница конкретного объекта, а не списка-результата поиска..
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
искала, но нашла только тот же самый путь, что даете Вы, а это не то. Это страница конкретного объекта, а не списка-результата поиска..
нет, страница объекта это default_item.php , а это шаблон категорий объектов, который по моему как раз и выводится после поиска.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
В компонентах Joomla забит (получен) ключ API Карт Google. Внутри Joomla карта работает безотказно. Адреса находит.
При переходе на сайт на страницу с объектом недвижимости пишет ошибку:
"Для этого веб-сайта требуется другой ключ API Карт Google. Новый можно получить на странице http://code.google.com/apis/maps/signup.html"

Если вставляю другой ключ (полученный под новым аккаунтом Google), то на сайте карта появляется!, тогда в Joomla пишется точно такая же ошибка.
Подмогните разобраться... ЗАДОЛБАЛСЯ УЖЕ ТРЕТИЙ ДЕНЬ... Google вопрос не задашь - некуда обратиться, акромя прописанных ответов....

Ссылка:
http://mosgsn.ru/index.php/component/estateagent/property/1/%D1%81%D0%B4%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%B2-%D0%B0%D1%80%D0%B5%D0%BD%D0%B4%D1%83-%D0%BE%D0%B4%D0%BD%D0%BE%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82%D0%BD%D0%B0%D1%8F-%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%B0
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
В компонентах Joomla забит (получен) ключ API Карт Google. Внутри Joomla карта работает безотказно. Адреса находит.
При переходе на сайт на страницу с объектом недвижимости пишет ошибку:
"Для этого веб-сайта требуется другой ключ API Карт Google. Новый можно получить на странице http://code.google.com/apis/maps/signup.html"

Если вставляю другой ключ (полученный под новым аккаунтом Google), то на сайте карта появляется!, тогда в Joomla пишется точно такая же ошибка.
Подмогните разобраться... ЗАДОЛБАЛСЯ УЖЕ ТРЕТИЙ ДЕНЬ... Google вопрос не задашь - некуда обратиться, акромя прописанных ответов....

Ссылка:
http://mosgsn.ru/index.php/component/estateagent/property/1/%D1%81%D0%B4%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%B2-%D0%B0%D1%80%D0%B5%D0%BD%D0%B4%D1%83-%D0%BE%D0%B4%D0%BD%D0%BE%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82%D0%BD%D0%B0%D1%8F-%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%B0
Ну так получите новый ключ для сайта и забейте его везде где нужно. Смените старый. По другому никак.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Ну так получите новый ключ для сайта и забейте его везде где нужно. Смените старый. По другому никак.

Взял новый ключ... Какой по счету - уже сбился... На карте все нормально показываются старые занесенные объекты... В модуле все та же "Для этого веб-сайта требуется другой ключ API Карт Google"
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Взял новый ключ... Какой по счету - уже сбился... На карте все нормально показываются старые занесенные объекты... В модуле все та же "Для этого веб-сайта требуется другой ключ API Карт Google"
какой модуль?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

mozhaevde

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
какой модуль?
Estate Agent Improved v. 1.5.4
Я понимаю, что здесь обсуждение JEA... Принцип с картами Google один по сути...
« Последнее редактирование: 27.07.2011, 14:52:17 от mozhaevde »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla estate agency отображение объектов

Автор Leo1986

Ответов: 12
Просмотров: 2940
Последний ответ 31.05.2017, 16:18:23
от Callipso
Перестал функционировать JEA Slider (3.3) после обновления Joomla до 3.7.0

Автор in2n

Ответов: 3
Просмотров: 2571
Последний ответ 11.05.2017, 15:37:06
от in2n
Расположение модуля Joomla Estate Agency горизонтально

Автор sergey-911

Ответов: 3
Просмотров: 3132
Последний ответ 17.09.2016, 13:06:46
от sergey-911
Импорт СSV файлов в Joomla 3.2.7

Автор doro45

Ответов: 1
Просмотров: 2690
Последний ответ 09.09.2016, 12:07:41
от doro45
Требуется русификатор для Joomla Estate Agency

Автор Veresk

Ответов: 188
Просмотров: 77083
Последний ответ 07.09.2016, 13:59:48
от doro45