<?php $auto_type = getAutosType(); foreach ($auto_type as $key_type => $value_type) { $options_type .= '<option value="' . $value_type['name'] . '" ' . $type_checked . '>' . $value_type['name'] . '</option>'; } ?> <h2>Добавить нового автомобиля</h2> <div class=""> <form class="add-form"> <div class="edit-info-block clearfix"> <div class="edit-block column col-3 clearfix"> <div class="edit-block-label"> Название </div> <input type="text" name="name" value="" data-type="name"> <div class="edit-block-label"> Цена (шаблон - '<span class="add-tpl">1400 руб/ч</span>') </div> <input type="text" name="price" value="" data-type="price"> <div class="edit-block-label"> Показывать на сайте </div> <select name="moderate" data-type="moderate"> <option value="0">Да</option> <option value="1" selected>Нет</option> </select>
function getAutoBlock($count = 0, $count_next = 7, $table = 'autos', $type_id = 0) { //$arr_artists = db_query("SELECT * FROM `autos` WHERE `moderate` = 0 ORDER BY `position` LIMIT 5"); //$count_next = $count+5; $list_length = count(getAutosType()); if ($type_id > 0 && $type_id <= $list_length) { $list_type = getAutosTypeName($type_id); $array = db_query("SELECT * FROM `" . $table . "` WHERE `moderate` = 0 AND `type` = '" . $list_type . "' ORDER BY `name` LIMIT " . $count . "," . $count_next . " "); if (empty($array)) { return false; } } else { $array = db_query("SELECT * FROM `" . $table . "` WHERE `moderate` = 0 ORDER BY `name` LIMIT " . $count . "," . $count_next . " "); } foreach ($array as $key => $value) { $count++; $id = $value['id']; $avatar = getAvatar($id, 3); $arr_photo = db_query("SELECT * FROM `" . $table . "_photo` WHERE `auto_id` = " . $value['id'] . " AND `avatar` = 0 LIMIT 7"); $path = $value['path']; if (!empty($value['type'])) { $type = ', ' . $value['type']; } else { $type = ''; } $html .= ' <div class="info-kind artist-block" data-id="' . $count . '"> <img class="info-kind-avatar" width="213px" height="216px" src="' . $path . $avatar['photo_t'] . '" alt=""> <section class="additional-info"> <header class="clearfix"> <div class="info-main"> <h4>' . $value['name'] . '</h4> <h5>Цена - ' . $value['price'] . '</h5> </div> <div class="info-contacts"> </div> </header> <p class="info-desc">' . $value['desc'] . '</p> <div class="add-info-thumbs">'; foreach ($arr_photo as $key => $value) { $html .= ' <a href="' . $path . $value['photo'] . '" class="grouped_elements" rel="group' . $id . '" title=""> <img src="' . $path . $value['photo_t'] . '"> </a> '; } $html .= ' </div> </section> </div> '; } return $html; }
function getAutosBlockEdit($count = 0, $table = 'autos') { $html = '<input type="hidden" class="edit-table-type" data-table="' . $table . '">'; $arr_artists = db_query("SELECT * FROM `" . $table . "` ORDER BY `name` "); $selected = ''; $auto_type = getAutosType(); foreach ($arr_artists as $key => $value) { $count++; $options_type = ''; $id = $value['id']; $avatar = getAvatar($id, 1); $arr_photo = db_query("SELECT * FROM `" . $table . "_photo` WHERE `auto_id` = " . $value['id'] . " AND `avatar` = 0 LIMIT 7"); $path = $value['path']; $type = $value['type']; if ($value['moderate'] == 0) { $options = ' <option value="0" selected>Да</option> <option value="1" >Нет</option>'; } else { $options = ' <option value="0" >Да</option> <option value="1" selected>Нет</option>'; } foreach ($auto_type as $key_type => $value_type) { if ($type === $value_type['name']) { $type_checked = 'selected'; } else { $type_checked = ''; } $options_type .= '<option value="' . $value_type['name'] . '" ' . $type_checked . '>' . $value_type['name'] . '</option>'; } $html .= ' <div class="info-kind artist-block" data-id="' . $value['id'] . '"> <h5>' . $value['name'] . ', цена - ' . $value['price'] . ' (папка с фотографиями - ' . $value['path'] . ')</h5> <div class="edit-info-block clearfix"> <div class="edit-block column col-3 clearfix"> <div class="edit-block-label"> Название </div> <input type="text" name="name" value="' . $value['name'] . '" data-type="name"> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img class="btn-img" src="/img/save-btn.png" alt=""> <img class="btn-preloader" src="/img/adm-btn-preloader.gif" alt=""> </a> <div class="edit-block-label"> Цена </div> <input type="text" name="price" value="' . $value['price'] . '" data-type="price"> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img class="btn-img" src="/img/save-btn.png" alt=""> <img class="btn-preloader" src="/img/adm-btn-preloader.gif" alt=""> </a> <div class="edit-block-label"> Показывать на сайте </div> <select name="moderate" data-type="moderate"> ' . $options . ' </select> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img class="btn-img" src="/img/save-btn.png" alt=""> <img class="btn-preloader" src="/img/adm-btn-preloader.gif" alt=""> </a> <div class="edit-block-label"> Тип автомобиля </div> <select name="type" data-type="type"> ' . $options_type . ' </select> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img class="btn-img" src="/img/save-btn.png" alt=""> <img class="btn-preloader" src="/img/adm-btn-preloader.gif" alt=""> </a> </div> <div class="edit-block column col-3 clearfix"> <div class="edit-block-label"> Описание </div> <textarea name="description" data-type="desc">' . $value['desc'] . '</textarea> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img class="btn-img" src="/img/save-btn.png" alt=""> <img class="btn-preloader" src="/img/adm-btn-preloader.gif" alt=""> </a> </div> </div> <div class="edit-info-block clearfix"> <!--div class="edit-block column col-3 clearfix"> <div class="edit-block-label"> Порядок отображения </div> <a href="#" class="button save-btn" alt="Сохранить" class="ajax-save-btn"> <img src="/img/save-btn.png" alt=""> </a> </div--> </div> <!--div class="add-info-thumbs">'; /*foreach ($arr_photo as $key => $value) { $html .=' <a href="/'.$path.$value['photo'].'" class="grouped_elements" rel="group'.$id.'" title=""> <img src="/'.$path.$value['photo_t'].'"> </a> '; } */ $html .= ' </div> <a href="/' . $value['path'] . $avatar['photo'] . '" class="grouped_elements" rel="group' . $id . '" title=""> <img class="info-kind-avatar" src="/' . $path . $avatar['photo_t'] . '" alt=""> </a--> </div> '; } return $html; }