-
Публикаций
37 -
Зарегистрирован
-
Посещение
Весь контент my.thaw
-
Еще актуально? сейчас сам собрался такое писать, но если уже есть решение, то можно обменяться на какие либо мои доработки
-
Пожалуйста, рад))Сейчас делаю qr-коды к товарам))
-
Индивидуальный шаблон для страницы
my.thaw опубликовал тема в Общие вопросы по функционалу и дизайну
Добрый всем день! подскажите кто-нибудь - как сделать отдельный tpl для какой-либо страницы? Не для модуля(это через wrapper получилось) Интересует именно для какой-либо страницы контроллера page -
Нашел такое: если создать купон, и не указать ему имя - то он создается пустым, что не есть ок. сделал простенько - если код купона пуст, то генерируем 8 символьный код и сохраняем его. в файле simpla/CouponAdmin.php:11 после $coupon->id = $this->request->post('id', 'integer'); добавляем: $genCode = strtoupper(substr(uniqid(md5(rand())),1,8)); а после: $coupon->code = $this->request->post('code', 'string') добавляем: if (empty($coupon->code)) { $coupon->code = $genCode; }
-
Я для себя реализовал)) Ток не совсем кошерно. Я в поле products добавил поле old - и туда пишу) Хотя кошернее было бы через products_variants
-
Спасибо, удобная функция. А можно в след. версиях сделать, что помимо фильтров можно было еще сортировать и по цене? Это связано с тем, что покупатели часто хотят начать просмотр с более дешевых или более дорогих товаров.Как это в выводе товаров сделать я знаю.Но возможность выбора сортировки пользователем была бы очень кстати. Я бы мог написать - там ещё одну переменную из $_GET получить типа $sort=price и в скрипте подправить order согласно переменной.Но боюсь ниасилю ваши rewrit'ы в .htaccess =)))
-
Объясните как работаю фильтры? и где они? я что-то их не вижу
-
Хотя в идеале было бы дописать выбор, пользователем метода сортировки в выводе товара - products.tpl и Storefront.class.php Если кто сподвижится - будем рады такому.
-
$query = "SELECT products.product_id, products.url, products.category_id, products.brand_id, products.model, products.description, products.body, products.hit, products.order_num, products.small_image, products.large_image, DATE_FORMAT(products.created, '%Y-%m-%d') as created, DATE_FORMAT(products.modified, '%Y-%m-%d') as modified, products.enabled, brands.name as brand, brands.url as brand_url, categories.single_name as category, categories.url as category_url, categories.image as category_image FROM products LEFT JOIN categories ON categories.category_id = products.catego
-
Вы сможете уточнить ваш запрос? он неверен
-
вы могли бы уточнить запрос?
-
это я увидел.Я просто выполнил ваш запрос.Он похоже некорректен. цитирую его: // Популярные товары $query = "SELECT SQL_CALC_FOUND_ROWS *, products.*, brands.name as brand, brands.url as brand_url, categories.single_name as category, categories.url as category_url, categories.image as category_image, products.price*(100-$discount)/100 as discount_price FROM products LEFT JOIN categories ON categories.category_id = products.category_id LEFT JOIN brands ON products.brand_id = brands.brand_id WHERE products.enabled=1 AND categories.enabled=1 AND products.hit=1 ORDER BY products.order_num DESC";
-
Похоже неправильный запрос - или у меян неправильная структура базы. Вот ответ на запрос - если его выполнить вручную. #1054 - Unknown column 'products.price' in 'field list'
-
По моему очень удобно.Жаль что убрали.А вернуть никак?
-
Так? поправьте если не прав.Но так не работает( // Популярные товары $query = "SELECT SQL_CALC_FOUND_ROWS *, products.*, brands.name as brand, brands.url as brand_url, categories.single_name as category, categories.url as category_url, categories.image as category_image, products.price*(100-$discount)/100 as discount_price FROM products LEFT JOIN categories ON categories.category_id = products.category_id LEFT JOIN brands ON products.brand_id = brands.brand_id WHERE products.enabled=1 AND categories.enabled=1 ORDER BY products.created DESC limit 10"; $this->db->query($query); $pr