Chernetskiy

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

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

  • Посещение

  • Days Won

    191

Изменения репутации

  1. Like
    Chernetskiy получил репутацию от abushyk в Обратная связь, персональные данные и штрафы   
    Пришлось законный дурдом для формы обратной связи развести народной непредсказуемостью  
    Поправил в форме "Имя" на "Как к вам обращаться", и пусть пишут хоть Царь всея Руси  чтобы не возникало разговоров, что потребовали указать имя, 
    поправил позицию "Ваш телефон" на "телефон" - мы-же не спрашиваем именно его телефон (контакта), может нас интересует модель или цвет его телефона, но изменил параметр на mobileprhone и добавил mask= +7 (hhh) hhh-hhhh, ничего другого не укажешь, да и с маской удобнее  
    из обязательных полей оставил только e-mail, посмотрим прибавится-ли спама...
  2. Like
    Chernetskiy получил репутацию от Helenblondi в Внедрение форума   
    Вариант с поддоменом
    1. Зайди в панель управления хостингом (в личном кабинете reg.ru кликаешь на мои услуги, далее кликаешь в списке на свой хостинг и переходишь в панель управления. В панели управления кликаешь на меню WWW-домены, справа в таблице увидишь свои домены, там-же добавляешь новый поддомен. Если не знаешь как, вверху появляется зеленая строка с Подробностями, кликни и посмотри мультик.
    2. В созданный поддомен добавляешь форум - слева в панели управления позиция Softaculos, при клике на нее переходишь с список дистрибутивов, выбираешь слева "форумы", в нем phpBB, переходишь во вкладку "Установка", далее всё по русски... указываешь протокол http://, путь установки - твой новый поддомен, например http:// forum.fazendabg.com, название форума, имя и пароль, язык установки и в дополнительном - название своей базы, кликаешь на Установка.  
    Вариант с подкаталогом
    1. Поддомен не создаем. Никакие папки или базы данных предварительно не создаем.
    2. Так-же, как вышеописано, только указываем свой основной сайт и далее директорию (папку установки), например forum , далее там понятно... 
  3. Like
    Chernetskiy получил репутацию от Дмитрий Кондин в Кто успешно выгружается в яндекс-недвижимость?   
    https://realty-centrum.com/ - давно выгружаюсь, и не только в Яндекс. Выгрузку для Яндекса пристроил еще на 40-50 порталов, точно не помню
  4. Like
    Chernetskiy получил репутацию от Helenblondi в Внедрение форума   
    форум и FAQ это немного разные вещи. Форум для общения и обсуждения+сервисы, FAQ - для ответов на однотипные вопросы посетителей сайта. Но если есть желание из FAQ сделать форум, создай поддомен и засунь в него движок форума, тот-же phpBB
  5. Like
    Chernetskiy получил репутацию от Helenblondi в Жилые комплексы форма поиска.   
    search_form.tpl - стандартная
  6. Like
    Chernetskiy получил репутацию от laser в Как организовать поиск по студиям ?   
    Проще провести студии как 1-комнатные квартиры а в тексте писать квартира-студия. По большому счету, так оно и есть.
  7. Like
    Chernetskiy изменил репутацию Helenblondi в В чем проблема риэлтора, его боль? И как ее решить?   
    Самая главная насущная проблема для меня,как  риэлтора и собственника агенства недвижимости была в  незнании программирования и вытекающая из нее- не умение создать свой собственный сайт. И так как я человек, который привык все контролировать и ни от кого не зависеть,эта проблема носила катастрофический характер. Я ее решила так. Я не ходила по ненужным сервисам. Я обратилась к людям, которые занимаются вопросами программирования профессионально. Послушала одного. Другого. Третьего. Все мониторили конструкторы сайтов, системы. Сказали что  система  CMS Sitebill самая лучшая на данный момент. Я посмотрела предложения. Выбрала очень удобный, на мой взгляд, шаблон Realia, и стала с ним работать . В процессе работы с CMS Sitebill  я отметила для себя, что админы действительно болеют за свой продукт и хотят его усовершенствовать. Часто делают обновления и постоянно следят за проблемами на сайтах и решают их очень быстро. На форуме все друг другу помогают и идут на встречу. Спустя год, как я работаю через CMS Sitebill, я решила свою главную проблему - у меня получился хороший сайт, который я адаптировала под сайт продажи и аренды зарубежной недвижимости (в нем есть 5 разделов по продаже недвижимости, в том числе и  жилые комплексы с прайсами, и с ценами на несколько квартир одновременно в одном предложении, несколько валют, полезная для пользователей информация, статьи с красочными фотографиями, и еще много чего хорошего есть и будет). Сайт я сделала сама, благодаря бесплатным советам админов и коллег с форума. Теперь,я полностью ни от кого не завися могу его контролировать и дорабатывать самостоятельно.    Считаю что мне очень повезло,потому что я в свое время не бродила по другим ресурсам а послушала умных людей и пришла на CMS Sitebill . 
  8. Like
    Chernetskiy получил репутацию от Helenblondi в В чем проблема риэлтора, его боль? И как ее решить?   
    Насущная проблема агентства недвижимости или частного риэлтора - ведение собственной базы предложений объектов и их представление/реклама на просторах Интернета, с максимальным охватом целевой аудитории. Думаю, что на настоящий момент этот вопрос максимально решен в CMS Sitebill. Гибкое решение и открытый код в CMS Sitebill позволяет адаптировать еe к конкретным требованиям владельца сайта и добавлять свои решения. Однако большинство пользователей данной CMS - далекие от программирования риэлторы, которым приходится осваивать азы программирования по ходу общения с продуктом, методом проб и ошибок, консультаций, изучения форума. Многие подсказки что и как настроить или сделать на сайте уже имеются на форуме и в Wiki, однако мало материала изложенного в простой и доступной форме, а имеющийся больше рассчитан на людей знакомых с основами PHP и HTML. Что и как работает в CMS, назначение многих настроек и функций наверное для подавляющего большинства её пользователей - большая загадка, и если на эти вопросы не находятся ответы, то вопрос откладывается в долгий ящик или вовсе забрасывается, что заканчивается обилием сайтов в зародышевом состоянии на протяжении года и более. В связи с этим, CMS сдерживается в практическом применении и как следствие - её распространенности среди риэлторов. Хорошим подспорьем являются видео-уроки по основным моментам настройки и внедрения дополнительного функционала. У CMS имеется много преимуществ перед решениями конкурентов, но для того, чтобы перейти на неё, зачастую требуется большой опыт проб и ошибок в работе с другими продуктами, желание разбираться в настройках и изучении кода, а главное - терпение + свободное время, которого всегда нет.
    Почему перешел на CMS Sitebill? На эту CMS наткнулся случайно, по рекламе в Интернете. В это время был достаточный опыт общения с подобными решениями конкурентов, но у них функционал был менее гибок и ограничен, техподдержка по большей части никакая, предложения по улучшениям или устранениям очевидных недоработок или ошибок - отвергались или этим просто некому было заниматься. Самостоятельно что-либо изменить - не обсуждалось и такая возможность не предоставлялась. Сторонние решения предоставлялись как есть, по большей части основанные на древних разработках со скудным функционалом и без желания разработчиков на их развитие. К этому времени пропало желание кормить сторонние сервисы солидными суммами за любой малозначимый функционал (например мета-теги к объявлениям  ), как и отдавать свой бизнес под настроение владельцев этих сервисов. Примерно полгода я присматривался к CMS Sitebill, но уже сначала было понятно, что у этого проекта есть хорошая перспектива, а разработка CMS в тандеме c действующими риэлторами и руководителями агентств недвижимости, объединенными на форуме техподдержки, позволило доработать CMS до высокого уровня готовности к работе со старта и обеспечить всем необходимым функционалом. В конечном итоге я перевел свой сайт на CMS Sitebill и вполне доволен. 
    Выгода перехода на CMS Sitebill в том, что не приходится зависеть от кого-либо, в твоем распоряжении готовое, относительно недорогое и гибкое решение с открытым кодом, что дает возможность в любое время что-то изменить, дополнить или доработать применительно к своим требованиям, требованиям рынка, SEO, поисковиков и соцсетей, сторонних рекламных порталов, поддерживая систему в технологически актуальном состоянии. Наличие готовых современных шаблонов значительно упрощает задачу по разработке сайта агентства недвижимости, а наличие дополнительных специализированных модулей расширяет возможности CMS для узко-специализированных решений в сфере недвижимости. CMS Sitebill может стать одинаково полезным и эффективным инструментом как для частного риэлтора, так и для агентства недвижимости, строительной компании, отеля, портала объявлений недвижимости. С небольшими доработками может быть применена в иных сферах - автобизнес, турбизнес, витрина или портал предложений чего-либо из однотипного ассортимента и т.п. Возможности CMS ограничены только вашей фантазией  
  9. Like
    Chernetskiy получил репутацию от Realtor в Кнопки "Поделиться в соц.сетях"   
    Доработал кнопочки соцсетей с учетом асинхронной загрузки скрипта кнопок от Яндекса (страница сайта загружается быстрее). Готовый код на 8 видимых кнопок а остальные скрытые (можно поправить количество в конце кода и переместить нужные кнопки вперед - перемещаем названия соцсетей в коде):
    <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js" async="async"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,viber,whatsapp,skype,telegram,linkedin,collections,pinterest,blogger,evernote,lj,tumblr" data-image="https://realty-centrum.com/template/frontend/realia/img/logo.png" data-limit="8"></div> Да, в позиции data-image ставим ссылку на свой логотип для Pinterest (уже работает в России, типа Instagram)
  10. Like
    Chernetskiy получил репутацию от dima в В чем проблема риэлтора, его боль? И как ее решить?   
    Насущная проблема агентства недвижимости или частного риэлтора - ведение собственной базы предложений объектов и их представление/реклама на просторах Интернета, с максимальным охватом целевой аудитории. Думаю, что на настоящий момент этот вопрос максимально решен в CMS Sitebill. Гибкое решение и открытый код в CMS Sitebill позволяет адаптировать еe к конкретным требованиям владельца сайта и добавлять свои решения. Однако большинство пользователей данной CMS - далекие от программирования риэлторы, которым приходится осваивать азы программирования по ходу общения с продуктом, методом проб и ошибок, консультаций, изучения форума. Многие подсказки что и как настроить или сделать на сайте уже имеются на форуме и в Wiki, однако мало материала изложенного в простой и доступной форме, а имеющийся больше рассчитан на людей знакомых с основами PHP и HTML. Что и как работает в CMS, назначение многих настроек и функций наверное для подавляющего большинства её пользователей - большая загадка, и если на эти вопросы не находятся ответы, то вопрос откладывается в долгий ящик или вовсе забрасывается, что заканчивается обилием сайтов в зародышевом состоянии на протяжении года и более. В связи с этим, CMS сдерживается в практическом применении и как следствие - её распространенности среди риэлторов. Хорошим подспорьем являются видео-уроки по основным моментам настройки и внедрения дополнительного функционала. У CMS имеется много преимуществ перед решениями конкурентов, но для того, чтобы перейти на неё, зачастую требуется большой опыт проб и ошибок в работе с другими продуктами, желание разбираться в настройках и изучении кода, а главное - терпение + свободное время, которого всегда нет.
    Почему перешел на CMS Sitebill? На эту CMS наткнулся случайно, по рекламе в Интернете. В это время был достаточный опыт общения с подобными решениями конкурентов, но у них функционал был менее гибок и ограничен, техподдержка по большей части никакая, предложения по улучшениям или устранениям очевидных недоработок или ошибок - отвергались или этим просто некому было заниматься. Самостоятельно что-либо изменить - не обсуждалось и такая возможность не предоставлялась. Сторонние решения предоставлялись как есть, по большей части основанные на древних разработках со скудным функционалом и без желания разработчиков на их развитие. К этому времени пропало желание кормить сторонние сервисы солидными суммами за любой малозначимый функционал (например мета-теги к объявлениям  ), как и отдавать свой бизнес под настроение владельцев этих сервисов. Примерно полгода я присматривался к CMS Sitebill, но уже сначала было понятно, что у этого проекта есть хорошая перспектива, а разработка CMS в тандеме c действующими риэлторами и руководителями агентств недвижимости, объединенными на форуме техподдержки, позволило доработать CMS до высокого уровня готовности к работе со старта и обеспечить всем необходимым функционалом. В конечном итоге я перевел свой сайт на CMS Sitebill и вполне доволен. 
    Выгода перехода на CMS Sitebill в том, что не приходится зависеть от кого-либо, в твоем распоряжении готовое, относительно недорогое и гибкое решение с открытым кодом, что дает возможность в любое время что-то изменить, дополнить или доработать применительно к своим требованиям, требованиям рынка, SEO, поисковиков и соцсетей, сторонних рекламных порталов, поддерживая систему в технологически актуальном состоянии. Наличие готовых современных шаблонов значительно упрощает задачу по разработке сайта агентства недвижимости, а наличие дополнительных специализированных модулей расширяет возможности CMS для узко-специализированных решений в сфере недвижимости. CMS Sitebill может стать одинаково полезным и эффективным инструментом как для частного риэлтора, так и для агентства недвижимости, строительной компании, отеля, портала объявлений недвижимости. С небольшими доработками может быть применена в иных сферах - автобизнес, турбизнес, витрина или портал предложений чего-либо из однотипного ассортимента и т.п. Возможности CMS ограничены только вашей фантазией  
  11. Like
    Chernetskiy получил репутацию от Дмитрий Кондин в В чем проблема риэлтора, его боль? И как ее решить?   
    Насущная проблема агентства недвижимости или частного риэлтора - ведение собственной базы предложений объектов и их представление/реклама на просторах Интернета, с максимальным охватом целевой аудитории. Думаю, что на настоящий момент этот вопрос максимально решен в CMS Sitebill. Гибкое решение и открытый код в CMS Sitebill позволяет адаптировать еe к конкретным требованиям владельца сайта и добавлять свои решения. Однако большинство пользователей данной CMS - далекие от программирования риэлторы, которым приходится осваивать азы программирования по ходу общения с продуктом, методом проб и ошибок, консультаций, изучения форума. Многие подсказки что и как настроить или сделать на сайте уже имеются на форуме и в Wiki, однако мало материала изложенного в простой и доступной форме, а имеющийся больше рассчитан на людей знакомых с основами PHP и HTML. Что и как работает в CMS, назначение многих настроек и функций наверное для подавляющего большинства её пользователей - большая загадка, и если на эти вопросы не находятся ответы, то вопрос откладывается в долгий ящик или вовсе забрасывается, что заканчивается обилием сайтов в зародышевом состоянии на протяжении года и более. В связи с этим, CMS сдерживается в практическом применении и как следствие - её распространенности среди риэлторов. Хорошим подспорьем являются видео-уроки по основным моментам настройки и внедрения дополнительного функционала. У CMS имеется много преимуществ перед решениями конкурентов, но для того, чтобы перейти на неё, зачастую требуется большой опыт проб и ошибок в работе с другими продуктами, желание разбираться в настройках и изучении кода, а главное - терпение + свободное время, которого всегда нет.
    Почему перешел на CMS Sitebill? На эту CMS наткнулся случайно, по рекламе в Интернете. В это время был достаточный опыт общения с подобными решениями конкурентов, но у них функционал был менее гибок и ограничен, техподдержка по большей части никакая, предложения по улучшениям или устранениям очевидных недоработок или ошибок - отвергались или этим просто некому было заниматься. Самостоятельно что-либо изменить - не обсуждалось и такая возможность не предоставлялась. Сторонние решения предоставлялись как есть, по большей части основанные на древних разработках со скудным функционалом и без желания разработчиков на их развитие. К этому времени пропало желание кормить сторонние сервисы солидными суммами за любой малозначимый функционал (например мета-теги к объявлениям  ), как и отдавать свой бизнес под настроение владельцев этих сервисов. Примерно полгода я присматривался к CMS Sitebill, но уже сначала было понятно, что у этого проекта есть хорошая перспектива, а разработка CMS в тандеме c действующими риэлторами и руководителями агентств недвижимости, объединенными на форуме техподдержки, позволило доработать CMS до высокого уровня готовности к работе со старта и обеспечить всем необходимым функционалом. В конечном итоге я перевел свой сайт на CMS Sitebill и вполне доволен. 
    Выгода перехода на CMS Sitebill в том, что не приходится зависеть от кого-либо, в твоем распоряжении готовое, относительно недорогое и гибкое решение с открытым кодом, что дает возможность в любое время что-то изменить, дополнить или доработать применительно к своим требованиям, требованиям рынка, SEO, поисковиков и соцсетей, сторонних рекламных порталов, поддерживая систему в технологически актуальном состоянии. Наличие готовых современных шаблонов значительно упрощает задачу по разработке сайта агентства недвижимости, а наличие дополнительных специализированных модулей расширяет возможности CMS для узко-специализированных решений в сфере недвижимости. CMS Sitebill может стать одинаково полезным и эффективным инструментом как для частного риэлтора, так и для агентства недвижимости, строительной компании, отеля, портала объявлений недвижимости. С небольшими доработками может быть применена в иных сферах - автобизнес, турбизнес, витрина или портал предложений чего-либо из однотипного ассортимента и т.п. Возможности CMS ограничены только вашей фантазией  
  12. Like
    Chernetskiy получил репутацию от Helenblondi в Кнопка "Напомнить"   
    Да чего там париться, делать сразу сайт-аукцион, срок проведения, начальная ставка 100 рублей  и кто больше даст... 
  13. Like
    Chernetskiy изменил репутацию Дмитрий Кондин в Кнопка "Напомнить"   
    Добавьте код в шаблон realty_view.tpl
    <script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script><div class="ya-forgetmenot-autoinit" data-forgetmenot-name="Позвонить по недвижимости" data-forgetmenot-description="Тел. агента: {$user_data.phone.value} Имя агента: {$user_data.fio.value}" data-forgetmenot-reminder-date="{"tomorrow"|date_format:"%Y-%m-%d"}" data-forgetmenot-size="m" data-forgetmenot-icon="ru" data-forgetmenot-theme="yellow"></div>  
  14. Like
    Chernetskiy получил репутацию от spdBY в Вопросы по шаблону Realia   
    В main.tpl, внутри span=12, примерно с 18 по 24 строку убрать код:
    <ul class="breadcrumb pull-left"> <li><a title="Главная" href="{$estate_folder}/"><i class="icon-white icon-home"></i></a></li> | {section name=i loop=$right_menu} <li><a href="{$right_menu[i].url}">{$right_menu[i].name}</a></li> {/section} </ul> PS мой код правленный, но смысл тот-же
  15. Like
    Chernetskiy получил репутацию от Дмитрий Кондин в Обратная связь, персональные данные и штрафы   
    Друзья, живем мы в России, где любую здравую идею чиновники в состоянии довести до маразма  
    Суть в том, что в Астраханской области уже 3 организации были оштрафованы за наличие на их веб-сайтах формы обратной связи  Печальку доставляет тот факт, что этот маразм не единично высосанный из пальца случай, а результатат нескольких судебных решений. 
    Подробности сюда переносить не стану, читайте их здесь и здесь. Но на мой взгляд, от дурака проще перестраховаться, и чтобы не нарушать закон сделать не обязательными позиции телефона и email, а лучше, сделать чекбокс с отсылкой на согласие пользователя на обработку его данных и блокировать кнопку "Отправить", пока он не согласится с ними.
  16. Like
    Chernetskiy изменил репутацию abushyk в Форма поиска как на Авито   
    тут это не вариант. подразумевается игра на упреждение, что бы не давать к выбору геолокации в который в данный момент нет объектов. но проблема тут в том, что даже в том случае это будет неполное решение, так как на форме есть и другие параметры отбора. и даже если на локации есть объекты, то остальные выбранные фильтры могут исключить их их финальной выборки.
    в принципе оптимальным тут будет заведение поля с числом объектов на объекте локации, например в модели улица поле "К-во объектов", куда периодически пересчитывать эти самые количества. А для применения на форме поиска уже в процессе раоты менять запрос на выборку улиц с условием дополнитеольным, которое будет откидывать улицы с нулевым этим полем.
  17. Like
    Chernetskiy получил репутацию от Helenblondi в Сылка Альт Атрибут в админе   
    Судя по скриншоту, ваши картинки для статей сохраняются в папке http:// ваш_сайт.ru/ckfinder/userfiles/images/ваш_файл.jpg, уникальность фото в его названии, которое может (варианты):
    присваиваться автоматически, при записи фото на сервер, сохраняться в исходном варианте - см. настройки - чекбокс "сохранять физические названия загруженных файлов", еще там-же посмотрите чекбокс "Включить SEO-оптимизацию названий изображений" Если вам необходимо изменить путь сохрания фото, чтобы ссылка была короче или выглядела иначе, ковыряйте настройки ckfinder'a, там вроде как в файле config.php по этому поводу есть стока 
    $baseUrl = '/ckfinder/userfiles/'; замените её на / , создайте в корне сайта папку images, возможно и сработает, а путь записи сократится до http:// ваш_сайт.ru/images/ваш_файл.jpg
    Админы поправьте, если не прав
  18. Like
    Chernetskiy получил репутацию от Helenblondi в сео для топ коммерческих запросов.   
    Ну и забей на него, в нем ничего существенного нет. Чем проще, тем лучше  
  19. Like
    Chernetskiy получил репутацию от Helenblondi в сео для топ коммерческих запросов.   
    Закончи сначала с Яндексом - указать https и указать новый сайтмап. Предварительно, в Админке сайта Настройки-Sitemap установи срок жизни файла карты сайта на 0, чтобы Яша не ругался, что нет такого сайтмапа, поскольку у тебя может храниться в кэше сайта версия с http, а это в его понятии карта другого сайта.
  20. Like
    Chernetskiy получил репутацию от Realtor в сео для топ коммерческих запросов.   
    Будет еще выше  Поскольку авторство за тобой. Старую ссылку на сайтмап в Вебмастере тогда пока не отключай, статья переиндексируется по новому адресу, когда адрес сайта в Вебмастере сменится, тогда старый сайтмап сам заблокируется.
  21. Like
    Chernetskiy получил репутацию от Realtor в сео для топ коммерческих запросов.   
    Рассчитываешь, что одна статья тебе все объекты продаст?  Пока будет проходить переиндексация, еще таких напишешь и продвинешься дальше. Что тебе сейчас дает эта статья, сейчас еще не сезон продаж... Она просто переключится на защищенную ссылку и будет работать дальше. Я свой сайт на новый год переводил на https, сейчас уже всё переиндексировалось, вернулся рейтинг и всё работает.
  22. Like
    Chernetskiy получил репутацию от Helenblondi в сео для топ коммерческих запросов.   
    Ну вот, заработало. Теперь надо ссылки с http поправить, как и ожидалось, карта пропала, поскольку надо переключить на защищенный протокол (http в ссылках заменить на https)
  23. Like
    Chernetskiy получил репутацию от Helenblondi в сео для топ коммерческих запросов.   
    Вот твой переделанный файл
    Options -Indexes AddDefaultCharset UTF-8 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !(.*).php$ RewriteCond %{REQUEST_URI} !(.*)(.png|.jpg|.gif|.xml|.wav)$ RewriteCond %{REQUEST_URI} !(.*).html$ RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*[^/])$ $1/ [L,R=301] RewriteRule . index.php [L] ErrorDocument 404 /404.html </IfModule> <Files ~ "\.(tpl)$"> Order allow,deny Deny from all </Files> В таком варианте любые обращения к сайту по http, с www и без www будут адресоваться на https:// fazendabg.com 
  24. Like
    Chernetskiy изменил репутацию abushyk в Заполнение пустот на последних страницах сайта   
    Как и писал Игорь Иванович, в realty_grid.tpl ближе к концу есть 
    <div class="sidebar span3"> <h2>{$LT_SEARCH}</h2> {include file='search_form.tpl'} <br/> {include file='right_special.tpl'} </div> это правая колонка.
    По условию
    {if intval($smarty.get.page)==$_max_page} {/if} можно определить, что мы находимся на последней из возможных страниц. соотв. по нему можно что-то показать или не показать. например если баннеры включены в этой же странице, то их вывод можно обернуть как
    {if intval($smarty.get.page)<$_max_page} тут выводим, а вне этого условия нет {/if} если же баннер например включаются не сразу тут а в search_form.tpl, тогда в єтом условии можно сделать передачу параметра во включаемый файл
    {if intval($smarty.get.page)<$_max_page} {include file='search_form.tpl'} {else} {include file='search_form.tpl' hide_banners=1} {/if} и тогда уже во включенном файле проверить {if $hide_banners==1} и тогда их не вывести, а в остальных случаях вывести.
  25. Like
    Chernetskiy изменил репутацию abushyk в Небольшая админка   
    В помощь тому, кто возьмется делать (пример на базе realia).
    1. в main.php шаблона столбим адрес обработчика
    if ( !$has_result && $REQUESTURIPATH=='tables' ) { // выбираем текущий гриддер $grid_constructor = $this->_getGridConstructor(); //собираем параметры из запроса. это нуно толко для того что бы взять из запроса страницу или если используются сортировки-фильтровки $params=$this->gatherRequestParams(); //жестко ставим юзера-владельца $params['user_id']=intavl($_SESSION['user_id']); //указываем страницу отсчета $params['pager_url']=$REQUESTURIPATH; // собираем список $res = $grid_constructor->get_sitebill_adv_ext( $params, false, false ); //гоу в шаблон $this->template->assign('tables_grid_items', $res); //указываем кастомный макет и шаблон вывода списка $this->template->assert('main_file_tpl', 'realty_grid_tables.tpl'); $work_subcontroller='tables'; $has_result=true; } 2. В main.php дополняем блок $layouts новым макетом (в realia layout_full.tpl - это макет на всю ширину страницы без предустановленных колонок. т.е. вывод в этот макет будет на всю ширину сайта)
    'tables'=>'layout_full.tpl' 3. Создаем realty_grid_tables.tpl
    Основой может быть тот же шаблон ЛК, только вместо $grid_items используем $tables_grid_items
    Ориентировочный пример
    <table class="content_main table" cellspacing="2" cellpadding="2"> <tr class="row_head"> <td width="1%" class="row_title">{$L_DATE}</td> <td width="1%" class="row_title">{$L_ID}</td> <td width="1%" class="row_title">{$L_PHOTO}</td> <td width="70" class="row_title">{$L_TYPE}&nbsp;<a href="{$url}&order=type&asc=asc">&darr;</a>&nbsp;<a href="{$url}&order=type&asc=desc">&uarr;</a></td> <td width=13% class="row_title">{$L_CITY}&nbsp;<a href="{$url}&order=city&asc=asc">&darr;</a>&nbsp;<a href="{$url}&order=city&asc=desc">&uarr;</a></td> <td width=13% class="row_title">{$L_DISTRICT}&nbsp;<a href="{$url}&order=district&asc=asc">&darr;</a>&nbsp;<a href="{$url}&order=district&asc=desc">&uarr;</a></td> <td width=13% class="row_title">{$L_STREET}&nbsp;<a href="{$url}&order=street&asc=asc">&darr;</a>&nbsp;<a href="{$url}&order=street&asc=desc">&uarr;</a></td> <td class="row_title" nowrap>{$L_PRICE}&nbsp;<a href="{$url}&order=price&asc=asc">&darr;</a>&nbsp;<a href="{$url}&order=price&asc=desc">&uarr;</a></td> <td class="row_title">{$L_FLOOR}</td> <td class="row_title">{$L_SQUARE} м<sup>2</sup></td> {if $admin !=''} <td class="row_title"></td> {/if} </tr> {foreach name=i from=$tables_grid_items item=tables_grid_item} <tr valign="top" class="row3{if isset($tables_grid_item.export_cian) && $tables_grid_item.export_cian==1} cianexported{/if}" {if $tables_grid_item.active == 0}style="color: #ff5a5a;"{/if}> <td><b><a href="{$tables_grid_item.href}">{$tables_grid_item.date}</a></b></td> <td><b><a href="{$tables_grid_item.href}">{$tables_grid_item.id}</a></b></td> <td align="center"> {if $tables_grid_item.img != '' } <a href="{$tables_grid_item.href}"><img src="{$estate_folder}/img/data/{$tables_grid_item.img[0].preview}" width="50"></a> <!-- img src="{$estate_folder}/img/hasphoto.jpg" border="0" width="16" height="14" /--> {/if} </td> <td><b>{$tables_grid_item.type_sh}</b></td> <td>{$tables_grid_item.city}</td> <td>{$tables_grid_item.district}</td> <td>{$tables_grid_item.street}</td> <td nowrap><b>{$tables_grid_item.price|number_format:0:",":" "} {if $tables_grid_item.currency_name != ''}{$tables_grid_item.currency_name}{/if} {if $tables_grid_item.currency != 'RUR'}({$tables_grid_item.price_ue} {$L_RUR_SHORT}){/if}</b></td> <td>{$tables_grid_item.floor}/{$tables_grid_item.floor_count}</td> <td>{$tables_grid_item.square_all}/{$tables_grid_item.square_live}/{$tables_grid_item.square_kitchen}</td> {if $admin !=''} <td nowrap> <a class="btn btn-small btn-info" href="{$estate_folder_control}?do=edit&id={$tables_grid_item.id}"><i class="icon-white icon-pencil"></i></a> <a class="btn btn-small btn-danger" onclick="return confirm('{$L_MESSAGE_REALLY_WANT_DELETE}');" href="{$estate_folder_control}?{if $topic_id != ''}topic_id={$topic_id}&{/if}do=delete&id={$tables_grid_item.id}"><i class="icon-white icon-remove"></i></a> </td> {/if} </tr> {/foreach} {if $pager != ''} <tr> <td colspan="11" class="pager">{$pager}</td> </tr> {/if} </table>