Лучший Ответ Sliapy , 26 April 2014 - 22:05
Есть подробная инструкция - http://jbzoo.ru/docs...log-real-estate
Перейти к сообщению
Лучший Ответ Sliapy , 26 April 2014 - 22:05
Есть подробная инструкция - http://jbzoo.ru/docs...log-real-estate
Перейти к сообщению
Отправлено 26 April 2014 - 18:31
Здравствуйте,
Приобрел вчера JbZoo - собственно необходима доска объявлений по недвижимости, как раз как на демо-сайте. Хочу воспользоваться правом неограниченно мучить тех. поддержку :-)
У меня Джумла 2.5 (на демо сайте 3 - но я так понял это не критично). Сделал все по инструкции:
1. Заменил все файлы, как было описано в документации
2. Создал Категорию и Материл в категории
3. Сделал пункт меню для отображения, выбрал там Zoo-Category и Zoo-Item
И вот на этом этапе - затык. При клике на пункт меню на сайте - получаю ошибку "403 - Unable to access category" при клике на Категорию или "404 - Item not found" при клике на Item.
Куда копать?
Адрес сайта, на котором эксперементирую http://sudak.crimea-blog.com Верхнее меню пункты "Категория Лондон" и "Квартира 1" При этом если создать "обычный" материал - то он открывается нормально (пункт "Доска объявлений" в том же верхнем меню)
Отправлено 26 April 2014 - 18:39
Извините, вопрос снимается. Банально не учел, что новые материалы создаются в режиме "не опубликовано".
Отправлено 26 April 2014 - 19:16
Автоматическую публикацию сделать не сложно http://forum.jbzoo.c...ronta-mozhno-h/
Сообщение отредактировал Sliapy: 26 April 2014 - 19:16
Отправлено 26 April 2014 - 21:52
Продолжу. Пока лыжи не едут. Первый блок вопросов по внешнему виду (не получается сделать так же красиво как на демо-сайте, все плывет). Покажу на скриншоте
http://sudak.crimea-...com/vopros1.jpg
Чтобы долго не писать - хочется аккуратный внешний вид. Также хочется знать, где можно отредактироваь "высоту" объявления - чтобы была возможность выводить туда часть текста из описания объекта.
Я так понимаю причины всех проблем с "поплывшим" внешним видом нужно в одном месте искать, подскажите где.
Отправлено 26 April 2014 - 22:05 Лучший Ответ
Есть подробная инструкция - http://jbzoo.ru/docs...log-real-estate
Отправлено 27 April 2014 - 05:42
Есть подробная инструкция - http://jbzoo.ru/docs...log-real-estate
Само собой, все сделано строго один-в-один по этой инструкции. Собственно доска объявлений получилась - но при этом полностью "поплыл" дизайн, поля налезают друг на друга. Где искать причину?
Отправлено 27 April 2014 - 10:55
Даже по коду видно, что в тизере у Вас нет разметки таблицы. Посмотрите статью - http://jbzoo.ru/docs/catalog-as-table
Отправлено 27 April 2014 - 11:25
Мне к сожалению очень трудно увязать "общетеоретическую" информацию из документации (хотя я ее усилено изучаю) с конкретной моей ситуацией. По крайней мере поначалу нужна более подробная пошаговая ваша помощь. Если можно давайте по пунктам (поправьте, если я где-то ошибаюсь).
1. У меня создан тип "Квартира" со всеми необходимыми полями
http://sudak.crimea-...com/vopros2.jpg
2. По пути /sudak.crimea-blog.com/www/media/zoo/applications/jbuniversal/templates/catalog/renderer/item/flat/
у меня есть файлы full.php и teaser.php (файлы эти отредактированы согласно рекомендаций из статьи документации "Как сделать каталог недвижимости", своего ничего не добавлял). Код файла teaser.php привожу на всякий случай
<?php
/**
* JBZoo App is universal Joomla CCK, application for YooTheme Zoo component
*
* @package jbzoo
* @version 2.x Pro
* @author JBZoo App http://jbzoo.com
* @copyright Copyright (C) JBZoo.com, All rights reserved.
* @license http://jbzoo.com/license-pro.php JBZoo Licence
* @coder Denis Smetannikov <denis@jbzoo.com>
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
?>
<div class="realty-row item_<?php echo $item->id; ?> <?php echo ($isMarked) ? 'marked-element' : ''; ?>">
<div class="teaser-image">
<div class="mark-vip"></div><?php echo $this->renderPosition('image'); ?></div>
<div class="main-info">
<?php echo $this->renderPosition('price'); ?>
<div class="rooms clearfix">
<div
class="beds <?php if (!$this->renderPosition('baths')): ?>no-baths<?php endif; ?> <?php if (!$this->renderPosition('baths')): ?>no-beds<?php endif; ?>">
<div class="value-beds marked-realty"><?php echo $this->renderPosition('beds'); ?></div>
<div class="label-beds"><?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_BEDS'); ?></div>
</div>
<?php if ($this->checkPosition('baths')): ?>
<div class="baths">
<div class="value-baths marked-realty"><?php echo $this->renderPosition('baths'); ?></div>
<div class="label-baths"><?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_BATHS'); ?></div>
</div>
<?php endif; ?>
</div>
<div class="realty-save">
<?php echo $this->renderPosition('save'); ?>
</div>
</div>
<div class="more-info">
<div class="listing-date"><?php echo $this->renderPosition('date'); ?></div>
<p class="address"><?php echo $this->renderPosition('address'); ?></p>
<div class="left-info">
<?php if ($this->checkPosition('year')): ?>
<div>
<?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_YEARBUILD'); ?>
<span><?php echo $this->renderPosition('year'); ?></span>
</div>
<?php endif; ?>
<?php if ($this->checkPosition('sqft')): ?>
<div>
<?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_SQFT'); ?>
<span><?php echo $this->renderPosition('sqft'); ?></span>
</div>
<?php endif; ?>
<?php if ($this->checkPosition('compare')): ?>
<div class="realty-compare">
<?php echo $this->renderPosition('compare'); ?>
</div>
<?php endif; ?>
</div>
<div class="right-info">
<?php if ($this->checkPosition('type')): ?>
<div>
<?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_TYPEBUILD'); ?>
<span><?php echo $this->renderPosition('type'); ?></span>
</div>
<?php endif; ?>
<?php if ($this->checkPosition('additionally')): ?>
<div>
<?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_ADDITION'); ?>
<span><?php echo $this->renderPosition('additionally'); ?></span>
</div>
<?php endif; ?>
<?php if ($this->checkPosition('agent')): ?>
<div class="agent-info">
<?php echo JText::_('JBZOO_TMPL_FLAT_PROPS_LISTING'); ?><?php echo $this->renderPosition('agent'); ?>
</div>
<?php endif; ?>
</div>
</div>
</div>
Куда мне двигаться дальше и что редактировать, чтобы добавить ту самую "табличную разметку"? Статью по ссылке из вашего сообщения изучил, но пока каша в голове - как информацию оттуда состыковать с имеющейся ситуацией. Если можно - жду пошаговую инструкцию.
Отправлено 27 April 2014 - 13:19
Да, вторая статья по табличному виду Вам все-таки не понадобится.
Проверьте еще раз, все ли Вы сделали согласно инструкции. Все ли позиции используются на Вашем сайте. Если нет, то нужно править разметку teaser.php под свои нужды + править CSS \media\zoo\applications\jbuniversal\assets\css\jbzoo.flat.css (опять же под Ваш шаблон - ширина некоторых блоков может быть больше, чем вмещает основная часть шаблона).
Отправлено 28 April 2014 - 16:42
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.