Dimas 0 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 перечитал все темы в итоге не со всем все дошло. нужно: 1. Вывод новинок ( новых добавленных товаров) а не включением галочкой на против товара. в main_content.html прописанно уже метки {$MODULE_latest_news} {$MODULE_featured_products} {$MODULE_new_products} {$MODULE_upcoming_products} в Настройки -> Максимальные Новинки 50 Количество Новинок на странице 50 Максимальное количество дней для нового товара 3000 2. Где прописывается что бы на главной новинки были допустим в строке по 4 товара 3. Где прописывается что бы на главной раздел рекомендуемые был тоже в строке по 4 товара спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 апреля, 2015 Жалоба Share Опубликовано 15 апреля, 2015 1. Вот тема - Что б выводились товары просто отсортированные по дате, без включения "птички" Показывать на главной. 2 и 3. По умолчанию - 3 товара, прописывается в стилях /templates/vamshop1/stylesheet.css Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 15 апреля, 2015 Автор Жалоба Share Опубликовано 15 апреля, 2015 1. Вот тема - Что б выводились товары просто отсортированные по дате, без включения "птички" Показывать на главной. 2 и 3. По умолчанию - 3 товара, прописывается в стилях /templates/vamshop1/stylesheet.css Спасибо за ссылку, но там опять в той теме еще ссылка в итоге точного решения не вижу. нужно заменить значение order by на order by rand() в файле /includes/modules/new_products.php ? в этом файле есть две строки: order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; и order by p.products_startpage_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS; как менять? на order by rand() p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; и order by rand() p.products_startpage_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS; ?? можно обьяснить по пунктам что где удалить и заменить ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 апреля, 2015 Жалоба Share Опубликовано 15 апреля, 2015 Нужно заменить order by p.products_startpage на order by p.products_date_added Что б в блоке новинки просто выводились все товары с сортировкой по дате, без учёта опции Показывать на главной. Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 15 апреля, 2015 Автор Жалоба Share Опубликовано 15 апреля, 2015 Вот еще решение www.maxua.com.ua/blog/php-skript/php/vamshop-random-product.html но почему то не работает тоже Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 15 апреля, 2015 Автор Жалоба Share Опубликовано 15 апреля, 2015 Нужно заменить order by p.products_startpage на order by p.products_date_added Что б в блоке новинки просто выводились все товары с сортировкой по дате, без учёта опции Показывать на главной. При такой замене сайт не грузится, пустое окно Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 апреля, 2015 Жалоба Share Опубликовано 15 апреля, 2015 Значит неправильно поменяли. Покажите, что и как меняли. Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 16 апреля, 2015 Автор Жалоба Share Опубликовано 16 апреля, 2015 Значит неправильно поменяли. Покажите, что и как меняли. заменил в includes/modules/new_products.php в $new_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE p.products_id=pd.products_id and p.products_startpage = '1' ".$group_check." ".$fsk_lock." and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' group by p.products_id order by p.products_startpage_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS; на $new_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE p.products_id=pd.products_id and p.products_startpage = '1' ".$group_check." ".$fsk_lock." and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' group by p.products_id order order by p.products_date_added_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS; Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 апреля, 2015 Жалоба Share Опубликовано 16 апреля, 2015 Так должно быть просто order by ... а у Вас order order by ... Поэтоу и ошибка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 апреля, 2015 Жалоба Share Опубликовано 16 апреля, 2015 и не p.products_date_added_sort ASC а p.products_date_added DESC или p.products_date_added ASC Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 апреля, 2015 Жалоба Share Опубликовано 16 апреля, 2015 т.е. строка должна быть примерно такой: order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 16 апреля, 2015 Автор Жалоба Share Опубликовано 16 апреля, 2015 т.е. строка должна быть примерно такой: order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; Сделал как вы написали $new_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE p.products_id=pd.products_id and p.products_startpage = '1' ".$group_check." ".$fsk_lock." and p.products_status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' group by p.products_id order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS; на главной странице ничего не появилось внизу( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 апреля, 2015 Жалоба Share Опубликовано 17 апреля, 2015 В Админке - Настройки - Максимальные - Новинки что у Вас указано?! Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 17 апреля, 2015 Автор Жалоба Share Опубликовано 17 апреля, 2015 В Админке - Настройки - Максимальные - Новинки что у Вас указано?! 50 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 апреля, 2015 Жалоба Share Опубликовано 17 апреля, 2015 Прям чудеса, видимо, правили что-то у себя в шаблоне, например вообще удалили вывод новинок на главной странице. По умолчанию всё выводится, пробовал на шаблоне vamshop1 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 апреля, 2015 Жалоба Share Опубликовано 19 апреля, 2015 и ещё в опции Максимальное количество дней для нового товара поставьте например 1000 Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 19 апреля, 2015 Автор Жалоба Share Опубликовано 19 апреля, 2015 Прям чудеса, видимо, правили что-то у себя в шаблоне, например вообще удалили вывод новинок на главной странице. По умолчанию всё выводится, пробовал на шаблоне vamshop1 в шаблоне прописанно <div id="content"> <div id="navigation"> <span>{$navtrail}</span> </div> {$main_content} {$MODULE_cross_selling_cart} </div> В максимальных все прописанно Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 апреля, 2015 Жалоба Share Опубликовано 19 апреля, 2015 Шаблон главной страницы /templates/шаблон/module/main_content.html Должна же быть метка {$MODULE_new_products} Которая новинки выводит. Ссылка на сообщение Поделиться на другие сайты
Dimas 0 Опубликовано 19 апреля, 2015 Автор Жалоба Share Опубликовано 19 апреля, 2015 Шаблон главной страницы /templates/шаблон/module/main_content.html Должна же быть метка {$MODULE_new_products} Которая новинки выводит. там прописанно {$MODULE_latest_news} {$MODULE_featured_products} {$MODULE_new_products} {$MODULE_upcoming_products} все нормально, что же еще может, почему интересно не выводит Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 апреля, 2015 Жалоба Share Опубликовано 19 апреля, 2015 Попробуйте на другой шаблон для пробы переключиться в Админке - Настройки - Мой магазин - Шаблон и посмотрите как там, выводятся ли новинки. У Вас товары давно добавлялись в админке?! Новинки ведь сортируются по дате, по опции Максимальное количество дней для нового товара Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения