Helenblondi

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

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

  • Посещение

  • Days Won

    8

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


  1. Это уже нужно брать шаблон realty_view.tpl и налаживать в нем вывод из переменной 

     {$data_shared.системное_имя_поля_с_планировками.value}

    где и будут картинки с планировками.

    я не совсем поняла тоесть в файле viev я должна найти {$data_shared написать туда слово planning и далее .value}


  2. когда вставляли изменения связанные с "плохим" выводом этажей и площадей удалили лишний или не удалили нужный тег разметки, чем вызвали нарушение структуры DOM-дерева приведшее к тому, что ваши блоки объявлений, которые должны были быть на одном уровне, получились вложенными один в другой.

     

    norm_width

    prev_width

    я все исправила. в админке в форме подачи объявления есть планировки но на сайте они так и не появились. что сделать чтобы планировки появились на сайте?


  3.  

    1. Этажи:

    /template/frontend/realia/realty_grid_list.tpl

     

    блок

     <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].floor)!=0 && intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOORS}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

     

    2. Площади

     

    блок

    <div class="area">                        <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                        <span class="value">{$grid_items[i].square_all}/{$grid_items[i].square_live}/{$grid_items[i].square_kitchen}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].square_all)==0 && intval($grid_items[i].square_live)==0 && intval($grid_items[i].square_kitchen)==0}                                        {else}                     {assign var=x value=array()}{if intval($grid_items[i].square_all)!=0}                     {append var=x value=$grid_items[i].square_all}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_live)!=0}                     {append var=x value=$grid_items[i].square_live}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_kitchen)!=0}                     {append var=x value=$grid_items[i].square_kitchen}                     {else}                     {append var=x value='-'}                     {/if}                     <div class="area">                       <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                       <span class="value">{$x|implode:'/'}</span><!-- /.value -->                   </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

    вы гений!!! убрала все свои косяки и все получилась!!!! спасибо огромное!


  4. ок. на сетке которая блоками - все норм вышло. а вот на той, которая списком, там промахнулись.

    вообщем ситуация такая. я ничего найти уже не могу. что я вставляла его там куда-то унесло. поэтому  я вас очень попрошу скопируйте мне пожалуйста сюда оригинальные записи которые есть в одном файле и в другом. я их целиком поменяю и попробую все поновой сделать


  5. когда вставляли изменения связанные с "плохим" выводом этажей и площадей удалили лишний или не удалили нужный тег разметки, чем вызвали нарушение структуры DOM-дерева приведшее к тому, что ваши блоки объявлений, которые должны были быть на одном уровне, получились вложенными один в другой.

     

    norm_width

    prev_width

    по второму я не поняла что нужно прислать. я сейчас все поновой попробую сделать.


  6. когда вставляли изменения связанные с "плохим" выводом этажей и площадей удалили лишний или не удалили нужный тег разметки, чем вызвали нарушение структуры DOM-дерева приведшее к тому, что ваши блоки объявлений, которые должны были быть на одном уровне, получились вложенными один в другой.

     

    norm_width

    prev_width

    да. серьезный косяк. спасибо. исправила


  7. Галочку "Обязательное поле" в настройках поля Планировка в Редакторе форм, как Дмитрий написал, сняли?

     

    ПС. Вы там лишний тег в разметке убили, когда вставляли те изменения, что я писал.

     

    ППС. В шаблон само по себе ничего не выпрыгнет. Если в карточке стоит автовывод, то набор простых полей сможет сам себя вывести. Шаблон списка так же может вывести часть полей, но уже ТОЛЬКО те, которые являются штатными. Добавление хитрых полей или новых полей для карточки в отдельных случаях, для списка всегда, будет требовать изменения шаблона.

    я сняля галочку. "Вы там лишний тег в разметке убили, когда вставляли те изменения, что я писал"- это что значит? я ничего не убивала. я в дате подредактировала   колнку планировки. в тип записи uploads - planning -Планировка-norm_widch-500-norm_height-500-prev_widch-200prev_height-200 и сохранить.


  8.  

    1. Этажи:

    /template/frontend/realia/realty_grid_list.tpl

     

    блок

     <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].floor)!=0 && intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOORS}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

     

    2. Площади

     

    блок

    <div class="area">                        <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                        <span class="value">{$grid_items[i].square_all}/{$grid_items[i].square_live}/{$grid_items[i].square_kitchen}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].square_all)==0 && intval($grid_items[i].square_live)==0 && intval($grid_items[i].square_kitchen)==0}                                        {else}                     {assign var=x value=array()}{if intval($grid_items[i].square_all)!=0}                     {append var=x value=$grid_items[i].square_all}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_live)!=0}                     {append var=x value=$grid_items[i].square_live}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_kitchen)!=0}                     {append var=x value=$grid_items[i].square_kitchen}                     {else}                     {append var=x value='-'}                     {/if}                     <div class="area">                       <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                       <span class="value">{$x|implode:'/'}</span><!-- /.value -->                   </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

    и поиск после этого не работает и объявления не все раскрываются.


  9.  

    1. Этажи:

    /template/frontend/realia/realty_grid_list.tpl

     

    блок

     <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].floor)!=0 && intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}/{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor)!=0}                    <div class="area">                        <span class="key">{$L_FLOOR}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor}</span><!-- /.value -->                    </div>                    {elseif intval($grid_items[i].floor_count)!=0}                    <div class="area">                        <span class="key">{$L_FLOORS}:</span><!-- /.key -->                        <span class="value">{$grid_items[i].floor_count}</span><!-- /.value -->                    </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

     

    2. Площади

     

    блок

    <div class="area">                        <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                        <span class="value">{$grid_items[i].square_all}/{$grid_items[i].square_live}/{$grid_items[i].square_kitchen}</span><!-- /.value -->                    </div>
    заменяем на
    {if intval($grid_items[i].square_all)==0 && intval($grid_items[i].square_live)==0 && intval($grid_items[i].square_kitchen)==0}                                        {else}                     {assign var=x value=array()}{if intval($grid_items[i].square_all)!=0}                     {append var=x value=$grid_items[i].square_all}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_live)!=0}                     {append var=x value=$grid_items[i].square_live}                     {else}                     {append var=x value='-'}                     {/if}                     {if intval($grid_items[i].square_kitchen)!=0}                     {append var=x value=$grid_items[i].square_kitchen}                     {else}                     {append var=x value='-'}                     {/if}                     <div class="area">                       <span class="key">{$L_SQUARE} м<sup>2</sup>:</span><!-- /.key -->                       <span class="value">{$x|implode:'/'}</span><!-- /.value -->                   </div>                    {/if}

    /template/frontend/realia/realty_grid_thumbs.tpl - аналогично

     

    я сделала но что то сайт покоробило совсем.

    http://fazendabg.etown.ru/


  10. 1. отключение видимости или установка активности полей влияет только на форму добавления\редактирования и, косвенно, на страницу просмотра. На вывод списка эти настройки не влияют.

    2. Я не вижу, что бы вы сделали так как я написал в http://www.etown.ru/s/topic/2449-загрузить-файл-на-сервер/?p=25307

    мы сейчас с вами не об этом говорим. это еще в процессе. я говорю за ПЛАНИРОВКИ. в дате в планировках поменяла это поле чтобы загружались фото а они не грузятся


  11. Админка - Редактор форм. Выбираем модель к которой нужно добавить поле. Для Объявлений - это data. Жмем там кнопку с плюсиком, открывается форма добавления нового поля для формы.

    attachicon.gifCMS Sitebill 2015-12-05 23-08-14.png

    а сейчас пропали даже из формы подачи объявления фотографии планировок и когда я их туда пытаюсь загрузить они не держаться и пишет:  Не заполнено поле Планировка


  12. Админка - Редактор форм. Выбираем модель к которой нужно добавить поле. Для Объявлений - это data. Жмем там кнопку с плюсиком, открывается форма добавления нового поля для формы.

    attachicon.gifCMS Sitebill 2015-12-05 23-08-14.png

     

    я добавила все как вы мне посоветовали в поле планировки. в админке появилось это поле. я загрузила туда планировки. но на сайте они так и не появились. что делать чтобы они появились на сайте?


  13. И возвращаясь к шаблону, логику сокрытия цены я что-то упустил. Когда она не должна показываться?

    у меня комплексы работают по общему меню а не по приложению. колонки площадь этаж отключены. есть площадь от а на общей страницы когда выходят все комплексы эти отключенные колонки видны и они ПУСТыЕ. я же вам кидала ссылку вы разве этого не заметили?

    http://fazendabg.etown.ru/jilie-kompleksi


  14. Тут может есть смысл сделать доработку, как в магазине WooCommerce для Wordpress. Там цена задается либо жестко, либо зависимой от опций (цвет, размер и т.п.) Во втором случае назначаются опции, например список этажей и/или метражей и у каждого значения прописывается своя цена + наценка за что-либо. Непосредственно на сайте, в первом случае отображается цена объекта, во втором случае - показывается список подбора (например выберите площадь), при выборе нужной позиции показывается итоговая

    это не мой вариант. мне нужно вложение и точка. вы хотите сказать что программист не может в самом шаблоне в программном файле поменять кусок программы чтобы вкладывались ехелевские файлы


  15. Админка - Редактор форм. Выбираем модель к которой нужно добавить поле. Для Объявлений - это data. Жмем там кнопку с плюсиком, открывается форма добавления нового поля для формы.

    attachicon.gifCMS Sitebill 2015-12-05 23-08-14.png

    это для фото. я попробую создать так же планировки. спасибо большое. а вдруг получится.


  16. Думаю, что вам необходимо посмотреть этот мультик - 

    и пригодятся другие от Дмитрия Кондина - http://www.youtube.com/playlist?list=PLF03MkZRgGB20wAY9huIazgtK08RL0g8C

    да я уже 200 раз это смотрела. там совсем прод другое речь. нет там информации как добавить в форму обявления вложения в формате ехел


  17. видите как смотрится на общей странице. участок например а внизу этаж 0/0........или комлекс и пустая графа площадь и этаж0 везде. это надо срочно убрать. подскажите пожалуйста как

    мне не нужно добавить. нужно убрать лишнее незаполненное с главной страницы


  18. Админка - Редактор форм. Выбираем модель к которой нужно добавить поле. Для Объявлений - это data. Жмем там кнопку с плюсиком, открывается форма добавления нового поля для формы.

    attachicon.gifCMS Sitebill 2015-12-05 23-08-14.png

    видите как смотрится на общей странице. участок например а внизу этаж 0/0........или комлекс и пустая графа площадь и этаж0 везде. это надо срочно убрать. подскажите пожалуйста как


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

     

     

     

    Потому что вы убрали ее из формы. А шаблон и форма добавления - это не совсем одно и то же. Частично влияние изменений для формы отражается в странице просмотра конкретного объекта из Объявления. Но на отображения списка оно не имеет прямого влияния.

    да. именно так. поле аналогичное фото только для планировок. как его сделать?