KoVaLsKy 59 Опубликовано 10 июня, 2012 Жалоба Share Опубликовано 10 июня, 2012 в фиде выводится полностью описание товара, статьи и т.д - парси нехочу. с мотривационной точки зрения то же не айс. все сразу перед глазами- не заинтересован пользователь в переходе на сайт. Саш, подскажи, пожалуйста как урезать текст выводимой статьи, описания товара? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2012 Жалоба Share Опубликовано 11 июня, 2012 Например использовать substr функцию - http://ru2.php.net/manual/en/function.substr.php Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 11 июня, 2012 Автор Жалоба Share Опубликовано 11 июня, 2012 а в каком именно файле исправлять? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2012 Жалоба Share Опубликовано 11 июня, 2012 RSS формируется в rss2.php Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 11 июня, 2012 Автор Жалоба Share Опубликовано 11 июня, 2012 какой именно синтаксис использовать и куда именно вставлять? пробую в строку $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] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2012 Жалоба Share Опубликовано 11 июня, 2012 Ну да, примерно так. А что, не идёт? Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 11 июня, 2012 Автор Жалоба Share Опубликовано 11 июня, 2012 нет. просто текст не выводится. а то и весь фидер не показан Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2012 Жалоба Share Опубликовано 11 июня, 2012 А substr функция правильно используешь, правильная параметры заданы?! Наверное какая-то ошибка просто в коде. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 11 июня, 2012 Автор Жалоба Share Опубликовано 11 июня, 2012 ну вот я привел пример. тут уш очень захочешь- не ошибешься. функция(что, сколько, сколько) весь синтаксис Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 июня, 2012 Жалоба Share Опубликовано 11 июня, 2012 Наверное нужно ведь не просто substr использовать, потому как строки с описанием у товаров разные, разной длины. Сначала считать нужно длину строки через strlen Посмотрите пример работы смарти тэга truncate в /includes/external/smarty/plugins/modifer.truncate.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения