Jump to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Recent Articles

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

У меня Ip Content 2.3.1..Он стоит главной страницей..справа у меня стоит блок с последними статьями..на главной этот блок называется Recent Articles..Как его можно переименовать? я уже всё облазил что только не делал не могу назвать его по своему..

Заранее спасибо за помощь

Featured Replies

В свойствах блока просто измените его название.

  • Author

так я меняю а он всё равно так и остаётся :(

  • Author

Название меняется везде..а на главной странице всё так же: Recent Articles

А шаблоне этого блока оно вписано. Там же можно и изменить :)

  • Author

Я захожу в "шаблоны блоков"..выбираю Article Block w/Medium Image..там этот код:

 

<php>

// Make an ID for this template instance

$tmpID = preg_replace('/[0-9]/i', '', md5( uniqid( microtime(), true ) ) );

 

// Get image sizes

foreach( $records as &$record )

{

if( $record['article_image'] )

{

$record['article_image_data'] = getimagesize( $this->settings['upload_dir'] . str_replace( $this->settings['upload_url'], '', $record['article_image'] ) );

}

}

</php>

 

<div id='{$tmpID}' class='ccsBase ccsBlock'>

<h1 class='ccsBlockTitle'>{$title}</h1>

<div class='ccsBase ccsArticles_blocks ccsPad_small ccsClearfix ccsRow_1'>

<div class='ccsArticles_wrap'>

<foreach loop="$records as $record">

<div class='ccsArticles_block ccsClearfix ccsRow_2'>

<div class='ccsPad_small'>

<if test="$record['article_image']">

<div class='ccsArticles_img ccsImage_thumbnail' data-width='{$record['article_image_data']['0']}' data-height='{$record['article_image_data']['1']}'>

<img src='{$record['article_image']}' />

</div>

</if>

<h2><strong><a href='{$record['url']}'>{parse expression="IPSText::truncate( $record['article_title'], 30 )"}</a></strong></h2>

<p class='ccsText_light ccsText_small'>{parse date="$record['record_updated']" format="long" relative="true"}</p>

</div>

</div>

</foreach>

</div>

</div>

</div>

 

Где тут менять я не вижу...

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

 

P.S. И у вас, кстати, ворованный протрояненный скрипт.

  • Author

я такой чайник :(

вот зашёл в свойства..там выбрал Template..там этот код:

 

<if test="is_array( $records ) && count( $records )">

<div class='ipsSideBlock clearfix' id='recent_articles'>

<h3>{$title}</h3>

<ul class='block_list'>

<foreach loop="$records as $r">

<li>

<a href='{$r['url']}'>{parse expression="IPSText::truncate( $r['field_1_value'], 30 )"}</a>

</li>

</foreach>

</ul>

</div>

<br />

</if>

 

А если выбрать Template Gallery то там шаблон: Article Block w/Medium Image который выше.. и шаблон Generic List w/user photo ..вот код второго

<php>

// Make an ID for this template instance

$tmpID = preg_replace('/[0-9]/i', '', md5( uniqid( microtime(), true ) ) );

</php>

 

<div id='{$tmpID}' class='ccsBase ccsBlock'>

<h2 class='ccsBlockTitle'>{$title}</h2>

<ul class='ccsGenericList'>

{parse striping="generic_list" classes="ccsRow_1, ccsRow_2"}

<foreach loop="$records as $record">

<li class='ccsClearfix ccsPad_small {parse striping="generic_list"}'>

<if test="$record['member_id']"><a href='{parse url="showuser={$record['member_id']}" seotitle="{$record['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['view_profile']}'></if><img src='{$record['pp_mini_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$record['members_display_name'])"}" class='ccsUserPhoto ccsUserPhoto_small ccsPos_left' /><if test="$record['member_id']"></a></if>

<div class='ccsGenericList_content'>

<a href='{$record['url']}' rel='bookmark' title='{$record['title']}'>{$record['title']}</a>

<p class='ccsText_small ccsText_light'>

<if test="$record['member_id']"><a href='{parse url="showuser={$record['member_id']}" seotitle="{$record['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['view_profile']}'></if>{$record['members_display_name']}<if test="$record['member_id']"></a></if> - {parse date="$record['date']" format="short"}

</p>

</div>

</li>

</foreach>

</ul>

</div>

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

Edited by ko_fe

  • Author

не поможете? :(

dD49elKT.png

dD49elKU.png

 

Можно изменить или заголовок в шаге втором "Детали блока", или в шаблоне (шаг 7-ой), в строке

    <h3>{$title}</h3>

заменить "{$title}" на свое название.

Edited by Dmitriy427

  • Author

спасибо за помощь :) оказалось всё проще..надо было просто во вкладке "место в категории" выбрать "HomePage Blocks" :lol:

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

Можете не гадать, что там творит ТС, все равно не угадаете)

Что он творит, ясно и без гадания - что попало. Но помимо этого сделал и то, что подсказали. Проблемку свою он решил, вроди бы. Значит, уже не зря я клаву топтал.)

Edited by Dmitriy427

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.