Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 244 Ответов
  • 58547 Просмотров
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
хм. не знаю) смотрите что у Вас в коде шаблона с этой позицией делается?:)))) И это на одном сайте или на нескольких? У меня нет никаких проверок на аутентификацию. И на трех сайтах все работает отлично!) И на локалхосте тоже. Под суперадмином и под пользователями все видно. Очистите кэш страницы. Может еще какой то хитрый кэширующий компонент используете? Или модуль отображается на страницах только с определенным ай ди, а при логине стоит редирект на другую страницу?
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
хм, странно, на втором сайте поставил модуль, и под админом все показывает, буду разбираться
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
вообщем вот что я выяснил, если пользователь имеет статус "зарегистрированный" или "гость" то модуль отображается, если статус "администратор" "суперадминистратор"  то модуль не отображается. Остальные модули все отображаются нормально, конфликтов не должно быть, по крайне мере отключал модули которые используют библиотеки другие.  :o
З.Ы. Joomla 1.5.21 VirtueMart 1.1.5
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
Видимо какой то плагин у Вас конфликтует. Не знаю какой. Три сайта. Полет под супер админом нормальный. На локалхосте проверял и под администратором обычным. Тоже все хорошо. То, что Вы пишите, на одном сайте, или на нескольких? Еще раз повторюсь. У меня нет проверки на уровень пользователя. Еще приходит в голову вот что. JQuery плагины установлены? Дело вот в чем, иногда проявляется следующий глюк с jQuery, mootools перестает регистрировать событие domready, буквально произвольно, когда подключено jQuery в режиме noConflict. А у меня часть расчетов заключена в domready - когда подгружен хтмпль, но не подгружены еще картинки и т.п.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
да, на одном сайте все ок вроде, под суперадмином кажет модуль. На втором (с которого делал скрины) использую активно JQuery, хотя и на другом тоже стоит модули с JQuery, сейчас попробую найти этот конфликт буду потихонечку отключать и смотреть.
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
Имею просьбочку. Когда окончите настройку, пожалуйста, зайдите к нам на сайт и оставьте в статье http://rodc.ru/scripts-creating/78-virtuemart-carousel Ваш комментарий. Желательно с сайтом, где используете. С уважением к Вам)
Эх. Просто у меня там на ресайз вешаются обработчики в domready. Могу сделать версию отдельную с onload. Секунду. Сейчас перезалью. Такого глюка не будет.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
отзыв оставлю обязательно, да и ссылку на сайт могу, но никто все равно не сможет на сайт зайти, я на острове живу, и с материка не смогут зайти на мои сайты  ;D ну я поотключал плагины, все равно не кажет, ничео не понимаю, неужели конфликт с каким то модулем идёт
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
Перекачайте и проставьте последнюю версию из шапки) Заменил domready -> onload.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
эээ, я вот увидел это слово domready и почему то сразу вспомнил что делал хак один на втором сайте (где сейчас проблема), но никак не мог вспомнить что за хак. сейчас судорожно начал искать на форуме что же я делал, вернее я знаю что делал, но не помнил связано это с этим словом мне не понятным или нет :o ну и всё таки нашел, вот что я делал: http://joomlaforum.ru/index.php/topic,127055.new.html из за этого хака что ли такой трабл?  :o ;D
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
скачал, поставил, все тоже самое, в настройках ничего нового не появилось  :o
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
в настройках не появилось. внутри модуля изменение.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
всё таки какой я умный  ^-^ ;D разобрался!  :D вообщем это конфликт, конфликт с одним хаком VM. Так что есть повод подумать что можно сделать если кто то использует данный хак на своем сайте, модуль называется mod_vm_ajax_update Суть его проста, во фронте админ ии суперадмин специально выделил, потому что как раз у пользователей с такими правами не отображался модуль автора топа, могут редактировать товар (наименование, цену, описание) не заходят в админку VM
Фух, весь форум перевернул, сейчас порядок наведу и пойду писать отзыв  ;D
« Последнее редактирование: 01.11.2010, 16:57:06 от Infosakh »
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
Спасибо Вам за отзыв. А идея с иконками прикольная. Вот только думаю, может необычный шрифт подобрать к иконкам. Чтобы можно было делать красивые иконки вне зависимости от языка. Задал задачку дизайнеру. Посмотрим на решение) Чуть погодя. На досуге посмотрю из за чего не дружит с хаком.
*

AlexiZ

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Привет всем! Отличные модули. Подскажите, можно ли в модуле производителей показывать товары текущей категории на странице товара?
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
Да. Такая возможность есть и тестировалась. В админке Товары, производители из текущей категории переключите в Да:) И расскажите мне, все ли у Вас вышло. С уважением к Вам. А еще, как настроите, оставьте по возможности ссылку на Ваш сайт, мы внесем просто ее в список работ, где работает наш модуль, чтобы расширить круг примеров внедрения. И по возможности оставьте Ваш отзыв на нашем сайте, для нас это важно)
*

AlexiZ

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Вроде бы получилось-времени на тестирование пока нет, но я обязательно посмотрю внимательно и отпишусь. Ссылки на сайт пока нет - сайт на локалке. Только мне нужно, что бы модуль был ТОЛЬКО на странице товара (flypage) и нигде более. Как это сделать?
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
хм. ну методами модуля никак. но можно проявить смекалку в самом шаблоне:
Допустим в шаблоне у нас находится модуль в позиции slide-holder:

Итак. Перед выводом позиций в index.php шаблона добавляем между <?php и ?>:


Код: php
$option				= JRequest::getVar('option','','get');
$option = empty($option)?JRequest::getVar('option','','post'):$option;
$option = empty($option)?JRequest::getCmd('option'):$option;
$option = JString::trim(JString::strtolower($option));

$page = JRequest::getVar('page','','get',4);
$page = empty($page)?JRequest::getVar('page','','post',4):$page;
$page = empty($page)?JRequest::getCmd('page'):$page;
$page = JString::trim(JString::strtolower($page));

$is_shown = false;

switch ($option){
case 'com_virtuemart':

if(!empty($page) && JString::strpos($page,'flypage')!== false){
$is_shown =  true;
};

break;

};


И добавляем вокруг позиции, где выводится модуль  slide-holder условие:

Код: php
		
                 <?php if($is_shown) : ?>
<!-- BEGIN: slide-holder-->
<div id="slide-holder">
<jdoc:include type="modules" name="slide-holder" style="slider"/>
</div>
<!-- END: slide-holder-->
<?php endif; ?>

Получим то, что Вам требовалось!)
« Последнее редактирование: 03.11.2010, 15:16:13 от black#FFFFFF »
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
а как сделать чтобы товар был в рамке?  ^-^
*

black#FFFFFF

  • Осваиваюсь на форуме
  • 26
  • 3 / 0
В файле стилей css/tyle.css
Код: css
.yjwm_scproduct{
  border: 1px solid red!important;
}
Или
Код: css
.yjwm_sc_in{
  border: 1px solid red!important;
}

Или на Ваше усмотрение рамку задаете. Здесь пример красной рамки вокруг всего товара однопиксельной. Выбирите любой другой цвет. А можно еще использовать: outline:)
В ближайшее время реализую отключение изображений в админке. Чтобы можно было прокручивать допустим описание товара с заголовком и ценой. Кому как нравится. А так, возможно, напишу прелоадер картинок до запуска слайдера и после загрузки всей основной страницы и вынесу в опции. Чтобы подружелюбнее к посетителям сайта относиться)
« Последнее редактирование: 03.11.2010, 15:21:19 от black#FFFFFF »
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
эх, я вот почему захотел рамку, потому что немного переделал стрелки (влево вправо) сделал их поменьше. И что в итоге мы имеем. Скрин
1) теперь расстояние есть между стрелкой влево и рамкой товара (пытался исправить это через CSS, стрелку могу двинуть а сам блок с товаром влево не получается)
2) и всё таки, в админке заголовок стоит в положении лефт, а во фронте ну все равно не в лефте
3) не видно рамки внизу, в админке есть параметр высоты показа, но он для вертикального слайдера. З.Ы. Игрался с высотой заголовка и подробно/цена, не помогло
4) тоже не видно рамки справа
 ^-^

« Последнее редактирование: 03.11.2010, 15:46:24 от Infosakh »
*

AlexiZ

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Цитировать
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');

$tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
   case 'auto':
      $tmplWidth = '97%';
      break;
   case 'fluid':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
      break;
   case 'fix':
      $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
      break;
   default:
      $tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
      $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '983px';
      $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '982px';
      break;
}

$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
   $gkparams = new JParameter('');
   $gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
   $gkparams->set( 'menu_images_align', 'left' );
   $gkparams->set( 'menupath', $tmpl->templateurl().'/gk_menus');
   $gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
   $gkparams->set('menu_background', 1); //0: image, 1: background
   $gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
   $gkparams->set('mega-style', 1); //Megamenu only: Menu style.
   $gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
   $gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}   
//End for main navigation

$layout = $tmpl->getLayout ();

if ($layout) {
   $tmpl->display($layout);
}
Вот мой index.php. Куда нужно вставить? Расскажите, пожайлоста,  по подробнее.
*

streelok

  • Захожу иногда
  • 331
  • 0 / 6
как сделать чтоб в карусели выодились нолько названия категорий
*

FlahsAxel

  • Захожу иногда
  • 210
  • 0 / 0
В IE6 Ваш модуль работает корректно?
Цитировать
Демо в работающем проекте:
http://discontstroy.ru/
Верхушка разъезжается.
Виноват
Код
<DIV class=boxleft></DIV>
Но к модулю это похоже не относится.
*

tigra-uki

  • Давно я тут
  • 559
  • 11 / 0
  • Joom'лiстка
все здорово! модуль отличный!
но на моем проекте проявилась такая проблема: когда перехожу по ссылками производителя, то путь отображается неверный: для всех брендов один и тот же, который никак с ними не связан.

Грешила на ЧПУ, но даже когда отключаю его - проблема остается.
Может что посоветуете?
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

seiras

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
  • Site-Studio.info
залейте на ifolder, пожалуйста!
*

obion

  • Новичок
  • 6
  • 1 / 0
Классный модуль, то, что искал, но есть одно но! :)
Можно ли как-то поверх новой цены вывести старую зачёркнутую цену?

Тут она выводится так:
Код
 <div class="price">
<?php echo $pprice?>
</div>  

Что нужно написать в этот div, что бы вывести ещё старую цену без скидки ума не приложу :)

Добавлено:

Из меня, конечно, кодер никудышный, но у меня получилось...

Под строку
Код
$pprice                                                                 = $GLOBALS['CURRENCY_DISPLAY']->getFullValue($pprice);^

добавил
Код
$old_price                                       = $ps_product->show_price($produkti->product_id, true );

над

Код
 <div class="price">
<?php echo $pprice?>
</div>  

добавил
Код
<?php echo $old_price ?>
<div class="price">
<?php echo $pprice?>
</div>

Можно, конечно, всё это нарисовать красивее, но главное суть :)
« Последнее редактирование: 07.12.2010, 12:20:14 от obion »
*

Yastrebov

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Реально ли доработать такой слайдер, чтобы выводить в flypage/browsepage в него "недавно просмотренные товары"? Сколько перерыл VirtueMart Extensions - не нашел ничего похожего. Думаю, что ничего сложного в этом нет. Если требуется инфа дополнительная по Recent Product + Slider вот нашел ссылку: http://blog.ifreework.org/?p=505
*

topos

  • Захожу иногда
  • 78
  • 10 / 0
а у меня модуль игнорирует скидки и выводит полную стоимость товара, так и должно быть или нужно что то изменить?
*

topos

  • Захожу иногда
  • 78
  • 10 / 0
http://smart.gitcom.ru/ вот, почему то модулю все равно на скидку.
*

kisens

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
У меня модуль выводиться только на главной странице. Можно ли , чтобы он выводился на всех страницах?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart - SMS уведомления о сделаном заказе.

Автор bork

Ответов: 42
Просмотров: 21831
Последний ответ 26.07.2021, 22:11:25
от Oleg91
Отчеты и статистика для VirtueMart

Автор 4kict

Ответов: 25
Просмотров: 9884
Последний ответ 14.01.2021, 00:09:53
от gartes
Как реализовать: товары, которых нет в наличии в конец списка категории?

Автор Girevik

Ответов: 1
Просмотров: 1202
Последний ответ 02.11.2017, 10:52:04
от P_B
[Решено] Чебокс "Показывать только товары, которые есть в наличии"

Автор artMelnikov

Ответов: 20
Просмотров: 7118
Последний ответ 28.06.2017, 11:19:51
от OutLaw1
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 51698
Последний ответ 05.02.2017, 11:44:02
от Super_Panda