Перейти к содержанию
Форум поддержки пользователей VamShop

RSS feed обрезать поток


Рекомендуемые сообщения

в фиде выводится полностью описание товара, статьи и т.д - парси нехочу.

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

Саш, подскажи, пожалуйста

как урезать текст выводимой статьи, описания товара?

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

какой именно синтаксис использовать и куда именно вставлять?

пробую

в строку


$rss->rss_feed_item($products['products_name'], $link, $link, date('r', strtotime(max($products['products_date_added'], $products['products_last_modified']))), $products['products_description'], $products['products_image'], vam_href_link(FILENAME_PRODUCT_REVIEWS_INFO,vam_product_link($products['products_id'], $products['products_name']) . (isset($_GET['ref']) ? '&ref=' . $_GET['ref'] : null), 'NONSSL', false));

[/CODE]

вместо

$products['products_description']

поставить

[color=#000000][font=verdana, geneva, lucida,]substr([/font][/color]$products['products_description'][color=#000000][font=verdana, geneva, lucida,], 0, 500);[/font][/color]

[color=#000000][font=verdana, geneva, lucida,]где [/font][/color][color=#000000][font=verdana, geneva, lucida,]500 - это ограничение количества[/font][/color][color=#000000][font=verdana, geneva, lucida,] символов[/font][/color]

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

А substr функция правильно используешь, правильная параметры заданы?!

Наверное какая-то ошибка просто в коде.

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

ну вот я привел пример.

тут уш очень захочешь- не ошибешься.

функция(что, сколько, сколько)

весь синтаксис

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

Наверное нужно ведь не просто substr использовать, потому как строки с описанием у товаров разные, разной длины.

Сначала считать нужно длину строки через strlen

Посмотрите пример работы смарти тэга truncate в /includes/external/smarty/plugins/modifer.truncate.php

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