leshka 0 Опубликовано 28 декабря, 2011 Жалоба Share Опубликовано 28 декабря, 2011 Всем привет. Кто нибудь делал так, что бы в боксах новинки и рекомендуемые товары показывалось не по 1 товару а больше. Если делали,скажите пожалуйста как это реализовать. За ранее спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 декабря, 2011 Жалоба Share Опубликовано 28 декабря, 2011 Вот пример для бокса рекомендуемых - http://vamshop.ru/forum/topic/8106-%d0%ba%d0%b0%d0%ba-%d1%81%d0%b1%d0%be%d0%ba%d1%83-%d0%b2-%d0%b1%d0%be%d0%ba%d1%81%d0%b5-%d1%80%d0%b5%d0%ba%d0%be%d0%bc%d0%b5%d0%bd%d0%b4%d1%83%d0%b5%d0%bc%d1%8b%d0%b5-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d0%b8%d1%82%d1%8c-%d1%81%d1%80%d0%b0%d0%b7%d1%83/page__hl__box_featured__fromsearch__1 Аналогично делается и для новинок. Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 28 декабря, 2011 Автор Жалоба Share Опубликовано 28 декабря, 2011 Это для дизайна на слоях. Саш а на табличном дизайне как сделать? Извиняюсь за докучание,но надо так сделать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 декабря, 2011 Жалоба Share Опубликовано 28 декабря, 2011 Так же как и для дизайна на слоях. Шаблон бокса практически не меняется, только foreach добавляется и чуть название меток меняется. Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 28 декабря, 2011 Автор Жалоба Share Опубликовано 28 декабря, 2011 Саш,все получилось,но выводятся все товары отмечнные для рекомендуемых товаров выводящиеся на главной странице. А как в боксе рекомендуемые выводить поменьше товаров? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 декабря, 2011 Жалоба Share Опубликовано 28 декабря, 2011 Править значение order by в боксе рекомендуемых товаров. Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 29 декабря, 2011 Автор Жалоба Share Опубликовано 29 декабря, 2011 В боксе пытаюсь править строки: order by f.featured_date_added desc limit ".MAX_RANDOM_SELECT_FEATURED; [/code] Делаю: [code] order by f.featured_date_added desc limit "3; Выводится ошибка: Parse error: syntax error, unexpected T_LNUMBER in C:\home\test1.ru\www\templates\vamshop_table\source\boxes\featured.php on line 53 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 декабря, 2011 Жалоба Share Опубликовано 29 декабря, 2011 Кавычку надо ставить после числа. desc limit 3"; [/code] Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 29 декабря, 2011 Автор Жалоба Share Опубликовано 29 декабря, 2011 Саш,огромное спасибо. Разобрался)) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 декабря, 2011 Жалоба Share Опубликовано 29 декабря, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
leshka 0 Опубликовано 30 декабря, 2011 Автор Жалоба Share Опубликовано 30 декабря, 2011 Саш,еще такой вопрос. Товары стали появляться по 3 штуки,но они не в рандомном порядке выскакивают,т.е. всего три одних и тех же товара постоянно на всех страницах. Можешь подсказать,как сделать, что бы все рекомендуемые крутились в боксе? Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 декабря, 2011 Жалоба Share Опубликовано 30 декабря, 2011 Наверное order by rand() указать в sql запросе. Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 Vamsop 1.7 не работает почему то ! надо тоже сделать вывод не одного рекомендуемого товара ! бокс на главную вывел. выши файлы скачал, заменил вообще ничего не выводится ! ??? подскажите пожалуйста как это сделать ?! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 Всё работает. Может не тот шаблон правите. Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 В 28.12.2011 at 18:44, VaM сказал: Да всё верно я правлю. Вот код featured.php <?php /* ----------------------------------------------------------------------------------------- $Id: featured.php 1292 2007-02-07 12:30:44 VaM $ VaM Shop - open source ecommerce solution http://vamshop.ru http://vamshop.com Copyright (c) 2007 VaM Shop ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(specials.php,v 1.30 2003/02/10); www.oscommerce.com (c) 2003 nextcommerce (specials.php,v 1.10 2003/08/17); www.nextcommerce.org (c) 2004 xt:Commerce (featured.php,v 1.10 2003/08/13); xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ $box = new vamTemplate; $box->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/'); $box_content = ''; // include needed functions require_once (DIR_FS_INC.'vam_random_select.inc.php'); //fsk18 lock $fsk_lock = ''; if ($_SESSION['customers_status']['customers_fsk18_display'] == '0') { $fsk_lock = ' and p.products_fsk18!=1'; } if (GROUP_CHECK == 'true') { $group_check = " and p.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 "; } if ($random_product = vam_random_select("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, f.expires_date, p.products_vpe, p.products_vpe_status, p.products_vpe_value from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_FEATURED." f where p.products_status = '1' and p.products_id = f.products_id and pd.products_id = f.products_id and pd.language_id = '".$_SESSION['languages_id']."' and f.status = '1' ".$group_check." ".$fsk_lock." order by f.featured_date_added desc limit ".MAX_RANDOM_SELECT_FEATURED)) { $box->assign('box_content',$product->buildDataArray($random_product)); $box->assign('FEATURED_LINK', vam_href_link(FILENAME_FEATURED)); $box->assign('language', $_SESSION['language']); if ($random_product["products_id"] != '') { // set cache ID if (!CacheCheck()) { $box->caching = 0; $box_featured = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_featured.html'); } else { $box->caching = 1; $box->cache_lifetime = CACHE_LIFETIME; $box->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language'].$random_product["products_id"].$_SESSION['customers_status']['customers_status_name']; $box_featured = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_featured.html', $cache_id); } $vamTemplate->assign('box_FEATURED', $box_featured); } } ?> и не могу понять MAX_RANDOM_SELECT_FEATURED что это за функция это благодаря её 1 товар выводится ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 Я Вам в соседней теме дал ссылку на faq где написано как сделать несколько товаров в боксе. Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 ок ! спасибо ! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 февраля, 2016 Жалоба Share Опубликовано 10 февраля, 2016 Не за что, надеюсь, что поможет Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения