shra75

Участники
  • Публикации

    149
  • Зарегистрирован

  • Посещение

  • Days Won

    2

Сообщения, опубликованные пользователем shra75


  1. 1. Авторизируемся в админке и переходим сюда http://joxi.ru/DrlQoOZT44d05m

    2. Узнаем id конкретной группы http://joxi.ru/Y2LXYqPSnnvQD2

    3. Вписываем через запятую какие группы доступны при регистрации (2,3,5) http://joxi.ru/LmGEe3PiRRZJxA

    Спасибо большое TopRaN, сейчас буду пробовать! А по второму пункту вопроса, есть какие-нибудь соображения?


  2. Элемент этого кода я таки нашел (проблема оказалась в том, что дефолтный редактор на хостинге, банально, не ищет данные, у него что не спроси, ответ - нету такого!) :) Нашел через Notepad++ и заменил, заработало!

     

    Теперь вылезли другие проблемы: 

     

    1) при нажатии гостя сайта, на кнопки: "Добавить объявление" или "Продать или сдать квартиру", его перекидывает на форму регистрации (http://www.arendaneva.ru/register/), где первым, обязательным пунктом идет "Выбрать группу", а выбора в этом пункте не предоставляется. Как это исправить, что бы пользователь мог выбрать как он регистрируется... как агент или как собственник.

     

    2) зарегистрированный пользователь (в моем случае админ сайта), не имеет права разместить объявление, при нажатии на кнопку "Добавить объявление", переходим по ссылке http://www.arendaneva.ru/account/data/?do=new где нам написано: " Доступ запрещен!" А если нажать на верхнюю ссылку: "Продать или сдать квартиру", его перекидывает на форму регистрации (http://www.arendaneva.ru/register/), зачем не понятно, ведь я и так уже зарегистрирован и более того, являюсь админом сайта.

    post-2677-0-47245000-1448994336_thumb.jp

    post-2677-0-87044200-1448994675_thumb.jp


  3.  

    В самом общем случае:

    {if $smarty.session.user_id eq ''}<a class="btn btn-primary btn-large list-your-property arrow-right" href="{$estate_folder}/add/">{$L_ADD_ADV}</a>{else}<a class="btn btn-primary btn-large list-your-property arrow-right" href="{$estate_folder}/register/">{$L_ADD_ADV}</a>{/if}

    если делать на кнопках.

     

     

    Если копнуть глубже, то в main.php шаблона найти блок

    if ( !$has_result && preg_match('/^add(\/?)$/', $REQUESTURIPATH) ) {...}

    и в нем добавить условие

    if ( !$has_result && preg_match('/^add(\/?)$/', $REQUESTURIPATH) ) {  if(0==(int)$_SESSION['user_id']){    header('location: '.SITEBILL_MAIN_URL.'/register/');    exit();  }  ... тут все что было}

     

    А в шаблоне realia как это реализовать? Там нет этого блока в main.php а то достало уже, что любой гость отправляет свои объявления пачками.


  4. Возник еще вопрос, размещаю виджет сообществ ВК в шаблоне realia, захожу в main.tpl и между какими тегами его код вписать, что бы он был в правой колонке, после формы поиска? Там вроде блок span3 называется, но я его не нахожу. Подскажите пожалуйста. Вот код main.tpl

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html>{include file="header.tpl"}<body>{if $smarty.session.user_id eq ''}    {include file="login_register.tpl"}{/if}<div id="wrapper-outer" >    <div id="wrapper">        <div id="wrapper-inner">            <!-- BREADCRUMB -->            <div class="breadcrumb-wrapper">                <div class="container">                    <div class="row">                        <div class="span12">                            <ul class="breadcrumb pull-left">                                <li><a href="{$estate_folder}/">{$L_HOME}</a></li>                                {section name=i loop=$right_menu}                                <li><a href="{$right_menu[i].url}">{$right_menu[i].name}</a></li>                                {/section}                                <li><a href="{$estate_folder}/myfavorites/">{$L_TABS_FAVORITES} (<span id="favorites_count">{(int)$smarty.session.favorites|count}</span>)</a></li>                            </ul><!-- /.breadcrumb -->                            <div class="account pull-right">                                <ul class="nav nav-pills">                                	{if $smarty.session.user_id eq ''}										<li><a href="#" data-toggle="modal" data-target="#prettyLogin">{$L_LOGIN_BUTTON}</a></li>	                                    <li><a href="#" data-toggle="modal" data-target="#prettyLogin">{$L_AUTH_REGISTRATION}</a></li>									{else} {if isset($user_menu)}{$user_menu}{/if}										<li><a href="{$estate_folder}/logout/" >{$L_LOGOUT_BUTTON}</a></li>									{/if}                                </ul>                            </div>                        </div><!-- /.span12 -->                    </div><!-- /.row -->                </div><!-- /.container -->            </div><!-- /.breadcrumb-wrapper -->			{include file='header_contact_add.tpl'}            <!-- NAVIGATION -->            <div id="navigation">                <div class="container">                    <div class="navigation-wrapper">                        <div class="navigation clearfix-normal">							{$navmenu}                            <div class="language-switcher">                            	{foreach item=ln from=$available_langs key=k}									{if $smarty.session._lang eq $k}									<div class="current"><a href="#" lang="en"><img src="{$estate_folder}/template/frontend/{$current_theme_name}/img/flags/{$k}.png"> {$ln}</a></div><!-- /.current -->									{/if}								{/foreach}                               	<div class="options">                                    <ul>                                    {foreach item=ln from=$available_langs key=k}									{if $smarty.session._lang eq $k}									{else}									{/if}									<li><a href="{$smarty.const.SITEBILL_MAIN_URL}/?_lang={$k}"><img src="{$estate_folder}/template/frontend/{$current_theme_name}/img/flags/{$k}.png"></a></li>									{/foreach}                                    </ul>                                </div><!-- /.options -->                            </div><!-- /.language-switcher -->							{if $live_search_on==1}								<div class="site-search">Быстрый поиск{$apps_search_block}</div>							{/if}                       </div><!-- /.navigation -->                    </div><!-- /.navigation-wrapper -->                </div><!-- /.container -->            </div><!-- /.navigation -->            <!-- CONTENT -->            <div id="content">            {if $REQUEST_URI=='/glavnaya1'}			{include file='glavnaya1.tpl'}            {elseif $REQUEST_URI=='/vibor-tarifa'}			{include file='tariff_select.tpl'}            {else}				{if $_layout != ''}				{include file=$_layout}				{else}				{include file='layout_basic.tpl'}				{/if}				{if $REQUESTURIPATH == '' }				<div class="bottom-wrapper">				    <div class="bottom container">				        <div class="bottom-inner row">				            <div class="item span4">				                <div class="address decoration"></div>				                <h2><a>{$LT_ADD_YOUR_OWN}</a></h2>				                <p>{$LT_ADD_YOUR_OWN_DESC}</p>				                <a href="{$estate_folder}/add/" class="btn btn-primary">{$LT_VIEW_DETAILS}</a>				            </div><!-- /.item -->				            <div class="item span4">				                <div class="gps decoration"></div>				                <h2><a>{$LT_RENT_FLAT}</a></h2>				                <p>{$LT_RENT_FLAT_DESC}</p>				                <a href="{$estate_folder}/getrent/" class="btn btn-primary">{$LT_VIEW_DETAILS}</a>				            </div><!-- /.item -->				            <div class="item span4">				                <div class="key decoration"></div>				                <h2><a>{$LT_MORTGAGES}</a></h2>				                <p>{$LT_MORTGAGES_DESC}</p>				                <a href="{$estate_folder}/ipotekaorder/" class="btn btn-primary">{$LT_VIEW_DETAILS}</a>				            </div><!-- /.item -->				        </div><!-- /.bottom-inner -->				    </div><!-- /.bottom -->				</div><!-- /.bottom-wrapper -->				{/if}			{/if}			</div><!-- /#content -->		</div><!-- /#wrapper-inner -->     {include file="footer.tpl"}</div><!-- /#wrapper --></div><!-- /#wrapper-outer --><a href="#" class="scrollup">{$LT_SCROLLUP}</a></body></html>

  5. Может код какой хитрый?

    <div class="span6 share">                    <div class="content">                        <ul class="menu nav">                            <!-- <li class="first leaf"><a href="http://www.facebook.com" class="facebook">Facebook</a></li>                            <li class="leaf"><a href="http://flickr.net" class="flickr">Flickr</a></li>                            <li class="leaf"><a href="http://plus.google.com" class="google">Google+</a></li>                            <li class="leaf"><a target="_blank"href="http://www.linkedin.com" class="linkedin">LinkedIn</a></li>                            <li class="leaf"><a href="http://www.twitter.com" class="twitter">Twitter</a></li>                            <li class="last leaf"><a href="http://www.vimeo.com" class="vimeo">Vimeo</a></li> -->{literal}                        <script type="text/javascript" src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js" charset="utf-8"></script><script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script><div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,evernote,linkedin,lj,tumblr,viber,whatsapp" data-size="s"></div>{/literal}                                           </ul>                    </div><!-- /.content -->                </div><!-- /.span6 -->

  6. Попробуйте почистить /cache/compile/

    Если не поможет, значит ваш хостинг имеет еще одни уровень кэша, надо ждать пока он очистится.

    Ок, а где его почистить? Но счетчики в подвале появляются сразу.. может не кэш все-таки?


  7. Что-то не вставляются кнопочки "поделиться" от Яндекса в "подвал"... в footer.tpl закомментировал дефолтные кнопки и после них вставил (залитераленный)  код от Яндекса. В итоге пропали дефолтные, а от Яндекса не появились. Может не туда код вставляю?

    post-2677-0-59729000-1448930501_thumb.jp


  8. Ребята, извините, но где в шаблоне realia зарезервировано место для размещения кодов счетчиков? Подозреваю, что: Приложения-Редактор шаблонов-footer.tpl Если это так, то куда и между какими тегами их вставлять (допустим у меня несколько кодов, для счетчиков: майл, рамблер, яндекс.метрика). Спасибо.


  9. Это в настройках во вкладке Общие.

    Связанные элементы

    http://wiki.sitebill.ru/index.php?title=%D0%A1%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B

     

    Как вариант, если не охота разбираться долго, напишите в раздел фриланс

    http://www.etown.ru/s/forum/21-%D1%84%D1%80%D0%B8%D0%BB%D0%B0%D0%BD%D1%81/

    Я и написал, что ничего из этой wiki непонятно, хоть бы видео какое было на эту тему или скриншоты. А заказывать фрилансерам каждый "чих", это нонсенс. Проще работать на другой кмске. Ладно кто более-менее разбирается, а простой агент? Да он голову сломает пока сообразит как настраивать. Купив КМС, не знать как в ней два поля связать, и платить за элементарные вещи фрилансерам? Думаю желающих будет мало. Тут уже проще или джумлу или сразу готовый сайт для агентства купить.  

     

    По той же вики-статье... написно в самом начале: "Требует включения режима Off system Ajax (Настройки - Дополнительно)"  - отлично, сразу наколку где "крутнуть" дали, но ведь можно же написать по-человечески: "Для работы данной функции, требуется включение режима Off system Ajax. Для его включения, необходимо зайти во вкладку "Настройки" - "Дополнительно" и поставить 1 в поле Off system Ajax". И это не единичный случай, до большинства элементарных вещей приходится додумываться. Поймите, не все обязаны знать, что для включения пресловутого режима Off system Ajax, оказывается надо ставить единичку в такое-то поле... не все программисты. Ваш клиент - это человек, который занимается недвижимостью, он просто решился обзавестись собственным сайтом, а не вэб-программист, решивший купить себе КМС и сделать сайт о недвижимости. 

     

    Далее написано: Для установки связи между элементами необходимо в полях Параметры элемента формы указать соответствующие связи. Связи указываются для обеих элементов, как родительского, так и дочернего.

    Для указания связей родительского элемента используется параметр linked. Его значения принимают вид пар связей разделенных точкой с запятой. Например, для поля Город (city_id): 

    street_id,city_id;district_id,city_id

    где указано, что зависимыми от поля Город являются поля с системными именами street_id и district_id. При чем, первый связан с исходным полем своим значением из колонки city_id, а второй - city_id.

    Можете объяснить мне, как обычному человеку, который занимается недвижимостью... ГДЕ этот самый параметр LINKED находится и куда я должен вписать данные street_id,city_id;district_id,city_id я перечитал это уже наверное раз 10, куда только не тыкался... ничего не пойму. 


  10. В настройках выключите галочки

    Режим ajax в формах администратора (ajax_form_in_admin)Включает цепное обновление зависимых элементов в формах в админке Режим ajax в формах личного кабинета (ajax_form_in_user)Включает цепное обновление зависимых элементов в формах в личном кабинете риелтора 

    http://wiki.sitebill.ru/index.php?title=%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8

    Блин, все, не могу больше... сейчас напишу! Люди - вы на каком языке общаетесь? Я полгода разобраюсь с этой кмской.. Наверное,  этот продукт создавали для "агентов-программистов"... как пить дать!

     

    Вот где эти настройки? Хочу приязать поля друг к другу, чтоб при выборе Город, появлялось поле Район и т.д. Уже видео искал на ютубе (ничего не нашел), читал вики (вообще ничего не понял). Нашел статью про связные сущности - пипец, темный лес! День разбирался, так и ничего не понял. И это не единственный вопрос..., например как делать авторизацию через ВК, Одноклассники, и т.д? Тоже все очень и очень непонятно написано, вернее вообще ничего не написано (догадайся если сможешь, называется). Система-то хорошая, а вот маркетинг очень сильно хромает. 


  11. Без допила в коде в системе это сделать не реально. Если нужна такая функция то обратитесь к abushik!

    Странно конечно, обычно функция мультиселекта по умолчанию присутствует в других системах. Неужели CMS SITEBILL настолько уникальна, что подобные вещи, в ней невозможны. Прям моветон какой-то... 


  12. По ошибке создал тему совершенно в другом разделе форума, поэтому исправляюсь и дублирую ее тут:

     

    В общем проблема вот в чем, допустим человеку нужно при поиске квартиры, указать не одну станцию метро а несколько. Обычно это делается сочетанием клавиш: Ctrl+нужная станция метро, а как это реализовывается в этой системе? Я пытался разобраться и не понял, в любом случае, система позволяет сделать лишь единичный выбор. Спасибо.


  13. Не могу понять, есть поле Метро, там куча названий, как сделать так, чтоб пользователь мог выбирать из списка не одно название а несколько. В некоторых СМS предлагают Ctrl+клик по названию и т.д.  А тут не могу сообразить.


  14. Вставьте каждому пункту вес сортировки явно через Админка - Структура. У каждого пункта есть поле Сортировка. Чем меньше там число указано, тем выше всплывает пункт. Сейчас ничего не задано и они, скорее всего, становятся в порядке убывания id.

    Спасибо, добрый модератор!  :D А то я уже с утра над этим думаю...


  15. Подскажите почему такое получается... добавляю в структуру запись Сдам - 1к.кв, 2к.кв, 3к.кв (все по порядку получается на сайте), а создаю другую стуктуру, все точно так же как в первой, а на сайте уже вразнобой все идет. Вот сайт: http://www.sovet.spb.ru там под логотипом эти пункты. В пункте "Сдам посуточно" косяк. 

     

  16. Спасибо за отзыв!

    Нечто подобное мы хотим реализовать в мобильном приложении.

    Ну мобильное приложение, это конечно хорошо, но полноценное лучше  :D Тем более, нормальных сервисов (именно для агентств недвижимости, практически нет), все какие-то уж очень универсальные и наворочены. Но все-равно, спасибо за систему, точечно и в цель. До этого сидел на Джумле, потом попробовал Битрикс... но решил на вашей остановиться, понравилось то, что она чисто под агентство заточена.


  17. Уважаемые разработчики, спасибо за эту CMS, отличное решение. Если вы читаете мой отзыв, то хочу предложить идею модуля для вашей системы. Вот посмотрите на этот сайт: http://anbase.ru это система учета заявок для агентства недвижимости, вещь простенькая но очень необходимая в нашем деле. Такой модуль значительно упрощает работу агентства недвижимости, как-раз самое то... ничего лишнего и отвлекающего от работы, как агента так и менеджера.