Recommended Posts

12 часа назад, rumantic сказал:

Где появились? Где вы их увидели?

В webmaster.yandex индексируются такие страницы и рождают дубли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 7/28/2017 в 22:57, yurijp сказал:

В webmaster.yandex индексируются такие страницы и рождают дубли.

В новой версии модуля статьи это исправили, нужно обновиться и подождать переиндексации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 7/12/2017 в 05:32, rumantic сказал:

Ок, спасибо за найденный баг. Будем править.

Есть какие нибудь новости по поводу исправлений?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 час назад, abushyk сказал:

Да, ошибка в пейджере была исправлена.

То есть надо дождаться обновления приложения или уже должно работать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 28.08.2017 в 14:40, abushyk сказал:

Судя по моим записям с версии 1.1.4 и было исправление.

Что-то вот вроде у меня все актуальное, но ни параметр apps.articles.preload_column не могу найти в настройках Статей, ни {$articles_block_html} не работает. Что не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 23.08.2016 в 10:58, abushyk сказал:

В контроллере шаблона main.php после вызова приложений


if(!$has_result){
			$apps_processor = new Apps_Processor();
			$apps_processor->run_frontend();
			if ( count($apps_processor->get_executed_apps()) > 0 ) {
				$work_subcontroller='apps';
				$has_result=true;
			}
		}

добавляем запрос на выборку


$AA=new articles_site();
$params=array();
$arts=$AA->getArticlesList($params);
$this->template->assert('main_page_articles', $arts['articles']);

 

1. После этих манипуляций,  при переходе в раздел оформить ипотеку и связаться с нами возникает ошибка:

Fatal error: Class 'articles_site' not found in /...../main/main.php on line 423 -> $AA=new articles_site(); эта строка не устраивает, подскажите как поправить?

 

2. И еще заметил что урл статьи меняется, прописывается не категория статьи (категорий в данном случае много), а прописывается Алиас статьи (apps.articles.item_alias), как сделать чтобы вместо алиаса статьи был полный путь name.ru/articles/news/otvet-na-vopros-v-forume, сейчас приложение статьи работает так: name.ru/alias/otvet-na-vopros-v-forume

 

3. Подскажите пожалуйста переменную для определения id категории в которой находится статья. Пробовал через $article.articles_topic_id.value==2 не видит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Добавьте перед этим кодом еще подключение библиотеки

require_once SITEBILL_DOCUMENT_ROOT.'/apps/articles/site/site.php';

2. Это не возможно. Адрес статьи не включается в себя указания на раздел.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.11.2018 в 10:38, abushyk сказал:

1. Добавьте перед этим кодом еще подключение библиотеки


require_once SITEBILL_DOCUMENT_ROOT.'/apps/articles/site/site.php';

2. Это не возможно. Адрес статьи не включается в себя указания на раздел.

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

Спасибо, помогло!

2. Печально. А с имеющимися путями дубли страниц будут?

3. Пытаюсь вывести на главную статьи нужной мне категории, через  {if $article_item.articles_topic_id.value == 1} в итоге получаю пустой блок, может кто подсказать в чем проблема? Общий код вывода статей взял с файла articles_block.tpl

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Orsweb сказал:

А с имеющимися путями дубли страниц будут?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Orsweb сказал:

Пытаюсь вывести на главную статьи

в шаблоне вывода сделайте просто временную вставку

<!--{$main_page_articles|print_r}-->

и обновите страницу.

После этого, через просмотр кода страницы вы сможете увидеть, что же там в этой переменной пришло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Orsweb сказал:

в итоге получаю пустой блок

я бы все-таки взглянул на полный код шаблончика вывода этого блока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Orsweb сказал:

через  {if $article_item.articles_topic_id.value == 1}

Если вам нужны статьи только из раздела с ид=1, то измените немного код получения статей

$params=array();
$arts=$AA->getArticlesList($params);

на

$params=array('topic'=>1);
$arts=$AA->getArticlesList($params);

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, abushyk сказал:

я бы все-таки взглянул на полный код шаблончика вывода этого блока.

Спасибо

 

1 час назад, abushyk сказал:

Если вам нужны статьи только из раздела с ид=1, то измените немного код получения статей


$params=array();
$arts=$AA->getArticlesList($params);

на


$params=array('topic'=>1);
$arts=$AA->getArticlesList($params);

 

Спасибо! Помогло. В main прописал topic => 1

В итоге код вывода статей из категории получился таким (рабочий):

Цитата

 <div class="span7">
        
          <div class="pro"><h2>ПОЛЕЗНЫЕ СТАТЬИ</h2></div>
        
                                {if $main_page_articles|count>0}
                        <div class="content0">
                            {foreach from=$main_page_articles item=article_item}  
                            <div class="property-art1">
                                    <div class="image-art1">
                                        {if $article_item.image.value[0].preview != ''}
                                        <a href="{$article_item._href}"><img src="{$estate_folder}/img/data/{$article_item.image.value[0].preview}" class="img-resp"></a>
                                        {/if}
                                    </div>
                            <div class="wrapper">
                              {$article_item.date.value}
                                <div class="title">
                                    <h3><a href="{$article_item._href}">{$article_item.title.value}</a></h3>
                                </div><!-- /.title -->
                                  <div class="location">{$article_item.anons.value|truncate:100:""}</div>
                          
                            </div>
                            </div>
                            {/foreach}
                        </div>
        <div class="butart"><a href="/blog/ipoteca">Все статьи</a></div>
                        {/if}
        
      </div>

 

Результат:

scrin.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите такой момент, на сайте много категорий для статей. На странице модуля список статей с указанной категорией. Как я понимаю категория выводится через код 

<div class="articlesgrid-article-topic"><a href="{$article._topic_href}">{$article.articles_topic_id.value_string}</a></div>

Ссылка формируется правильно, а вот урл самой категории нет. На что заменить {$article._topic_href} , чтобы отправлял в нужную категорию?

Надеюсь понятно спросил))) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 03.01.2019 в 13:58, mykvartira сказал:

Подскажите такой момент, на сайте много категорий для статей. На странице модуля список статей с указанной категорией. Как я понимаю категория выводится через код 


<div class="articlesgrid-article-topic"><a href="{$article._topic_href}">{$article.articles_topic_id.value_string}</a></div>

Ссылка формируется правильно, а вот урл самой категории нет. На что заменить {$article._topic_href} , чтобы отправлял в нужную категорию?

Надеюсь понятно спросил))) 

 

В 30.11.2018 в 10:38, abushyk сказал:

1. Добавьте перед этим кодом еще подключение библиотеки


require_once SITEBILL_DOCUMENT_ROOT.'/apps/articles/site/site.php';

2. Это не возможно. Адрес статьи не включается в себя указания на раздел.

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

2. Это не возможно. Адрес статьи не включается в себя указания на раздел. <- Системой не предусмотрено, поэтому никак.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Orsweb сказал:

 

2. Это не возможно. Адрес статьи не включается в себя указания на раздел. <- Системой не предусмотрено, поэтому никак.

Не понял причем тут адрес статьи. Мне нужно указывать на категорию для модуля Статьи.

2019-01-06_105444.jpg.5ed095a3ddcbc601c3a2ab244c5b2b2f.jpg

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 06.01.2019 в 09:58, mykvartira сказал:

И зачем категории выносить в дизайн, если на них нельзя ссылаться

Для информации, например. Или для сео, когда идет слив веса снизу вверх - от статей, через разделы на главную страницу всех статей. Была бы фантазия, а применение найдется.)))

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 12.01.2019 в 18:02, abushyk сказал:

Для информации, например. Или для сео, когда идет слив веса снизу вверх - от статей, через разделы на главную страницу всех статей. Была бы фантазия, а применение найдется.)))

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

Спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас