подмена меняющейся строки,на другую строку (для модератора это внутри движка,меняем модуль)

Evgenyi

Новичок
для отдельно шибко умных модераторов не знакомых с движками.
Если что это внутреняя ссылка в движке которую надо поменять для моих целей каким образом тут взлом вареза,понятно только умному модератору.Ну что ж нам остаётся доказывать.

PHP:
<a class="modal" href="http://pica2/images/stories/virtuemart/product/1.jpg" title="1">
    <img class="browseProductImage" border="0" title="Маргарита" alt="1" src="/images/stories/virtuemart/product/resized/1_316x238.jpg">
    </a>
в ней надо выдернуть ссылку при чём цифра может меняться.(для модератора ссылка в данном случе строка в штмл коде)

http://pica2/images/stories/virtuemart/product/1.jpg

и заменить сылку на строку.

PHP:
/index.php/ru/margarita-detail
вот что я написал но не могу написать что типо регулярки,может другую функцию взять

PHP:
 $asda   = $product->images[0]->displayMediaThumb('class="browseProductImage" border="0" title="'.$product->product_name.'" ',true,'class="modal"');
                         
                   $asda2 = str_replace('http://pica2/images/stories/virtuemart/product/', '/index.php/ru/margarita-detail', $asda);   
                      echo $asda2;
 

WMix

герр M:)ller
Партнер клуба
если уже ты соурс "движка" меняешь, то поменяй в правильном месте...
 

WMix

герр M:)ller
Партнер клуба
я видел слово virtuemart, спасибо за подсказку! а ты куда пишешь эту хрень вышеописанную?
 

AmdY

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

Evgenyi

Новичок
загадка в том что менять так сказать парсить не изменяя ход программы,надо потому что бы не изменить движение программы,конечно я могу тупо открыть и начать всё там переделывать но это не правильно.И в данном случает требуется оперативно просто подменить строку и всё.Быстро и сильно
 

Beavis

Banned
Если движок твой, то открой то место, где формируется эта ссылка, и напиши туда что тебе нужно.

конечно я могу тупо открыть и начать всё там переделывать но это не правильно
а делать простые вещи через одно место - правильно?
 

Evgenyi

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

Evgenyi

Новичок
ты предлагаешь поменять метод дисплей объекта имдж.Ты в своём уме вообще?Программист ёпрст
 

AmdY

Пью пиво
Команда форума
Evgenyi
так приведи код этого метода. уверен, что этот урл можно менять где-то через настройки.
 
Сверху