вопрос про шаблоны
- inferno
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 14
- Спасибо получено: 0
13 года 2 мес. назад #1770
от inferno
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__);
?>
и дальше вояюю как хочу ? ну и плюс пхп вставки
ЕСЛИ Я НЕ ПРАВ ОБЪЯСНИТЕ ТОЛЬКО УЧУСЬ :blush: :blush: :blush:
для 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__);
?>
и дальше вояюю как хочу ? ну и плюс пхп вставки
ЕСЛИ Я НЕ ПРАВ ОБЪЯСНИТЕ ТОЛЬКО УЧУСЬ :blush: :blush: :blush:
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 2 мес. назад #1780
от Wedal
Wedal ответил в теме Re: вопрос про шаблоны
inferno, вообще правильно, но при условии, что вы выставите названия ваших шаблонов в настройках Virtuemart. Обычно новые файлы не создают, а правят один из существующих. Так проще.
Спасибо сказали: inferno
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- inferno
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Less
Больше
- Сообщений: 14
- Спасибо получено: 0
13 года 2 мес. назад - 13 года 2 мес. назад #1782
от inferno
inferno ответил в теме Re: вопрос про шаблоны
а где в настройках это вставить название ? при выборе шаблона и карточки товара ?
а про коды пхп я правильно понял оставляю то что написал ?
<?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__);
?>
Последнее редактирование: 13 года 2 мес. назад пользователем inferno.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
13 года 2 мес. назад #1787
от Wedal
Wedal ответил в теме Re: вопрос про шаблоны
inferno,
Можно изменять там уже идут вставки кнопочек печати, pdа, email, хлебные крошки, ссылки на предыдущий и следующий товар.
В настройках категории, общих настройках.а где в настройках это вставить название ? при выборе шаблона и карточки товара ?
Всё, кроме:а про коды пхп я правильно понял оставляю то что написал ?
Code:
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
?>
Спасибо сказали: inferno
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.