отображение в sobi2 поля: "Сайт"

Discussion in 'Модернизация расширений' started by xpyctjawii, May 24, 2008.

  1. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    Каталог sobi2.
    В нем есть поле "Сайт".
    Одним из параметров является "интернет ссылка".
    У этого параметра есть несколько положений:
    -нет;
    -http;
    -email;
    -изображение;
    -медиа файл.
    У поля "Сайт" параметр стоит по умолчанию "http".
    И выглядит это на сайте так: Сайт
    А нужно чтобы выглядело так: http://joomla-support.ru
    Кто чего подскажет???
     
  2.  
  3. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    Скажите хоть в каком файле править?! Это css или php?!
     
  4. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Тупо ищешь по слову Сайт в языковых файлах, находишь константу. Потом ищешь где она встречается в коде. Показываешь это место тут.
     
  5. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    Слово "Сайт" в языковых файлах не было найдено. Но зато было найдено в файле administrator/components/com_sobi2/sobi2.xml и связывается с field_website. Но field_website встречается только в css файлах. К тому же как я понял дело не в том как обрабатывается слово "Сайт", а как обрабатывается значение http параметра Интернет-ссылка. Тоже самое относится к значению email... Теперь искать где в коде встречаются "http" и "email"?!
     
  6. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Ну где-то же это слово выводится, в конце концов. А значит и внутри компонента должно быть. Найдя эту штуку - мы найдем приблизительное место вывода.
     
  7. Offline

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

    Joined:
    Nov 4, 2008
    Messages:
    7
    Likes Received:
    1
    Gender:
    Male
    В файле sobi2.entry.php строку 337
    $data = "<a href=\"{$data}\"{$noFollow} title=\"{$mySobi->title}\" target=\"_blank\">{$field->label}</a>";
    замени на:
    $data = "<a href=\"{$data}\"{$noFollow} title=\"{$mySobi->title}\" target=\"_blank\">{$data}</a>";

    Кто знает как избавиться от http:// в начале, ну что бы ссылка выглядела просто www.site.com
     
    xpyctjawii likes this.
  8. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    А где этот файл то?! Ни в components'ах, ни в administrator'е нет... У меня версия RC 2.5.8a. Может ты про другую версию?! Если да, то сам сейчас поищу эти строчки в коде.
     
  9. Offline

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

    Joined:
    Nov 4, 2008
    Messages:
    7
    Likes Received:
    1
    Gender:
    Male
    у меня версия 2.9.0.1 файл лежит в корне папки com_sobi2
     
  10. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    Перешел на новую версию и все получилось! Спасибо!!!!
     
  11. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    В Details View все стало показываться как надо... А вот в V-Card все осталось также... Никто в V-Card не менял эту штуку?!
     
  12. Offline

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

    Joined:
    Apr 28, 2008
    Messages:
    59
    Likes Received:
    0
    Gender:
    Male
    ЗЫ: искал в коде подобные строки... менял в них {$field->label} на {$data}, но ничего не помогало...
     
  13. Offline

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

    Joined:
    Nov 30, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    А все-таки, есть ли решение данной проблемы, третий день уже с ней борюсь.
     
  14. Offline

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

    Joined:
    Nov 5, 2009
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Искал не это, но случайно нашел ответ по теме. Есть легальный, а не обходной путь.
    http://www.sigsiu.net/template_commands.html
    Фрагмент:
    Example of using raw data: Show Website URL | link |

    This example shows how the real URL of a website will be shown instead of the label "Website". Don't forget to insert the CSS class information.
    This example is for the V-Card template. For the Details View template use span id="sobi2Details_field_website".

    <span class="sobi2Listing_field_website">
    <a href="<?php echo $fieldsObjects['field_website']->data; ?>" target="_blank">
    <?php echo $fieldsObjects['field_website']->data; ?>
    </a>
    </span>
    <br />
     
  15. Offline

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

    Joined:
    Jun 29, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male

    Уважаемые Форумчане,а можно более подробнее расписать про "легальный путь" где чего изменять, просто я новичок! Заранее спасибо за помощь!:[
     

Share This Page

Loading...