gsplanet 0 Опубликовано 19 мая, 2010 Жалоба Share Опубликовано 19 мая, 2010 Добрый день. Подскажите пожалуйста, что именно поправить в файле /includes/modules/product_attributes.php , что бы названия атрибутов на странице товара перестали сортироваться по алфавиту? А выводились в том порядке в котором они создавались.. Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 мая, 2010 Жалоба Share Опубликовано 19 мая, 2010 Нужно убрать order by ... Ссылка на сообщение Поделиться на другие сайты
gsplanet 0 Опубликовано 19 мая, 2010 Автор Жалоба Share Опубликовано 19 мая, 2010 Если не сложно, подскажите, как именно его убрать, что бы не испортить другую часть кода.. Т.к. order by находится в 2-х местах, здесь: $products_options_name_query = vamDBquery("select distinct popt.products_options_id, popt.products_options_name,popt.products_options_type,popt.products_options_length,popt.products_options_rows,popt.products_options_size from ".TABLE_PRODUCTS_OPTIONS." popt, ".TABLE_PRODUCTS_ATTRIBUTES." patrib where patrib.products_id=".$product->data['products_id]."' and patrib.options_id = popt.products_options_id and popt.language_id = '".(int) $_SESSION['languages_id']."' order by popt.products_options_name"); и здесь: $products_options_query = vamDBquery("select pov.products_options_values_id, pov.products_options_values_name, pov.products_options_values_description, pov.products_options_values_text, pov.products_options_values_image, pov.products_options_values_link, pa.attributes_model, pa.options_values_price, pa.price_prefix, pa.attributes_stock, pa.attributes_model from ".TABLE_PRODUCTS_ATTRIBUTES." pa, ".TABLE_PRODUCTS_OPTIONS_VALUES." pov where pa.products_id = '".$product->data['products_id']."' and pa.options_id = '".$products_options_name['products_options_id']."' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '".(int) $_SESSION['languages_id']."' order by pa.sortorder"); Ссылка на сообщение Поделиться на другие сайты
gsplanet 0 Опубликовано 19 мая, 2010 Автор Жалоба Share Опубликовано 19 мая, 2010 Я убрал это order by popt.products_options_name , вроде все получилось. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 мая, 2010 Жалоба Share Опубликовано 19 мая, 2010 Ну да, здесь как раз и задаётся сортировка. Ссылка на сообщение Поделиться на другие сайты
gsplanet 0 Опубликовано 19 мая, 2010 Автор Жалоба Share Опубликовано 19 мая, 2010 Только к сожалению он выводит не как в списке названий атрибутов ( не по ID), а снизу вверх.. А может можно как-то сделать, что б они по ID в списке названий выводились? Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 19 мая, 2010 Жалоба Share Опубликовано 19 мая, 2010 Замените order by popt.products_options_name на order by popt.products_options_id Ссылка на сообщение Поделиться на другие сайты
gsplanet 0 Опубликовано 19 мая, 2010 Автор Жалоба Share Опубликовано 19 мая, 2010 Спасибо! Теперь вроде точно все как нужно выводится по ID Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 19 мая, 2010 Жалоба Share Опубликовано 19 мая, 2010 Хорошо. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения