- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- отображение списка свойств товара
отображение списка свойств товара


Идея такая- в папках Browse и Product_details есть подпапки includes, в них файлы addtocart_form.tpl.php. Смысл в том, чтобы из такого файла, который в папке product_details перенести часть данных в аналогичный, но в папке browse.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


честно говоря вопрос вообще не понятен. Разверни вопрос ? или приведи пример. Просто я не понимаю, как ты хочешь показать свойство товара ($product_desc) на странице категории товара ?manticor пишет: Как можно сделать отображение списка свойств товара на странице категории товара?? Тоесть я поставил страницу отображения категории browse_2, gросмотр представления (fly-страницы) категории -flypage.tpl. Если товар не имеет свойств- в списке отображается напротив купить. Хочу также но для списка свойств товара.
Идея такая- в папках Browse и Product_details есть подпапки includes, в них файлы addtocart_form.tpl.php. Смысл в том, чтобы из такого файла, который в папке product_details перенести часть данных в аналогичный, но в папке browse.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вложения:
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


http://forum.virtuemart.net/index.php?topic=71698.0
Хотя вообще, такое решение не очень хорошее. Нужно править файлы ядра VM, а это приведет к проблемам с обновлениями.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


manticor пишет: Как можно сделать отображение списка свойств товара на странице категории товара?? Тоесть я поставил страницу отображения категории browse_2, gросмотр представления (fly-страницы) категории -flypage.tpl. Если товар не имеет свойств- в списке отображается напротив купить. Хочу также но для списка свойств товара.
Идея такая- в папках Browse и Product_details есть подпапки includes, в них файлы addtocart_form.tpl.php. Смысл в том, чтобы из такого файла, который в папке product_details перенести часть данных в аналогичный, но в папке browse.
Ходи сюда administrator/components/com_virtuemart/html/shop.browse.php
Ищи вот это // Add-to-Cart Button
Меняй содержимое этого блока на
// Add-to-Cart Button
if (USE_AS_CATALOGUE != '1' && $product_price != ""
&& $tpl->get_cfg( 'showAddtocartButtonOnProductList' )
&& !stristr( $product_price, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') )
//&& !ps_product::product_has_attributes( $db_browse->f('product_id'), true ) //Не показывать корзину
) {
$tpl->set( 'i', $i );
$tpl->set( 'product_id', $db_browse->f('product_id') );
$tpl->set( 'product_in_stock', $db_browse->f('product_in_stock') );
$tpl->set( 'ps_product_attribute', $ps_product_attribute );
$tpl->set( "product_availability", $product_availability );
$tpl->set( "product_availability_data", $product_availability_data );
$products[$i]['form_addtocart'] = $tpl->fetch( 'browse/includes/addtocart_form.tpl.php' );
$products[$i]['has_addtocart'] = true;
}
else {
$products[$i]['form_addtocart'] = '';
$products[$i]['has_addtocart'] = false;
}
Теперь ходи сюда: components/com_virtuemart/themes/default/templates/browse/includes/addtocart_form.tpl.php
Добавь перед этим:
<?php echo $ps_product_attribute->show_quantity_box($product_id,$product_id); ?><br />
Вот это:
<?php echo $ps_product_attribute->list_advanced_attribute($product_id,$product_id); ?><br />
Enjoy!
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Wedal пишет: manticor, учитесь гуглить в буржунете:
http://forum.virtuemart.net/index.php?topic=71698.0
Хотя вообще, такое решение не очень хорошее. Нужно править файлы ядра VM, а это приведет к проблемам с обновлениями.
С ядром это да. А в решении, что написал это самое и надо делать.
Надо сказать, у разработчиков Вирта с инет-маркетингом не все впорядке. Ну, как так, на странице с категориями, если у товара есть свойства, тупо не выводить ничего(читай кнопку купить и иже с ней)!? Типа сами догадывайтесь, что надо на ссылку или на картинку нажать.
Вот и получается костыль на костыле.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


donatory, большое спасибо тебе и Wedalу. Все что хотел- сдалал.donatory пишет:
Wedal пишет: manticor, учитесь гуглить в буржунете:
http://forum.virtuemart.net/index.php?topic=71698.0
Хотя вообще, такое решение не очень хорошее. Нужно править файлы ядра VM, а это приведет к проблемам с обновлениями.
С ядром это да. А в решении, что написал это самое и надо делать.
Надо сказать, у разработчиков Вирта с инет-маркетингом не все впорядке. Ну, как так, на странице с категориями, если у товара есть свойства, тупо не выводить ничего(читай кнопку купить и иже с ней)!? Типа сами догадывайтесь, что надо на ссылку или на картинку нажать.
Вот и получается костыль на костыле.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- отображение списка свойств товара