-
Публикации
118 -
Зарегистрирован
-
Посещение
-
Days Won
3
Изменения репутации
-
Лина получил репутацию от kmavega в Предложения для будущих версий.
В качестве доработок предлагаю и свою идею. В модуле Opencart есть функция выгрузки позиций интернет магазина в vk и facebook, было бы интересно видеть такую функцию для новых и обновленных предложений по недвижимости.
-
Лина изменил репутацию Дмитрий Кондин в Добавить свои поля в расширенный поиск в адмике
Если все правильно спланировали, то думаю в следующем месяце.
-
Лина изменил репутацию Дмитрий Кондин в Вопросы от новичка 1.0
Вот полный листнинг файла .htaccess
<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} !^www\.RewriteCond %{REQUEST_URI} !^/robots\.txt$RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule> А вот редирект с www на без www
<IfModule mod_rewrite.c># Rewrite to no wwwRewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.+) [NC]RewriteRule .* http://%1/$0 [L,R=301]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule> -
Лина изменил репутацию Дмитрий Кондин в Вопросы от новичка 1.0
Вот правильные условия для редиректа на www
RewriteCond %{HTTP_HOST} !^www\.RewriteCond %{REQUEST_URI} !^/robots\.txt$RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] По поводу кэша - этого в движке пока нет, придумаем.
-
Лина изменил репутацию abushyk в Вывод категорий новостей
$ar['href']=SITEBILL_MAIN_URL.'/'.$app_item_alias.'/'.$ar['newsalias'].'/';
-
Лина получил репутацию от Дмитрий Кондин в Модуль "новости"
Я думаю мой способ лучше! Только нужно вывод функции поправить по урлу и добавить ограничение по выводу количества анонсов!
$DBC=DBC::getInstance(); //Например хотим выбирать из категорий с ид=1 и 2 $query='SELECT * FROM '.DB_PREFIX.'_news WHERE `news_topic_id` IN(1,2,3) ORDER BY `date` DESC'; $stmt=$DBC->query($query); if($stmt){ while($ar=$DBC->fetch($stmt)){ $ar['href']=SITEBILL_MAIN_URL.'/'.$app_item_alias.$ar['news_id'].'.html'; $news[$ar['news_topic_id']][]=$ar; } -
Лина изменил репутацию Дмитрий Кондин в Вопросы от новичка 1.0
/template/frontend/realia/css/realia-blue.css
.ez-checkbox input {height: 20px;margin: 0px;width: 20px;} -
Лина изменил репутацию Дмитрий Кондин в Вопросы от новичка 1.0
В шаблоне Realia код для свежих добавленных в footer.tpl
<div class="content"> {foreach from=$new_grid_items item=new_grid_item} <div class="property"> <div class="image"> <a href="{$new_grid_item.href}"></a> {if $new_grid_item.img != '' } <img src="{$estate_folder}/img/data/{$new_grid_item.img[0].preview}" class="previewi"> {else} <img src="{$estate_folder}/template/frontend/realia/img/no_foto_100x74.png" class="previewi"> {/if} </div><!-- /.image --> <div class="wrapper"> <div class="title"> <h3> <a href="{$new_grid_item.href}"> {if $new_grid_item.city ne ''} {$new_grid_item.city}{if $new_grid_item.street ne ''}, {$new_grid_item.street}{if $new_grid_item.number ne ''}, {$new_grid_item.number}{/if}{/if} {else} {if $new_grid_item.street ne ''} {$new_grid_item.street}{if $new_grid_item.number ne ''}, {$new_grid_item.number}{/if} {/if} {/if} </a> </h3> </div><!-- /.title --> <div class="location">{$new_grid_item.path}</div><!-- /.location --> {if $new_grid_item.price_discount > 0} <div class="price"> {$new_grid_item.price_discount|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if} <div class="price_discount_footer">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div><!-- /.price --> </div> {else} <div class="price">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div> {/if} </div><!-- /.wrapper --> </div><!-- /.property --> {/foreach} </div><!-- /.content --> Сами объявления берутся в файле /template/frontend/realia/main/main.php
private function getNewest(){ require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/grid/grid_constructor.php'; $grid_constructor = new Grid_Constructor(); $params['order'] = 'date_added'; $params['asc'] = 'desc'; $params['page_limit']=3; $params['page']=1; $res = $grid_constructor->get_sitebill_adv_ext( $params, false, false ); //echo count($res); //print_r($res); $this->template->assign('new_grid_items', $res); } Тут можете поправить
$params['page_limit']=3; А вот дополнительные поля в категориях пока никак не добавить, только если переписывать системные файлы.
-
Лина изменил репутацию YUR@ в Предложения для будущих версий.
Было бы неплохо реализовать помимо древовидной, "теговую систему категорий", как у некоторых интернет магазинов. Это даст возможность охватить ОГРОМНЫЙ пул СЧ и НК запросов, а также реализовать более удобную систему построения древовидных категорий.
Например, такой запрос: "Снять посуточно 1 комнатную квартиру от хозяина в центральном районе".....
З.Ы. Подобные запросы очень часто бывают довольно высокочастотные и вообще безконкурентые.
На данный момент, чтобы найти такие квартиры на сайте, необходимо воспользоваться встроенным фильтром, с установленными, к примеру, чекбоксами.... В результате мы получаем не ЧПУ-шный URL вне индекса, без возможности прописывания мета-тегов. Отсюда, как я писал выше, следует потеря громадного числа очень "жирных" запросов, которые на данный момент, можно продвигать разве-что отдельными статьями.
P.S. Если не совсем понятно, что я имею ввиду, я могу поискать где-то у меня видео, где один сеошник рассказывает о подобной структуре более вменяемым языком))
-
Лина изменил репутацию vihr в аналог модуля новости
Не так сложно переделать ньюсы под блоги и статьи - http://www.eest.ru/blog пример. Отельным модулем аналог ньюс
-
Лина изменил репутацию Дмитрий Кондин в аналог модуля новости
Он уже есть
http://estate.sitebill.ru/blog/
-
Лина изменил репутацию TopRaN в Несколько чекбоксов в поисковом поле
пока это возможно только вручную на основной вкладке. а для остальных вкладок в зависимости от того как у вас с программированием.
Код для основной вкладки
<tr>
<td>{$L_ROOMS1}</td>
<td>
{if isset($smarty.request.room_count) && is_array($smarty.request.room_count)}
<input type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> 1
<input type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> 2
<input type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> 3
<input type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> 4+
{else if isset($smarty.request.room_count)}
<input type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> 1
<input type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> 2
<input type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> 3
<input type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> 4+
{else}
<input type="checkbox" name="room_count[]" value="1" /> 1
<input type="checkbox" name="room_count[]" value="2" /> 2
<input type="checkbox" name="room_count[]" value="3" /> 3
<input type="checkbox" name="room_count[]" value="4" /> 4+
{/if}
</td>
</tr>
-
Лина изменил репутацию TopRaN в Кол-во фото в сетке объявлений
добавьте
{if $grid_items.img[1] != '' } <a class="preview" href="{$grid_items.href}"><img src="{$estate_folder}/img/data/{$grid_items.img[1].preview}" width="50"></a> {/if}
{if $grid_items.img[2] != '' } <a class="preview" href="{$grid_items.href}"><img src="{$estate_folder}/img/data/{$grid_items.img[2].preview}" width="50"></a> {/if}
-
Лина изменил репутацию abushyk в аналог модуля новости
Есть неофициальный модуль статей. Тестирования полноценного еще не прошел. Хотите побыть бета-тестером?
-
Лина изменил репутацию TopRaN в Статическая страница изначально!
Ни чего не отваливается. Вариант с редактированием страницы возможен. есть неофициальное приложиение "Простые Метки". так вот в нужном месте ставим метку, а в админке просто набираем тект и вставляем картинки". Через метку выводится содержимое которое мы набрали в приложении.
-
Лина изменил репутацию XTRO в Вопросы от новичка 1.0
тогда в своём теплейте a#send_friend {display: none;}
и не надо трогать бутстрап, тем более что он, по хорошему, должен быть сжат
-
Лина изменил репутацию Дмитрий Кондин в Статическая страница изначально!
Создайте в страницах в админке страницу с урл = index.html
-
Лина получил репутацию от Дмитрий Кондин в Статическая страница изначально!
Я так понимаю что это вывод статического шаблона wellcome.html а как бы сделать чтобы страница редактировалась в админе, а текст выводился на главной?
-
Лина изменил репутацию TopRaN в Вопросы от новичка 1.0
Если по быстрому то заключаем в в параметр а как ссылку и подсьавляем в href
Если детально то через час напишу т.к. с телефона сижу. у вас идет через data . это то что пользователь заполняет при подачи объявления. А если я правильно понимаю то нам нужен не пользователь а зарегистрированное лицо т.е. агент.
-
Лина изменил репутацию TopRaN в Вопросы от новичка 1.0
1.создать в папке шаблона папку apps
2. вынести туда локально mailbox/site/template/form.tpl
3. в main.php переопределить путь до /form.tpl
4. ковырять form.tpl коментируем строку <span><a href="#" id="send_friend" class="btn btn-info"><i class="icon-white icon-thumbs-up"></i> {if $message_to_friend_title != ''}{$message_to_friend_title}{else}Поделиться{/if}</a></span>
и ни чего у вас не затрется.
-
Лина изменил репутацию TopRaN в Вопросы от новичка 1.0
напишите адрес сайта, и доступ по фтп. утром уберу.
-
Лина изменил репутацию abushyk в Шаблон Realia
До тех пор, пока раздел Структура рассматривается как типизатор недвижимости, а не набор элементов меню - внутрь так просто не вставить. Только через декоратор меню. Есть в реалии спецфункция, которая позволяет дополнить верхнее меню перед или после структуры произвольными пунктами.
Либо отрубить верхнее меню на основании структуры и сверстать свое явно указав пункты структуры и нужные доппункты.
-
Лина получил репутацию от Realtor в Предложения для будущих версий.
Не плохо бы чтобы объекты выгружались в rss, тогда можно скидывать их во многие сервисы, в том числе и соц. сети
-
Лина изменил репутацию Дмитрий Кондин в Проблема в слайдере Шаблон Realia
В файле http://realty-nvrsk.ru/template/frontend/realia/css/realia-blue.css
Вот так сделайте
.carousel .carousel-next { -webkit-transition: opacity 0.2s linear, background-color 0.2s linear; -moz-transition: opacity 0.2s linear, background-color 0.2s linear; -o-transition: opacity 0.2s linear, background-color 0.2s linear; transition: opacity 0.2s linear, background-color 0.2s linear; background-color: #06a7ea; background-image: url("../img/arrow-right-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; cursor: pointer; height: 40px; margin-top: 10px; padding: 0px; position: absolute; right: 15px; text-indent: -9999px; top: 50%; width: 40px; z-index: 80} Поменял z-index: 999 на z-index: 80
И это тоже
.carousel .carousel-prev { -webkit-transition: opacity 0.2s linear, background-color 0.2s linear; -moz-transition: opacity 0.2s linear, background-color 0.2s linear; -o-transition: opacity 0.2s linear, background-color 0.2s linear; transition: opacity 0.2s linear, background-color 0.2s linear; background-color: #06a7ea; background-image: url("../img/arrow-left-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 8px 11px; cursor: pointer; height: 40px; margin-top: 10px; padding: 0px; position: absolute; left: 15px; text-indent: -9999px; top: 50%; width: 40px; z-index: 80} -
Лина получил репутацию от 1hp в Предложения для будущих версий.
Не плохо бы чтобы объекты выгружались в rss, тогда можно скидывать их во многие сервисы, в том числе и соц. сети