Jump to content


Photo
- - - - -

расположение позиций в шаблоне


3 replies to this topic

#1 Дмитрий 385783

Дмитрий 385783
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 164
  • topics: 54

Posted 22 January 2016 - 22:52

Добрый день, в каком конкретно файле и месте файла можно изменить расположение позиций на экране в шаблоне teaser demophones  .


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 25 January 2016 - 13:33

здравствуйте Дмитрий 385783, шаблона тизера находится по следующему пути:

media\zoo\applications\jbuniversal\templates\uikit\renderer\item\phone\teaser.php

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

#3 Дмитрий 385783

Дмитрий 385783
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 164
  • topics: 54

Posted 25 January 2016 - 14:16

Добрый день, в каком же месте указанного файла

<?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.phpJBZoo Licence
 * @coder       Denis Smetannikov <denis@jbzoo.com>
 */

// no direct access
defined('_JEXEC') or die('Restricted access'); ?>

<div class="jbzoo-teaser-shadow">
    <div class="jbzoo-teaser-wrapper">
        <?php if ($this->checkPosition('image')) { ?>
            <div class="uk-clearfix jbzoo-no-border jbzoo-image uk-text-center">
                <?php echo $this->renderPosition('image'); ?>
            </div>
        <?php }

        if ($this->checkPosition('title')) { ?>
            <div class="jbzoo-item-title">
                <?php echo $this->renderPosition('title'); ?>
            </div>
        <?php }

        if ($this->checkPosition('price') || $this->checkPosition('rating')) { ?>
            <div class="jbzoo-info uk-clearfix uk-margin-small">
                <div class="jbzoo-info-price uk-float-left uk-width-small-1-2">
                    <?php echo $this->renderPosition('price'); ?>
                </div>

                <div class="jbzoo-info-rating uk-float-left uk-width-small-1-2">
                    <?php echo $this->renderPosition('rating'); ?>
                </div>
            </div>
        <?php }

        if ($this->checkPosition('tools-user') || $this->checkPosition('tools-buttons')) { ?>
            <div class="jbzoo-tools uk-clearfix uk-margin-small">

                <div class="jbzoo-tools-buttons jbzoo-tools-left">
                    <?php echo $this->renderPosition('tools-buttons'); ?>
                </div>

                <div class="jbzoo-tools-right">
                    <?php echo $this->renderPosition('tools-user', array(
                            'style' => 'jbblock',
                            'class' => 'uk-display-inline-block')
                    ); ?>
                </div>

            </div>
        <?php }

        if ($this->checkPosition('properties')) {
            echo $this->renderPosition('properties', array('style' => 'list'));
        } ?>
    </div>
</div>

 

можно установить позиции:

1. properties

2. tools-user

3. price

4.image

чтобы они выводились в тизере в строчку

наподобии как в http://demo.jbzoo.com/#realty/


Edited by SmetDenis, 25 January 2016 - 15:01.
[code] !

  • 0

#4 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 25 January 2016 - 14:21

наподобии как в http://demo.jbzoo.com/#realty/

На этом демо сайте используется табличный шаблон. Есть 2 варианта решения:

1 - С помощью CSS сделать выравнивание по левому краю в текущем шаблоне

2 - Более правильно решение сделать табличный шаблон - более подробно об этом в документации.


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




Click to return to top of page in style!