1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь JElement и Joomla 3, какая есть замена?

Тема в разделе "Joomla", создана пользователем prosto-chups, 5 мар 2013.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, NightHunter
  1. prosto-chups

    prosto-chups ВТР

    Регистр.:
    3 фев 2009
    Сообщения:
    251
    Симпатии:
    161
    Если кто уже пробовал писать что-нибудь под Joomla 3, подскажите чайнику, как решить задачу.
    В Joomla 3 больше не используется JElement, он просто удален. А мне в срочном порядке нужно переписать модуль под Joomla 3. В принципе, там нет ничего сложного, но есть код:
    jimport('joomla.html.parameter.element');
    class JElementArraydomains extends JElement
    {

    var $_name = 'arraydomains';

    function fetchElement($name, $value, &$node, $control_name){
    $helper = new Helper_mcdd();
    $array_whois = $helper->array_whois;
    $domains = array();
    foreach (array_keys($array_whois) as $zona)
    {
    $domains[] = array("value" => $zona, "text" => $array_whois[$zona]["title"]);
    }

    if (JVERSION >= '1.6')
    $fieldName = $name.'[]';
    else
    $fieldName = $control_name.'['.$name.'][]';

    $output= JHTML::_('select.genericlist', $domains, $fieldName, 'class="inputbox" style="width:100px;" multiple="multiple" size="10"', 'value', 'text', $value );
    return $output;
    }
    }

    А так, как я с JElement ни разу не сталкивался, не могу придумать, как переписать кусок.
     
  2. Genk0

    Genk0

    Регистр.:
    2 июн 2010
    Сообщения:
    10
    Симпатии:
    11
    Насколько я понял это JRegistry, но могу ошибаться
    Вот еще
    http://www.geneticspro.net/faq/ques...kward-compatibility-issues-in-joomla-3-0.html
    Впрочем на этой странице замечен твой ник)
    Там много чего интересного написано, полезно будет многим.
     
    prosto-chups нравится это.
  3. prosto-chups

    prosto-chups ВТР

    Регистр.:
    3 фев 2009
    Сообщения:
    251
    Симпатии:
    161
    Да, спасибо, помогло!!! Даже переписывать не пришлось )))
    Я там смотрел, там просто:
    А я просто попробовал заменить JElement на JRegistry и все заработало...

    P.S. К стати, благодаря:
    http://www.geneticspro.net/faq/ques...kward-compatibility-issues-in-joomla-3-0.html
    Вылечил довольно много разширений под Joomla 3.0...
     
    MadChild нравится это.
Статус темы:
Закрыта.