Проблема с генерацией ссылок на производителей

Тема в разделе "Установка и обновление", создана пользователем Pekkonen, 14.12.2011.

  1. Offline

    Pekkonen Недавно здесь

    Регистрация:
    27.02.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Женский
    Всем привет, пытаюсь заставить работать VM 2 на Joomla 1.7.3 и вижу проблему с генерацией ссылок на производителей.
    Создал модуль VirtueMart Manufacturers, в нем нормально отображаются имена производителей, но ссылки на них генерируются с ошибкой:


    Код (CODE):
    1. index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=&Itemid=142&lang=en


    то есть не передается значение virtuemart_manufacturer_id=
    При этом на странице со списком всех производителей все работает как надо.

    В коде (modules\mod_virtuemart_manufacturer\tmpl\default.php) нужная мне ссылка генерируется так:
    Код (CODE):
    1. <?php foreach ($manufacturers as $manufacturer) {
    2.       $link = JROUTE::_('index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);
    3.  
    4.       ?>



    Примерно так же генерируется и корректная ссылка (в компонентах), которая работает как надо:

    Код (CODE):
    1. // Manufacturer Elements
    2.       $manufacturerURL = JROUTE::_('index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);
    3.       ...
    4.       <a title="<?php echo $manufacturer->mf_name; ?>" href="<?php echo $manufacturerURL; ?>"><?php echo $manufacturer->mf_name; ?></a>


    Кто-нибудь сталкивался с подобной проблемой?
    Заранее благодарю.
     
  2.  

Поделиться этой страницей

Загрузка...