FD

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

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

  • Посещение

  • Days Won

    1

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


  1. Так-же волнует 3 пункт.  Как исправить ошибку с  NoApiKeys  ?

    На своём сайте я использую карты Яндекса. Сейчас решил проблему, закомментировав скрипт "https://maps.google.com/maps/api/js"

    Не повлияет ли это на работу карт Яндекса?


  2. Только что, abushyk сказал:

    Можете показать полность строку с добавленным вами пунктом? Что-то вроде этого

    
    $menues=array(
    				array('id'=>0,'title'=>'Главная','position'=>'behind'),
    				array('id'=>1000,'title'=>'Отзывы','position'=>'behind','href'=>'review'),
    				array('id'=>215,'title'=>'Полезно','position'=>'after'),
    				array('id'=>22,'title'=>'Иногородняя недвижимость','position'=>'after')
    		);

     

    Ваш вопрос подтолкнул меня к правильному решению!

    Вывод меню привел к следующему виду:

    $menues=array(
    				array('id'=>0,'title'=>'Главная','position'=>'behind'),
    				array('id'=>1,'title'=>'О компании','position'=>'behind','href'=>'o-kompanii.html'),
    				array('id'=>22,'title'=>'Иногородняя недвижимость','position'=>'after')
    				);
    				$this->template->assert('navmenu', $this->getTemplateMenu($menues));

    в файле pure/main/main.php 

    Теперь всё работает как нужно! Спасибо за помощь! =)


  3. Например блок контактных данных в подвале:

    <div class="col">
                <h2><span class="cont">Контакты</span></h2>
    			<span class="line"></span>
                <div itemscope="" itemtype="http://schema.org/LocalBusiness" class="t-content">
    <p itemprop="name">ООО "Афина Паллада" - агентство недвижимости</p>
    <p itemprop="telephone">+7 992-404-99-02</p>
    <p itemprop="telephone">+7 (3499) 53-20-87</p>
    <p itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">г. 
    <span itemprop="addressLocality">Надым</span>, 
    <span itemprop="streetAddress">ул.Набережная им.Оруджева д.5, офис 1</span></p>
    <p itemprop="email">office@afina-pallada89.ru</p>
                </div>
    </div>

    Каждый атрибут itemprop служит для структурированной разметки.

    Такое-же я хочу применить к объявлениям.


  4. Кто использует на своём сайте структурированные данные (schema.org) ?

    Я воспользовался сервисом от Google и разметил контактные данные. Но понимаю что можно также разметить и объявления, описания, цены и тп.

    Поделитесь опытом, ведь это сейчас очень актуальная тема. =)


  5. Не могу вставить меню с вложенными пунктами...

    Обычные ссылки типа "Главная, о компании, контакты" я вставил, все отображается, но когда по выше-предложенной инструкции вставляю меню, сайт перестает загружаться, просто пустая страница...

    Мой  main.php файл, через него выводятся Главная и О компании

    А пункты Ипотека и Контакты выводятся через файл template_menu_decorator.php

     

    Я создал в админке новое меню, оно имеет menu_id=22

     

    При вставке 

    array('id'=>22,'title'=>'Иногородняя недвижимость','position'=>'after')

    в 

    $menues=array(array('id'=>0,'title'=>'Главная','position'=>'behind'),array('id'=>1,'title'=>'О компании','position'=>'behind','href'=>'o-kompanii.html')); /*наш набор пунктов*/$this->template->assert('navmenu', $this->getTemplateMenu($menues));

    Сайт перестаёт загружаться....

    Пожалуйста, помогите решить проблему...

    Мой сайт http://afina-pallada89.ru/ необходимо между "Ипотека" и "Контакты" вставить моё меню "Иногородняя недвижимость"


  6. 48 минут назад, abushyk сказал:

    Посмотрите кодировку файлов шаблона. Что бы она была "utf-8 w\o BOM" а не просто "utf-8".

     

    8 минут назад, XTRO сказал:

    стандартная ошибка. Есть много редакторов, умеющих работать с кодировкой utf8 без BOM. В Notepad надо сделать в меню "Кодировки -> Преобразовать"

    Огромное спасибо! Преобразовал в utf-8 без BOM и все встало на свои места! =)


  7.  

    Добавляются пробелы в код... 

    Screenshot_3.png

    Screenshot_4.png

    Screenshot_1.png

    Screenshot_2.png

     

    К примеру есть две колонки: Новости и статьи, добавил их вызов в код layout_home.tpl в виде:

    		<div id="news-article">
    			<div id="news-col">{$news_list_column_html}</div>
    			<div id="article-col">{$articles_column_block}</div>
    		</div>

    Колонка news и articles имеют одинаковую структуру:

    Для статей (template/frontend/pure/apps/articles/site/template/column.tpl):

    {if $articles_column_items|count>0}{foreach from=$articles_column_items item=articles_column_item}
    <a class="teaser link link_affiliate" href="{$articles_column_item._href}">
    		<div class="teaser__content">
    			<img src="{$estate_folder}/img/data/{$articles_column_item.image.value[0].preview}" alt="{$articles_column_item.title.value}" class="teaser__image image" width="120">
    			<h6 class="teaser__title">{$articles_column_item.title.value}</h6>
    			<p class="teaser__text">{$articles_column_item.anons.value|strip_tags|substr:0:300}...</p>
    		</div>
    		<div class="teaser__more">Подробнее...</div>
    </a>
    {/foreach}{/if}

     

    Для новостей (template/frontend/pure/news_list_column.tpl): 

    {section name=i loop=$news_list_column}
    <a class="teaser link link_affiliate" href="{$news_list_column[i].href}">
    		<div class="teaser__content">
    			<img src="{$news_list_column[i].img_preview}" alt="{$news_list_column[i].title}" class="teaser__image image" width="120">
    			<h6 class="teaser__title">{$news_list_column[i].title}</h6>
    			<p class="teaser__text">{$news_list_column[i].anons|strip_tags|substr:0:300}...</p>
    		</div>
    		<div class="teaser__more">Подробнее...</div>
    </a>
    {/section}

     

    И перед колонкой со статьями выводится пробел. Причем если я полностью удалю код из колонки статей и напишу там просто "123", то без всякого кода добавляется пробел перед "123", значит где-то раньше он прибаляется... Причем это не только в этом случае... В левом меню добавил блок  "Оставить заявку" и перед ним так же появляется пробел...

    Заявку, форму поиска и баннер "Новостройки Тюмени" подключаю в layout_home.tpl:

    	<div class="span3">
    		
    		{include file='forma_zayavki.tpl'}
    		{include file='search_form_sidebar.tpl'}
    		{include file='novostrojka_tumen.tpl'}
    
    	</div>

    Далее код forma_zayavki.tpl:

    <div class="block_zayavka">
    	<p class="zayavka_text">Если Вы хотите купить, продать или сдать недвижимость, то Вы можете оставить свою заявку онлайн.</p>
    	<a href="#" class="my_button4">✎ Оставить заявку онлайн</a>
    </div>

    И код novostrojka_tumen.tpl :

    <a href="/novostroiki_v_tyumeni.html"><div class="banner_left"></div></a>

    Перед новостройками нет пробела, а перед формой заявки есть и перед колонкой статей... Помогите разобраться, пожалуйста!

     


  8. Только что, FD сказал:

    Сейчас думаю как решить эту задачу... Может для кого-то это уже пройденный этап?

    В общем была задача: что бы на страницах с полным объявлением (layout_realtyview.tpl) можно было использовать кнопки соц сетей "Поделиться" , требовалось в мета тег "description" добавить информацию из "описание".

    Решил следующим образом:

    В шаблоне header.tpl код: 

        <meta name="description" content="{$meta_description}" /> 

    Заменил на:
        <meta name="description" content="{if $meta_description != ''}{$meta_description}{else}{$data.text.value}{/if}" /> 

     

    Тем самым сделал проверку на наличие информации в поле meta_description и при её отсутствии использование информации из data.text.value , то-есть поля "описание".

    Все работает и при нажатии на соц. иконку поделиться у нас нормальные заголовок, описание и картинки! 

    Проверить можно здесь, в полном описании объявления.

    Если что-то у меня не так, или так лучше не делать, пишите!)

     

     


  9. В 21.04.2015 в 22:24, koler сказал:

    Он просто на всех страницах обьявлений заполнил эти метатиеги:

    <meta name="description" content="" />
    <meta name="keywords" content="" />

     

    сейчас они пустые. а до обновлений на дескрипшне выводился текст из описание обялвений, а на кейвордсе набор ключевиков

    Я думаю очень полезная вещь была бы, если бы инфа из поля "Описание" копировалась в meta name="description" , так как при расшаривании объявлений в соц сети, как-раз таки эта информация и берется для шары. А заполнять её вручную муторно... 

    Сейчас думаю как решить эту задачу... Может для кого-то это уже пройденный этап?


  10. Подскажите, как сделать форму поиска не с использованием раскрывающегося списка, где все в куче, а с использованием чекбоксов? Что бы эти пункты были зависимы и, например, если я выберу Квартиру, то ниже у меня появились новые пункты с выбором кол-ва комнат?

    На пример в таком ввиде: Screenshot (1).png

     

    Вместо вот этого: Безымянный.png


  11. Здравствуйте! Делаю сайт на основе шаблона Pure - http://ap89.etownpro.ru/

    Как добавить в главное меню произвольные ссылки, например на статические страницы или статьи?

    Нашел тему , но как понял она для шаблона realia...

     

    Необходимо до пункта "Аренда" вставить ссылку на страницу "О компании", а после пункта "Продажа" ссылку на страницу "Контакты" и т.д. 

     

     

    Screenshot.png