Здравствуйте...
Необходимо получить картинку (url) из страницы товара JoomShopping.
1. RSForm! выводится через модуль выезжающий на ка каждой странице товара (с названием "быстрый заказ").
2. В самой форме 2 отображаемых поля ("Имя и Фамилия" и "Телефон") и 2 скрытых поля ("titlesite" и "urlsite") >>
http://screencast.com/t/oyU4ysmJ0BRE3. В RSForm! для полей прописаны условия (в Свойствах > PHP скрипты):
- Для titlesite (получаем заголовок страницы) >>
$titlesite = JFactory::getDocument()->title;
$formLayout = str_replace('titlesite',$titlesite,$formLayout);
- Для urlsite (получаем url страницы) >>
$urlsite = JURI::getInstance()->toString();
$formLayout = str_replace('urlsite',$urlsite,$formLayout);
4. Когда человек заполняет поля "Имя и Фамилия" + "Телефон" и нажимает на кнопку "Заказать" на email приходит письмо:
....
Имя и Фамилия
Телефон
Заголовок страницы с которой прислан заказ
Url страницы с которой прислан заказ
....
Необходимо добавить еще одно поле "Картинка товара" (либо, хотя бы, url на картинку товара).В этой теме
http://joomlaforum.ru/index.php?topic=206846.0 нашел возможности подтягивать данные напрямую с базы.
//<code>
$content_id = $RSadapter->getParam($_GET,’id’,0);
if($content_id){
$q = mysql_query(«SELECT title FROM «.$RSadapter->config[‘dbprefix’].»hg_hotelitems WHERE id = ‘$content_id’ «);
$title = mysql_result($q,0);
}else{
$title = ‘No content found';
}
return $title;
//</code>
Каким образом необходимо прописать код что бы получить картинку (либо, хотя бы, url на картинку товара)??Не SEF страница товара имеет url:
index.php?Itemid=653&option=com_jshopping&controller=product&task=view&category_id=69&product_id=3308&lang=catalog , то есть мы имеем на странице
product_id по которому можно сделать выборку из базы данных, но как это правильно прописать?
Таблица в которой находится товар: префикс-бд_jshopping_products и в этой таблице есть все необходимые картинки в полях: product_thumb_image, product_name_image или product_full_image.
Подскажите как по возможности вытащить либо саму картинку "product_full_image" либо url на нее.
И еще, модуль никаким образом не привязан к самой странице товара, то есть он просто в менеджере модулей и выводится на указанных страницах, в наших случаях на странице товара..