|
|
16.01.2007, 13:52
|
|
Sima
Зарегистрирован: 2007-01-11
Сообщений: 21
|
Добрый день.
В руководстве по модулю для магазина сказано Цитата:Вы можете разместить на страницах Интернет-магазина список наиболее популярных товаров. Как это сделать, описано в руководстве разработчика, прилагаемом к данному модулю. Но я облазил все руководство разработчика и не нашел там ничего.
Подскажите как на главную страницу сайта вывести 3 популярных товара. Заранее спасибо!
Неткат - это просто!!!
|
|
|
16.01.2007, 18:38
|
|
Кирилл Хряпин
NetCat
Зарегистрирован: 2006-06-15
Сообщений: 207
|
Данная информация доступна в разделе "Добавление списка популярных товаров" руководства по модулям.
Цитата:
Чтобы добавить список популярных товаров, воспользуйтесь методом GetBestsellers() объекта $shop.
Код:$shop->GetBestsellers($type_ids, $number, $section=false)
• $type_ids: типы товаров через запятую, которые будут включены в список. Если ничего не указано – все типы товаров
• $number: количество товаров в списке
• $section: Subdivision_ID раздела, для которого будет построен список
Метод возвращает массив, каждый элемент которого содержит поля шаблона товара.
Код:";
$list = $shop->GetBestsellers(); // все типы товаров, 5 позиций, все разделы
foreach ($list as $row) {
$result .= "<a href='$row[URL]'>$row[Name]</a><br />";
}
$result .= "
|
|
|
27.04.2007, 14:11
|
|
Гость
Гость
|
Подскажите, а как вывести изображения этих популярных товаров?
|
|
|
27.04.2007, 14:23
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
а что вам возвращает $row[Image] ?
(или как там у вас называется поле фотки товара)
|
|
|
02.08.2007, 17:37
|
|
WineX
Зарегистрирован: 2005-05-30
Сообщений: 13
|
Что-то непонятно что ч этим делать?
Куда этот код вставлять?
|
|
|
19.09.2010, 10:02
|
|
maxonline
Maxonline
Зарегистрирован: 2009-01-12
Сообщений: 45
|
Помогите понять как использовать код, возвращаемый $row[Image]?
Дел в том что возвращается строка: Код:rivjiera-do_thum.jpeg:image/jpeg:3186
При этом имя графического файла товара, которое система автоматически сформировала при добавлении картинки в карточку товара, выглядит как Код:a32c3ebd2621a36e2f658bcdbb8b5742 и на сервере есть граф.файл с таким именем. А вот фала с именем, которое возвращает $row[Image], нет.
Так как преобразовать строку, возвращаемую $row[Image] в имя файла типа: Код:a32c3ebd2621a36e2f658bcdbb8b5742 ?
Максим
|
|
|
19.09.2010, 12:06
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
Воспользуйтесь функцией nc_file_path
$row['Message_ID'] - будет содержать номер объекта, номер компонента и поля известно.
|
|
|
19.09.2010, 14:59
|
|
maxonline
Maxonline
Зарегистрирован: 2009-01-12
Сообщений: 45
|
Спасибо, Denis! это помогло
Максим
|
|
|
23.09.2010, 13:56
|
|
Гость
Гость
|
Подскажите, а как сделать, чтобы не 5 а 100 бесселлеров получить?
Вот так не работает:
$list = $shop->GetBestsellers(,100,);
|