Evgenij 0 Опубликовано 16 июня, 2007 Жалоба Share Опубликовано 16 июня, 2007 Нужно в список товаров в админке добавить вывод кода товара, как это можно сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 В /admin/includes/modules/categories_view.php В $products_query (встречается раза 4), в список поле добавь p.products_model т.е. например после: p.products_id,[/code] добавь: [code] p.products_model, Затем, к прмеру, добавь вывод кода товара рядом с названием товара, для этого меняй (у меня 456 строка): <?php echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id'] ) . '">' . xtc_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . ' </a><a href="'.xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id']) .'">' . $products['products_name']; ?></a>[/code] На: [code] <?php echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id'] ) . '">' . xtc_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . ' </a><a href="'.xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id']) .'">' . $products['products_name'] . ' (' . $products['products_model'] . ')'; ?></a> Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 а как тоже самое- сделать удобным образом в каталоге товаров, то есть когда человек смотрит товары- чтобы был код? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 А куда именно в каталог добавить? Если в список товара, то вставляй в шаблоны списка товара (находятся в /templates/шаблон/module/product_listing) например после: <dd class="itemDescriptionPrice">{$module_data.PRODUCTS_PRICE}</dd>[/code] Добавь: [code]{if $module_data.PRODUCTS_MODEL}<dd class="itemDescriptionPrice">{$module_data.PRODUCTS_MODEL}</dd>{/if} Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 например, когда захожу в любой товар, или просматриваю его- чтобы после название товара шло в скобочка ( код №). а дальше как обычно описание товара.. или скажем на главной в новинках или рекомендуемых- идет же просто название товара без описания, и тоже бы после товара надпись ( код №). это нужно для более быстрого использования поля быстрый заказ, где вписываешь код-и товар сразу в корзину попадает. Ссылка на сообщение Поделиться на другие сайты
Evgenij 0 Опубликовано 17 июня, 2007 Автор Жалоба Share Опубликовано 17 июня, 2007 Спасибо работает. А отдельной колонкой код можно сделать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 Evgenij Можно. В /admin/includes/modules/categories_view.php после: <td class="categories_view_data" style="text-align: left; padding-left: 8px;"> <?php echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id'] ) . '">' . xtc_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . ' </a><a href="'.xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id']) .'">' . $products['products_name']; ?></a> </td>[/code] Добавляй: [code] <td class="categories_view_data" style="text-align: left; padding-left: 8px;"> <?php echo $products['products_model']; ?> </td> После: <td class="dataTableHeadingContent" align="center" width="30%"> <?php echo TABLE_HEADING_CATEGORIES_PRODUCTS.xtc_sorting(FILENAME_CATEGORIES,'name'); ?> </td>[/code] Добавляй: [code] <td class="dataTableHeadingContent" align="center" width="30%"> <?php echo TABLE_HEADING_PRODUCTS_MODEL; ?> </td> Затем добавь константу TABLE_HEADING_PRODUCTS_MODEL в /lang/russian/admin/categories.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 июня, 2007 Жалоба Share Опубликовано 17 июня, 2007 geval Ты имеешь в виду страницу карточки товара? Тогда просто в шаблон карточки товара (шаблоны в папке /templates/шаблон/module/product_info) Просто добавляй метку: {$PRODUCTS_MODEL}[/code] Ссылка на сообщение Поделиться на другие сайты
Evgenij 0 Опубликовано 17 июня, 2007 Автор Жалоба Share Опубликовано 17 июня, 2007 Появилась проблемка: при просмотре категорий статус категории отборажается под кодом товара. Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 9 мая, 2010 Жалоба Share Опубликовано 9 мая, 2010 Добрый День! Скажите пож. в верисии VAM 1.58 из админ панели включать функцию что б в product_listing_list появлялся артикул товара? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 мая, 2010 Жалоба Share Опубликовано 9 мая, 2010 Из админ никак, нужно в шаблон добавить метку. В 3 сообщении написано - http://vamshop.ru/forum/index.php?topic=256.msg1635#msg1635 Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 9 мая, 2010 Жалоба Share Опубликовано 9 мая, 2010 Спасибо ! Это пост видел, пробывал все получилось , но можете сказать где дописать что бы не острого артикул был "123456" а с надписью "Артикул : 123456" Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 мая, 2010 Жалоба Share Опубликовано 9 мая, 2010 Так добавьте просто слово Артикул: перед меткой {$module_data.PRODUCTS_MODEL} Ссылка на сообщение Поделиться на другие сайты
96db 0 Опубликовано 9 мая, 2010 Жалоба Share Опубликовано 9 мая, 2010 Спасибо все получилось! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 мая, 2010 Жалоба Share Опубликовано 10 мая, 2010 Не за что Ссылка на сообщение Поделиться на другие сайты
st0007 0 Опубликовано 21 марта, 2011 Жалоба Share Опубликовано 21 марта, 2011 Evgenij Можно. В /admin/includes/modules/categories_view.php после: <td class="categories_view_data" style="text-align: left; padding-left: 8px;"> <?php echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id'] ) . '">' . xtc_image(DIR_WS_ICONS . 'preview.gif', ICON_PREVIEW) . ' </a><a href="'.xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&pID=' . $products['products_id']) .'">' . $products['products_name']; ?></a> </td>[/code] Добавляй: [code] <td class="categories_view_data" style="text-align: left; padding-left: 8px;"> <?php echo $products['products_model']; ?> </td> А у меня, к сожалению не получилось. Не нашел в /admin/includes/modules/categories_view.php таких строчек. Если их нет, то в какое место их надо вписывать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 марта, 2011 Жалоба Share Опубликовано 21 марта, 2011 Замените xtc_ на vam_ в коде и ищите. Либо ищите по: <td class="categories_view_data" style="text-align: left; padding-left: [/code] Ссылка на сообщение Поделиться на другие сайты
st0007 0 Опубликовано 21 марта, 2011 Жалоба Share Опубликовано 21 марта, 2011 Разобрался. Спасибо. Теперь только осталось понять как добавить константу TABLE_HEADING_PRODUCTS_MODEL :-\ У меня теперь после всех действий в админке вместо Наименования товара TABLE_HEADING_PRODUCTS_MODEL Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 марта, 2011 Жалоба Share Опубликовано 21 марта, 2011 В /lang/russian/admin/categories.php добавьте. Ссылка на сообщение Поделиться на другие сайты
st0007 0 Опубликовано 21 марта, 2011 Жалоба Share Опубликовано 21 марта, 2011 Написать туда новую строчку? Что-то вроде: define('TABLE_HEADING_PRODUCTS_MODEL', 'Артикул'); ??? Тогда просто меняется заголовок... Как добавить? :-[ Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 марта, 2011 Жалоба Share Опубликовано 22 марта, 2011 Да, добавить. Вам же нужно я так понял что б нормальный текст выводился вместо TABLE_HEADING_PRODUCTS_MODEL Ссылка на сообщение Поделиться на другие сайты
st0007 0 Опубликовано 22 марта, 2011 Жалоба Share Опубликовано 22 марта, 2011 Замените xtc_ на vam_ в коде и ищите. Либо ищите по: <td class="categories_view_data" style="text-align: left; padding-left: [/code]При замене кода тоже надо везде заменить xtc_ на vam_ чтобы это работало? Готового кода нет? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 марта, 2011 Жалоба Share Опубликовано 22 марта, 2011 Да. Да это и есть готовый код, просто писался давно, когда ещё использовались функции xtc_ А теперь используются функции vam_ Ссылка на сообщение Поделиться на другие сайты
st0007 0 Опубликовано 22 марта, 2011 Жалоба Share Опубликовано 22 марта, 2011 Да, все получилось! Осталось только добавить сортировку по артикулу. В остальных колонках есть такие +- Как это добавить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 марта, 2011 Жалоба Share Опубликовано 22 марта, 2011 Смотреть как сделана сортировка у других столбцов и делать по аналогии. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения