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

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

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

[Virtuemart]Обрезка имени товара при выводе через product_snapshot

Тема в разделе "Joomla", создана пользователем Firstlinehero, 5 апр 2010.

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

    Firstlinehero Постоялец

    Регистр.:
    14 дек 2009
    Сообщения:
    101
    Симпатии:
    25
    Господа, имеется модуль,выводящий товары через класс ps_product и функцию product_snapshot

    выглядит сие чудо в модуле вот так:
    Код:
    <?php $ps_product->show_snapshot($db->f("product_sku"), $show_price, $show_addtocart); ?>
    
    в administrator/components/com_virtuemart/classes/ps_product.php
    хранится класс собсна, там же ( вроде на 2409 строке ) и сама функция product_snapshot имеется.

    вроде бы сказал, где и что, теперь собсна задача:

    Требуется вывести снапшот продукта таким образом, чтобы он обрезался по кол-ву 20 символов
    Код:
    JString::substr($product_name, 0, 20). '...';
    ну и естественно главное,чтобы обрезка происходила конкретно в этом модуле, так что класс сам менять не вариант :)


    Есть идеи? нужно как-то в модуле выдрать строку с названием товара и обрезать ее. Знаний пхп не хватает
     
  2. beagler

    beagler Создатель

    Регистр.:
    14 май 2009
    Сообщения:
    27
    Симпатии:
    10
    без изменения в ps_product не сделаешь. Скопируй фунцию product_snapshot, назови product_snapshot1 и вызывай её.
     
    Firstlinehero нравится это.
  3. Firstlinehero

    Firstlinehero Постоялец

    Регистр.:
    14 дек 2009
    Сообщения:
    101
    Симпатии:
    25
    пардон,а можно поподробнее?
    Всё-таки очень бы не хотелось выводить всё это дело как-то иначе)
     
Статус темы:
Закрыта.