Новости Joomla

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

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
включите в настройках Joomla максимальное отображение ошибок.
И какая версия php у вас?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
вот шаблон table, в шапке темы описано как добавлять шаблоны

[spoiler title="table.php"]<?php

// no direct access
defined('_JEXEC') or die('Restricted access');

if ( ! defined('VMCategoriesTableDecoratorDefined') )
{
   function VMCategoriesTableDecorator(&$node, &$args)
   {
      $categories = & VMCategories::getInstance();
      $active = $categories->getActive();
      $path = $active ? $active->getPath() : false;
      $columns = 3;
      $count = 0;

      switch ($node->name())
      {
         case 'ul':
            // get children before appending table
            $children = $node->children();
            // append table
            $table = $node->addChild('table');
            // iterate through list items
            foreach ($children as $child)
            {
               // new table row if nesessary
               if ($count % $columns == 0) {
                  $tr = $table->addChild('tr');
               }
               // append cell
               $td = $tr->addChild('td');
               // set current class
               if ($path && $child->attributes('id') == $path[0]) {
                  $td->addAttribute('class', $td->attributes('class').' current');
               }
               // set active class
               if ($path && in_array($child->attributes('id'), $path)) {
                  $td->addAttribute('class', $td->attributes('class').' active');
               }
               // append anchor
               $a = $td->addChild('a');
               $a->setData($child->a[0]->data());
               $a->addAttribute('href', $child->a[0]->attributes('href'));
               $count ++;
            }
            break;
         case 'li':
            break;
         case 'a':
            // do nothing
            break;
      }

      // remove XML attributes
      $node->removeAttribute('id');
      $node->removeAttribute('level');
   }

   define('VMCategoriesTableDecoratorDefined', true);
}

// get XML directly coz we have to make some manipulations with it
$xml = & modVMCategoriesHelper::getXML($params);

if ($xml) {
   // pass each node to $decorator function
   $xml->map('VMCategoriesTableDecorator', array('xml'=>$xml, 'params'=>$params));

   // just make table as root of xml
   $xml = $xml->table[0];

   $class_sfx = $params->get('class_sfx');
   $tag_id = $params->get('tag_id');

   $xml->addAttribute('class', 'menu'.$class_sfx);
   $tag_id and $xml->addAttribute('id', $tag_id);

   echo JFilterOutput::ampReplace( $xml->toString(true) );
}
[/spoiler]
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
в папке elements тоже надо все self'ы поправить, это изза них админка не кажет... Не знаю, сделать это самому и выложить новую версию, или php4 слишком редко встречается чтоб заморачиваться...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Пасибо, здесь описание есть - с 4 пусть читают ИМХО, и правят ручками, или пинают хостеров.
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
в папке elements тоже надо все self'ы поправить, это изза них админка не кажет... Не знаю, сделать это самому и выложить новую версию, или php4 слишком редко встречается чтоб заморачиваться...
Не помогло
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
А отображение ошибок включил? Должны же выскочить ошибки...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
если ты везде self подменил, то думаю косяк может быть еще изза имени переменной - $item->parent. В общем если есть желание разобраться, напишешь о результатах. Если ниче не получится - попробую тогда сам поправить...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Когда заходишь в модуль - то как на картинки. когда ставишь то вот:
Код
   1.
      SELECT *
        FROM jos_components
        WHERE parent = 0
   2.
      SELECT folder AS type, element AS name, params
        FROM jos_plugins
        WHERE published >= 1
        AND access <= 2
        ORDER BY ordering
   3.
      SELECT template
        FROM jos_templates_menu
        WHERE client_id = 1
        AND menuid = 0
   4.
      SELECT `id`
        FROM `jos_modules`
        WHERE module = 'mod_virtuemart_categories'
        AND client_id = 0
   5.
      SELECT `id`
        FROM `jos_modules`
        WHERE module = 'mod_virtuemart_categories'
        AND client_id = 0
   6.
      DELETE
        FROM jos_modules_menu
        WHERE moduleid = 72
   7.
      INSERT INTO `jos_modules_menu`
        VALUES (72, 0 )
   8.
      SELECT id, title, module, position, content, showtitle, control, params
        FROM jos_modules AS m
        LEFT JOIN jos_modules_menu AS mm
        ON mm.moduleid = m.id
        WHERE m.published = 1
        AND m.access <= 2
        AND m.client_id = 1
        ORDER BY position, ordering
   9.
      SELECT a.*, SUM(b.home) AS home
        FROM jos_menu_types AS a
        LEFT JOIN jos_menu AS b
        ON b.menutype = a.menutype
        GROUP BY a.id
  10.
      SELECT *
        FROM jos_components
        WHERE `option` <> "com_frontpage"
        AND `option` <> "com_media"
        AND enabled = 1
        ORDER BY ordering, name
  11.
      SELECT COUNT(*)
        FROM jos_messages
        WHERE state = 0
        AND user_id_to = 62
  12.
      SELECT COUNT( session_id )
        FROM jos_session
        WHERE guest <> 1
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
В общем если есть желание разобраться, напишешь о результатах. Если ниче не получится - попробую тогда сам поправить...
Перенос закончу и буду разбираться, ибо ваш модуль - единственный прямой. Правда в ПХП не силен. ну да Яндекс есть
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
это ты включил режим отладки, а я говорю включить Сообщения об ошибках, должны вылезти ошибки.
Это во вкладке Сервер настроек Joomla
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Fatal error: Undefined class name 'modvmcategorieshelper' in /home/domov52.ru/data/www/domov52.ru/modules/mod_virtuemart_categories/elements/vmcategory.php on line 31
там сейчас
$options = modVMCategoriesHelper::_toArray($tree);
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
будь внимательней, класс то тут другой - JElementVMCategory, и во всех других файлах классы тож свои )
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

pecha

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
будь внимательней, класс то тут другой - JElementVMCategory, и во всех других файлах классы тож свои )
Заработало, разбираюсь с выводом пока не выводит
*

kobru

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
добрых суток. как в списке подкатегорий, к каждой подкатегории и к заголовку списка подкатегорий прикрепить свою картинку?
типа такого:

*картинка папуаса* устрой охоту себе сам
     *картинка акулы* живые акулы
     *картинка копья* первобытные орудия охоты
     *картинка бумаги* туалетная бумага
« Последнее редактирование: 25.08.2010, 05:21:44 от kobru »
*

xCoReLx

  • Захожу иногда
  • 243
  • 7 / 0
у меня не работает Mootree, когда вкючаю, в меню поный бордак картинки кашей
*

IvanSmirnov

  • Захожу иногда
  • 59
  • 0 / 0
Публикую новую версию - 2.0.0. Пока как тестовую, потому как не уверен что все ошибки отловлены. Код полностью переписан, модуль работает еще быстрее.
Модуль категорий VirtueMart - mod_virtuemart_categories


СПАСИБО!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
xCoReLx, а можно ссылку на бордак? или хотябы скрин?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Добавил в шапку темы инфу как сделать меню с иконками.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

xCoReLx

  • Захожу иногда
  • 243
  • 7 / 0

вот такое вылазит, а аккордионом мне не нра

жумла 1,5,20+ ВМ 1,1,15
« Последнее редактирование: 25.08.2010, 20:30:35 от xCoReLx »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
прикольно )
а можно ссылку? или хотябы шаблон который вы используете...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

xCoReLx

  • Захожу иногда
  • 243
  • 7 / 0
http://bike-street.ru
шаблон sunshine,
Разобрался, модуль не хочет дружить с резиновым шаблоном!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
гы гы.. Байкер-Стрит с beez-шаблоном офигеть как смотрица )))
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Нет, дело вот в этом:
Код: css
#left_out .module div div div div, #right_out .module div div div div, #left_out .moduletable div div div div, #right_out .moduletable div div div div, #left_out .module_menu div div div div, #right_out .module_menu div div div div, #left_out .module_text div div div div, #right_out .module_text div div div div {
margin:0;
padding:0;
}
ice_sp...se=gzip (строка 69)
#left_out .module div div div, #right_out .module div div div, #left_out .moduletable div div div, #right_out .moduletable div div div, #left_out .module_menu div div div, #right_out .module_menu div div div, #left_out .module_text div div div, #right_out .module_text div div div {
background:none repeat scroll 0 0 transparent;
overflow:hidden;
padding:5px 5px 10px;
width:172px;
}

Это css-код вашего шаблона красного...
Как можно заметить он не очень то заботится о том чтоб не повлиять на модули расположенные в сайдбарах... Нужно либо переделывать либо менять шаблон... а разве индивидуальный дизайн не в планах :)?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

xCoReLx

  • Захожу иногда
  • 243
  • 7 / 0
к сожалению бюджет не позволяет
*

IvanSmirnov

  • Захожу иногда
  • 59
  • 0 / 0
Очень классный модуль!!

НО, кто-нибудь знает как решить мою проблему?

Модуль с ОПРЕДЕЛЕННЫМИ категориями выводится с привязкой к определенной странице (привязка к пункту другого меню Joomla).

Так вот, а когда я захожу в карточку товара, то модуль пропадает. Как сделать, чтобы модуль отображался и на карточках тех товаров, чьи категории разрешены к отображению в модуле.

Во как. :)
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Как я понял у вас задача: отображать модулем некоторые категории на некоторых страницах(категориях) магазина, верно? и вы для этого насоздавали пунктов в джумловском меню, и привязали к нужным пунктам модуль(список в левой нижней части страницы настроек модуля), так? и проблема в том что модуль отображается в категориях, но не отображается если перейти в карточку?
ну, можно тогда насоздавать пунктов для товаров, и добавить соответсвующую привязку. или попробовать использовать такие настройки как начальный уровень. иль я не так понял?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

IvanSmirnov

  • Захожу иногда
  • 59
  • 0 / 0
Как я понял у вас задача: отображать модулем некоторые категории на некоторых страницах(категориях) магазина, верно? и вы для этого насоздавали пунктов в джумловском меню, и привязали к нужным пунктам модуль(список в левой нижней части страницы настроек модуля), так? и проблема в том что модуль отображается в категориях, но не отображается если перейти в карточку?
ну, можно тогда насоздавать пунктов для товаров, и добавить соответсвующую привязку. или попробовать использовать такие настройки как начальный уровень. иль я не так понял?

Все ровно наоборот. У меня есть три пункта меню самой Joomla они соответствуют трем родительским разделам VM.
(Сразу спрошу, можно ли вывести модуль с родительскими категориями в стиле Joomla, как главное меню?)

Этими родительскими категориями сайт как бы разделен на три части, Часть 1, часть 2, часть 3

В кадой части свои совершенно разные товары. Для части 1 я вывожу модуль с его категориями, для части 2 с его категориями и т.д.

Но когда зазожу в карточку товара, модули пропадают. Как это исправить ?

спасибо!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Проблема никакого отношения к модулю не имеет.
Проследите за Itemid в адресе - при переходе к карточке товара он не должен теряться или меняться. Если не разберетесь - воспользуйтесь поиском по форуму, уверен тему обсуждали..
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

IvanSmirnov

  • Захожу иногда
  • 59
  • 0 / 0
Проблема никакого отношения к модулю не имеет.
Проследите за Itemid в адресе - при переходе к карточке товара он не должен теряться или меняться. Если не разберетесь - воспользуйтесь поиском по форуму, уверен тему обсуждали..

К модулю претензий нет! Такой модуль я неделю искал! И за него огромное спасибо!

Itemid действительно меняется с 3 на 1. Как это поправить ?
*

kobru

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Добавляю картинки к подкатегориям по этому варианту:
Цитировать
2) Накидываем в папку images свои иконки, скажем c_1.png, c_2.png и тд... добавляем в case: 'li' следующий код:
Код

            $icon = 'c_'.$node->attributes('id').'.png';
            if ( file_exists(JPATH_SITE.DS.'images'.DS.$icon) ) {
               $node->addAttribute('style', "background-image:"."url('/images/$icon')");
            }

Не забываем добавить в CSS .menu li{background-repeat: no-repeat}

сделал картинки, положил в /images/
картинки названы согласно id подкатегорий..
код вставлял в tmpl/default.php

ничего не меняется... что-не так делаю?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 51778
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 25054
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 25555
Последний ответ 04.01.2016, 21:25:50
от gleb22
Добавить модуль в товар

Автор Tokyo

Ответов: 2
Просмотров: 1792
Последний ответ 11.05.2015, 20:43:32
от tierex
Модуль VirtueMart для фильтра товаров по категориям!

Автор maxmur

Ответов: 104
Просмотров: 51054
Последний ответ 08.08.2014, 11:47:37
от Хусен