Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> позиция в joomla, joomla+virtuemart
Stas  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 289
Пользователь №: 26541
На форуме: 5 лет, 9 месяцев, 8 дней
Карма: -2




Необходимо вывести в карточке товара дополнительный пункт меню левого блока.
В файле /templates/lik-astana/index.php у меня прописана позиция левого блока так
<jdoc:include type="modules" name="position-7" style="xhtml" />

в карточке товара на самой страницы вывожу без проблем таким способом в файле
/templates/lik-astana/html/com_virtuemart/productdetails/default.php прописываю позицию

<?php
$document = JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'product-button-form';
echo $renderer->render($position, $options, null);
?>

Где product-button-form и есть моя позиция.
Теперь мне необходимо вывести так чтоб когда пользователь дошел до карточки товара у него в левом блоке появилась новое меню
  <div id="sidebar" style="width:<?php echo $leftColumnWidth; ?>px;">
<
jdoc:include type="modules" name="position-7" style="xhtml" />
</
div>

Подскажите возможно как то прописать позицию в карточке
/templates/lik-astana/html/com_virtuemart/productdetails/default.php
а подключить ее только когда пользователь дошел до карточки товара
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25982
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 21 день
Карма: 725

Не курю:
1 год, 2 месяца, 8 дней


эт тебе наверно полезнее на джумловском форуме спросить.

единственное что могу сказать - это смотреть а $_GET урл - там и смотреть - карточка это или нет.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Stas  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 289
Пользователь №: 26541
На форуме: 5 лет, 9 месяцев, 8 дней
Карма: -2




Спросил на joomlaforum там тишина.
Возможно ли каким то образом вот этот код
<?php
$document = JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$positioncat = 'category-menu-card';
echo $renderer->render($positioncat, $options, null);
?>

вызвать переменной в индексовском файле но чтоб его не было видно в карточке.
Как я понимаю что пользователь когда заходит в карточку товара подключается этот файл
/templates/lik-astana/html/com_virtuemart/productdetails/default.php
тут у меня все позиции вывод картинки и цены то есть тело карточки.
/templates/lik-astana/index.php тут у меня сам шаблон с каркасом сайта и вывод левой позиции у меня
  <div id="sidebar" style="width:<?php echo $leftColumnWidth; ?>px;">
<
jdoc:include type="modules" name="position-7" style="xhtml" />
</
div>

вот если перейти По ссылке то там в низу будет ФРАГМЕНТ HTML-КОДА это и есть этот пхп код позиции category-menu-card в файле /templates/lik-astana/html/com_virtuemart/productdetails/default.php
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса