Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="content">
- <h1 class="title">Какую основу для дома Вы выберите?</h1>
- <div class="osnova clearfix">
- <div class="osnova-block">
- <img src="/images/osnova/brus.jpg">
- <a href="#">Брус</a>
- <p>долговечен и надежен удерживает тепло зимой сохраняет прохладу летом замедляет строительство
- </p>
- </div>
- <div class="osnova-block">
- <img src="/images/osnova/karkas.jpg">
- <a href="#">каркас</a>
- <p>прост и скор в установке позволяет сразу поселиться приемлем по стоимости вариативен в отделке и дизайне
- </p>
- </div>
- </div>
- <div id="tabs">
- <h2>Каталог домов</h2>
- <ul>
- <?php foreach ($categories as $category): ?>
- <li><a href="#tabs-<?php echo $category->id; ?>"><?php echo $category->title; ?></a></li>
- <?php endforeach; ?>
- </ul><?php foreach ($categories as $category): ?>
- <div id="tabs-<?php echo $category->id; ?>">
- <!-- SUMMER -->
- <div class="houses-slide-wrapper">
- <a class="houses-slide-prev" href="#"></a>
- <a class="houses-slide-next" href="#"></a>
- <div class="houses-slide-pagination">
- </div>
- <div class="houses-slide">
- <!--Window-->
- <ul class="houses-slide-list">
- <!--LIST-->
- <?php foreach ($category->products as $product): ?>
- <li>
- <div class="houses" class="clearfix">
- <!-- HOUSE SLIDER -->
- <div class="left-part clearfix">
- <!-- LEFT PART -->
- <div class="top-block ">
- <div>
- <p>Категория:</p>
- <h1><?php echo $category->title; ?></h1>
- </div>
- <div class="last">
- <p>Название:</p>
- <h1><?php echo $product->title; ?></h1>
- </div>
- </div>
- <div class="preview clearfix">
- <!-- PREVIEW -->
- <div class="circle">
- <p>ДОМ
- <p>
- <h1>№<?php echo $product->house_number; ?></h1>
- </div>
- <div class="text">
- <?php echo $product->description; ?>
- </div>
- </div>
- <?php
- $model = $product->galleryBehavior->getFirstPhoto('product_images');
- if ($model instanceof GalleryPhoto) {
- $firstImagePathOriginal = $product->id . '/' . $model->id . '.' . pathinfo($model->file_name, PATHINFO_EXTENSION);
- $firstImagePathThumb = $product->id . '/thumb_' . $model->id . '.' . pathinfo($model->file_name, PATHINFO_EXTENSION);?>
- <a class="fancybox" data-fancybox-group="house-images-<?php echo $product->id; ?>"
- href="uploads/product_images/<?php echo $firstImagePathOriginal; ?>">
- <img src="uploads/product_images/<?php echo $firstImagePathThumb; ?>">
- </a>
- <?php } ?>
- <!-- IMAGE -->
- </div>
- <div class="right-part clearfix">
- <!-- RIGHT PART -->
- <div class="top-block2 ">
- <div>
- <p>калькулятор:</p>
- <h1>Дополнительные опции для комфорта:</h1>
- </div>
- </div>
- <?php
- $productsData = $product->productDatas;
- $groups = array();
- foreach ($productsData as $data) {
- $groups[] = $data->group_id;
- }
- $groups = array_unique($groups);
- $groupsModel = SectionGroups::model()->findAllByAttributes(array('id' => $groups));
- $firstGroup = array_slice($groupsModel, 0, 3);
- $secondGroup = array_slice($groupsModel, 3, 5);
- if (empty($secondGroup)) {
- $secondGroup = array();
- } else {
- $secondGroup = array_chunk($secondGroup, round(count($secondGroup) / 2));
- }
- ?>
- <div class="choices">
- <form action="">
- <div class="first-choice clearfix">
- <!-- FIRSTBLOCK CHOICE-->
- <?php if (is_array($firstGroup)): ?>
- <?php foreach ($firstGroup as $group) : ?>
- <ul>
- <h3><?php echo $group->title; ?></h3>
- <?php foreach ($productsData as $data): ?>
- <?php if ($data->group_id == $group->id): ?>
- <li>
- <input type="<?php echo $group->section_type; ?>"
- name="param_name_<?php echo $product->id . $group->id; ?>"
- class="css-<?php echo $group->section_type; ?>"
- id="param_name<?php echo $data->id; ?>"
- value="<?php echo $data->value; ?>"
- />
- <label class="<?php echo $group->section_type; ?>-label"
- for="param_name<?php echo $data->id; ?>"><?php echo $data->field->title; ?></label>
- </li>
- <?php endif; ?>
- <?php endforeach; ?>
- <input type="hidden" value="0.00"/>
- </ul>
- <?php endforeach; ?>
- <?php endif; ?>
- </div>
- <div class="second-choice clearfix">
- <?php if (is_array($secondGroup)): ?>
- <?php foreach ($secondGroup as $groups) : ?>
- <ul>
- <?php foreach ($groups as $group): ?>
- <h3><?php echo $group->title; ?></h3>
- <?php foreach ($productsData as $data): ?>
- <?php if ($data->group_id == $group->id): ?>
- <li>
- <input type="<?php echo $group->section_type; ?>"
- name="param_name_<?php echo $product->id . $group->id; ?>"
- class="css-<?php echo $group->section_type; ?>"
- id="param_name<?php echo $data->id; ?>"
- value="<?php echo $data->value; ?>"
- />
- <label class="<?php echo $group->section_type; ?>-label"
- for="param_name<?php echo $data->id; ?>"><?php echo $data->field->title; ?></label>
- </li>
- <?php endif; ?>
- <?php endforeach; ?>
- <input type="hidden" value="0.00"/>
- <?php endforeach; ?>
- </ul>
- <?php endforeach; ?>
- <?php endif; ?>
- </div>
- <?php $productsData2 = $product->productDatas2;
- if (!empty($productsData2)) {
- ?>
- <?php
- $productsData = $product->productDatas2;
- $groups = array();
- foreach ($productsData as $data) {
- $groupsParent[] = $data->group_id_2;
- }
- $groups = array_unique($groupsParent);
- $groupsModelParent = SectionGroups::model()->findAllByAttributes(array('id' => $groups));
- ?>
- <div class="first-choice clearfix">
- <ul>
- <?php foreach ($groupsModelParent as $i => $gParent) { ?>
- <li>
- <input
- <?php if ($i == 0) { ?>
- checked="checked"
- <?php } ?>
- type="radio"
- name="group_parent_<?php echo $product->id; ?>"
- id="group_parent<?php echo $product->id . $gParent->id; ?>"
- class="css-radio" value="0"
- data-id="<?php echo $gParent->id; ?>"
- />
- <label
- for="group_parent<?php echo $product->id . $gParent->id; ?>"
- class="radio-label">
- <?php echo $gParent->title; ?>
- </label>
- </li>
- <?php } ?>
- </ul>
- <?php
- $groupsModelParentChild = array();
- if (isset($groupsModelParent[0]))
- $groupsModelParentChild = $groupsModelParent[0];
- if (!empty($groupsModelParentChild)) {
- foreach ($groupsModelParent as $k => $gParent) {
- ?>
- <ul class=""
- id="child_<?php echo $gParent->id; ?>" <?php if ($k != 0) echo 'style="display:none;"'; ?> >
- <?php foreach ($gParent->childs as $i => $child) { ?>
- <!-- --><?php //var_dump($child);?>
- <li>
- <input
- <?php if ($i == 0) { ?>
- checked="checked"
- <?php } ?>
- type="radio"
- name="group_parent_child_<?php echo $gParent->id; ?>"
- id="group_parent_child<?php echo $gParent->id . $child->id; ?>"
- class="css-radio" value="0">
- <label
- for="group_parent_child<?php echo $gParent->id . $child->id; ?>"
- class="radio-label">
- <?php echo $child->title; ?>
- </label>
- </li>
- <?php } ?>
- </ul>
- <?php } ?>
- <?php } ?>
- <?php if (!empty($groupsModelParentChild)) { ?>
- <?php foreach ($groupsModelParentChild as $i => $gParent) { ?>
- <ul class="child_<?php echo $gParent->id; ?>" <?php if ($i != 0) echo 'style="display:none;"'; ?>>
- <?php
- $sectionFields = is_null($gParent->sectionFields) ? array() : $gParent->sectionFields;
- ?>
- <?php foreach ($sectionFields as $sectionField) { ?>
- <?php foreach ($productsData2 as $data) { ?>
- <?php var_dump($sectionField->id,$data->id);?>
- <?php if($data->id == $sectionField->id) { ?>
- <?php } ?>
- <?php } ?>
- <?php } ?>
- </ul>
- <?php } ?>
- <?php } ?>
- </div>
- <?php } ?>
- <div class="result ">
- <input type="hidden" name="price" value="<?php echo $product->price; ?>"/>
- <p><?php echo ApXHelper::convertCurrencyToRF($product->price); ?><span>рублей</span>
- </p>
- </div>
- </form>
- </div>
- <div class="home-img">
- <?php
- $productImages = $product->galleryBehavior->getGalleryPhotos('product_images');
- $productImage = $product->galleryBehavior->getFirstPhoto('product_images');
- ?>
- <?php foreach ($productImages as $row): ?>
- <?php if ($row == $productImage) continue; ?>
- <a class="fancybox" data-fancybox-group="house-images-<?php echo $product->id; ?>"
- href="/uploads/product_images/<?php echo $product->id; ?>/<?php echo $row->id; ?>.jpg">
- <img
- src="/uploads/product_images/<?php echo $product->id; ?>/thumb_small_<?php echo $row->id; ?>.jpg">
- </a>
- <?php endforeach; ?>
- </div>
- </div>
- <div class="clearfix"></div>
- <ul class="buttons">
- <?php
- $modelSpecification = $product->galleryBehavior->getGalleryPhotos('product_specification');
- ?>
- <?php if (!empty($modelSpecification)): ?>
- <?php
- $modelSpecific = $modelSpecification[0];
- $firstImagePathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelSpecific->id . '.' . pathinfo($modelSpecific->file_name, PATHINFO_EXTENSION);
- ?>
- <li>
- <a class="fancybox button" data-fancybox-group="house-specification-<?php echo $product->id; ?>"
- href="/uploads/product_specification/<?php echo $firstImagePathOriginal; ?>">
- посмотреть спецификацию
- </a>
- <?php foreach ($modelSpecification as $modelSpecific): ?>
- <?php if ($modelSpecific == $modelSpecification[0])
- continue;
- ?>
- <?php
- $secondImagesPathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelSpecific->id . '.' . pathinfo($modelSpecific->file_name, PATHINFO_EXTENSION);
- ?>
- <a class="fancybox button" data-fancybox-group="house-specification-<?php echo $product->id; ?>"
- href="/uploads/product_specification/<?php echo $secondImagesPathOriginal; ?>"></a>
- <?php endforeach; ?>
- </li>
- <?php endif; ?>
- <?php
- $modelplans = $product->galleryBehavior->getGalleryPhotos('product_plans');
- ?>
- <?php if (!empty($modelplans)): ?>
- <?php
- $modelPlan = $modelplans[0];
- $firstImagePathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelPlan->id . '.' . pathinfo($modelPlan->file_name, PATHINFO_EXTENSION);
- ?>
- <li>
- <a class="fancybox button" data-fancybox-group="house-plans-<?php echo $product->id; ?>"
- href="/uploads/product_plans/<?php echo $firstImagePathOriginal; ?>">
- посмотреть планировки
- </a>
- <?php foreach ($modelplans as $modelPlan): ?>
- <?php if ($modelPlan == $modelplans[0])
- continue;
- ?>
- <?php
- $secondImagesPathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelPlan->id . '.' . pathinfo($modelPlan->file_name, PATHINFO_EXTENSION);
- ?>
- <a class="fancybox button" data-fancybox-group="house-plans-<?php echo $product->id; ?>"
- href="/uploads/product_plans/<?php echo $secondImagesPathOriginal; ?>"></a>
- <?php endforeach; ?>
- </li>
- <?php endif; ?>
- <?php
- $modelfoundations = $product->galleryBehavior->getGalleryPhotos('product_foundation');
- ?>
- <?php if (!empty($modelfoundations)): ?>
- <?php
- $modelFoundation = $modelfoundations[0];
- $firstImagePathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelFoundation->id . '.' . pathinfo($modelFoundation->file_name, PATHINFO_EXTENSION);
- ?>
- <li>
- <a class="fancybox button" data-fancybox-group="house-foundation-<?php echo $product->id; ?>"
- href="/uploads/product_foundation/<?php echo $firstImagePathOriginal; ?>">
- посмотреть фундамент
- </a>
- <?php foreach ($modelfoundations as $modelFoundation): ?>
- <?php if ($modelFoundation == $modelfoundations[0])
- continue;
- ?>
- <?php
- $secondImagesPathOriginal = $firstImagePathOriginal = $product->id . '/' . $modelFoundation->id . '.' . pathinfo($modelFoundation->file_name, PATHINFO_EXTENSION);
- ?>
- <a class="fancybox button" data-fancybox-group="house-foundation-<?php echo $product->id; ?>"
- href="/uploads/product_foundation/<?php echo $secondImagesPathOriginal; ?>"></a>
- <?php endforeach; ?>
- </li>
- <?php endif; ?>
- </ul>
- </div>
- </li>
- <?php endforeach; ?>
- </ul>
- </div>
- </div>
- </div>
- <?php endforeach; ?>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement