- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- вопрос про шаблоны
вопрос про шаблоны
inferno / Автор темы \

Новичок

14
0
11 года 8 мес. назад #1770 от inferno
скажите пожалуйста как я понял шаблон для оформления товаров в категории находятся тут www\components\com_virtuemart\themes\default\templates\browse из них я могу выбрать шаблон например browse2 и у меня будет показываться по 2 товара в строке ? при этом я сам могу его переделать как мне удобно ? под каким именем его сохранить под каким как он был или могу от себя написать например my browse ? и соответственно с карточкой товара тоже самое как я понимаю ? flypage.tpl
для flypage.tpl я оставляю этот код ? а после него пишу как мне видится шаблон ?
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php
if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">$navigation_pathway</div>";
}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product).'</a>';
}
}
?>
ну а для browse соответственно
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
и дальше вояюю как хочу ? ну и плюс пхп вставки
ЕСЛИ Я НЕ ПРАВ ОБЪЯСНИТЕ ТОЛЬКО УЧУСЬ
для flypage.tpl я оставляю этот код ? а после него пишу как мне видится шаблон ?
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php
if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">$navigation_pathway</div>";
}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product).'</a>';
}
}
?>
ну а для browse соответственно
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
и дальше вояюю как хочу ? ну и плюс пхп вставки
ЕСЛИ Я НЕ ПРАВ ОБЪЯСНИТЕ ТОЛЬКО УЧУСЬ



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

Администратор

2879
228
663
11 года 8 мес. назад #1780 от Wedal
inferno, вообще правильно, но при условии, что вы выставите названия ваших шаблонов в настройках Virtuemart. Обычно новые файлы не создают, а правят один из существующих. Так проще.
inferno / Автор темы \

Новичок

14
0
11 года 8 мес. назад - 11 года 8 мес. назад #1782 от inferno
а где в настройках это вставить название ? при выборе шаблона и карточки товара ?
а про коды пхп я правильно понял оставляю то что написал ?
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php
if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">$navigation_pathway</div>";
}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product).'</a>';
}
}
?>
и соответственно
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
а про коды пхп я правильно понял оставляю то что написал ?
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php
if( $this->get_cfg( 'showPathway' )) {
echo "<div class=\"pathway\">$navigation_pathway</div>";
}
if( $this->get_cfg( 'product_navigation', 1 )) {
if( !empty( $previous_product )) {
echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product).'</a>';
}
if( !empty( $next_product )) {
echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product).'</a>';
}
}
?>
и соответственно
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
Последнее редактирование: 11 года 8 мес. назад от inferno.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2879
228
663
11 года 8 мес. назад #1787 от Wedal
inferno,
Можно изменять там уже идут вставки кнопочек печати, pdа, email, хлебные крошки, ссылки на предыдущий и следующий товар.
В настройках категории, общих настройках.а где в настройках это вставить название ? при выборе шаблона и карточки товара ?
Всё, кроме:а про коды пхп я правильно понял оставляю то что написал ?
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- вопрос про шаблоны