Borodach 0 Опубликовано 13 сентября, 2007 Жалоба Share Опубликовано 13 сентября, 2007 Саш подскажи пожалуйста как сделать, чтобы колличество товара, добавляемого в корзину, можно было установить прямо из списка товаров, не переходя на карточку товара? к примеру как здесь. http://www.eapteka.ru/goods/drugs/gasroenterology/tonus/ Отлично было бы этот вопросик добавить в faq, чтоб не потерялся если решение сложное Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2007 Жалоба Share Опубликовано 14 сентября, 2007 Из списка никак не получится, к сожалению, так задумано видимо было. Можно включить ajax корзину, тогда можно будет несколько раз нажимать купить, страница не будет перезагружаться и вобщем-то можно добавлять будет по-несколько товаров. Включается ajax корзина в Админке - Настройки - Основные - Мой магазин. В самом низу. Ссылка на сообщение Поделиться на другие сайты
Borodach 0 Опубликовано 14 сентября, 2007 Автор Жалоба Share Опубликовано 14 сентября, 2007 Спасиб, да про Ajax корзину знаю, но мене это мало поможет. Попробую обратиться к программерам-фрилансерам, если сделают, то выложу решение на форуме Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2007 Жалоба Share Опубликовано 14 сентября, 2007 Могу лишь сказать, что нужно редактировать файл /includes/modules/product_listing и шаблоны списка товаров /templates/шаблон/module/product_listing Прежде посмотреть как сделано на странице карточки товара. т.е. в /includes/modules/product_info.php и /templates/шаблон/module/product_info/product_info_v1.html Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 26 июля, 2010 Жалоба Share Опубликовано 26 июля, 2010 Скажите пожалуйста, кому нибудь удалось это сделать ? Ссылка на сообщение Поделиться на другие сайты
shve 0 Опубликовано 26 июля, 2010 Жалоба Share Опубликовано 26 июля, 2010 мне удалось см. http://santeco.su/index.php?cat=89 Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 ) поделитесь пожалуйста информацией, где чего править? Ссылка на сообщение Поделиться на другие сайты
shve 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 правил шаблон и какие-то модули.. вечером посмотрю. есть минус - т.к. затрагиваются модули, обновлять версию движка становится сложнее - нужно каждый раз заново вносить изменения. сам я отказался от обновлений :) Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 Может быть на странице из трех позиций не стоит предлагать вывод в 10, 20, 50 и 100 позиций? Т.е. добавить проверку - если больше, чем количество строк, то не выводить? А то как-то нелепо смотрится. Ссылка на сообщение Поделиться на другие сайты
shve 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 Может быть на странице из трех позиций не стоит предлагать вывод в 10, 20, 50 и 100 позиций? Т.е. добавить проверку - если больше, чем количество строк, то не выводить? А то как-то нелепо смотрится. согласен. но заказчик перестал платить, так что сам пусть и правит 8) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 ABerezin Спасибо Андрей. Действительно, зачем лишний раз отвлекать не нужными ссылками. Что б ссылки для разбивки страницы выводились только если товаров много в категории, можно попробовать в /templates/шаблон/module/product_listing/ поменять: {#text_products_per_page#} <a href="{$LINK_PAGE}10">10</a>, <a href="{$LINK_PAGE}20">20</a>, <a href="{$LINK_PAGE}50">50</a>, <a href="{$LINK_PAGE}100">100</a>[/code] на: [code]{if count($module_content) > $smarty.const.MAX_DISPLAY_SEARCH_RESULTS}{#text_products_per_page#} <a href="{$LINK_PAGE}10">10</a>, <a href="{$LINK_PAGE}20">20</a>, <a href="{$LINK_PAGE}50">50</a>, <a href="{$LINK_PAGE}100">100</a>{/if} Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 Саша, лучше внутри if добавить проверку на каждое значение. Вполне возможна ситуация, кога уместно выводить 10, 20 и 50, а 100 уже не имеет смысл. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 Андрей, ты имеешь в виду что-то вроде: {#text_products_per_page#} {if count($module_content) > 10}<a href="{$LINK_PAGE}10">10</a>,{/if} {if count($module_content) > 20}<a href="{$LINK_PAGE}20">20</a>, {/if} {if count($module_content) > 50}<a href="{$LINK_PAGE}50">50</a>, {/if} {if count($module_content) > 100}<a href="{$LINK_PAGE}100">100</a>{/if} [/code]? Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 27 июля, 2010 Жалоба Share Опубликовано 27 июля, 2010 Да, Саша, примерно так: {if count($module_content) > $smarty.const.MAX_DISPLAY_SEARCH_RESULTS}{#text_products_per_page#} {if count($module_content) > 10}<a href="{$LINK_PAGE}10">10</a>,{/if}{if count($module_content) > 20}<a href="{$LINK_PAGE}20">20</a>,{/if}{if count($module_content) > 50}<a href="{$LINK_PAGE}50">50</a>,{/if}{if count($module_content) > 100}<a href="{$LINK_PAGE}100">100</a>{/if} {/if}[/code]Тут в коде можно покрасивее сделать, но жара мешает думать :( Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения