Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 58 Ответов
  • 8192 Просмотров
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #31 : 24.09.2010, 12:52:13 »
Вставил
public_html/administrator/components/com_virtuemart/classes/ps_product.php
осталась та же ошибка с адресом файла, поставил
require_once( '/home/radialki/public_html/administrator/components/com_virtuemart/classes/ps_product.php');
   $ps_product = new ps_product;
   $ps_product->product_snapshot($product_sku);}
выдало новую ошибку
Fatal error: Class 'vmAbstractObject' not found in /home/radialki/public_html/administrator/components/com_virtuemart/classes/ps_product.php on line 25
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Вывод товаров
« Ответ #32 : 24.09.2010, 12:56:06 »
значит, путь сожрал. Но этого мало.
А если перед этим
Код
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
   require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
   require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
}
поставить?
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #33 : 24.09.2010, 12:57:27 »
Fatal error: require_once() [function.require]: Failed opening required '/home/radialki/public_html/components/com_php/files/../../components/com_virtuemart/virtuemart_parser.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/radialki/public_html/components/com_php/files/Kaichi_mod_to on line 5
сейчас попрописываю пути там
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #34 : 24.09.2010, 13:01:37 »
Выдало сайт без результатов. Сейчас проверю по параметрам, все ли ок
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Вывод товаров
« Ответ #35 : 24.09.2010, 13:09:48 »
чёт в трёх соснах плутаем. Значит так. У формы задай action cо ссылкой "www.site/index.php?page=название_принимающего_скрипта&option=com_virtuemart"
Принимающий скрипт размести в \administrator\components\com_virtuemart\html и наслаждайся всей мощью Joomla и VirtueMart, поставив в начале файла
Код
<?php
if (!defined('_VALID_MOS') && !defined('_JEXEC'))
    die('Direct Access to ' . basename(__FILE__). ' is not allowed.');
mm_showMyFileName(__FILE__);
require_once (CLASSPATH . "ps_product.php");
$ps_product = new ps_product;
global $mainframe, $vmLogger;
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #36 : 24.09.2010, 13:12:00 »
Сейчас все сделаю
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #37 : 24.09.2010, 13:25:35 »
Выдает главную
дописал .php к имени файла, получил Ошибка: Модуль не зарегистрирован."search_Kaichi_to" - неправильный модуль VirtueMart.
Ищу куда надо дорегистрировать
« Последнее редактирование: 24.09.2010, 13:28:55 от fire86 »
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #39 : 24.09.2010, 14:36:35 »
Вырубали свет, счас попробуем зарегить
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #40 : 24.09.2010, 14:43:36 »
Зарегил, выводит главную Вирта. чтото значит не так в коде. Счас попробую разобратся.
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #41 : 24.09.2010, 14:50:30 »
Так, я зарегал, только не работает. Выводит главную вирта и все. Думал что код не тот, оставил в коде только echo "YYY", ничего не вывело.Только запутался еще больше.
 Не могли бы вы привести пример модуля, что выводит через
require_once (CLASSPATH . "ps_product.php");
$ps_product = new ps_product;
$ps_product->product_snapshot($product_sku);
я посмотрю как он это делает и попробую повторить
« Последнее редактирование: 24.09.2010, 15:27:49 от fire86 »
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #43 : 24.09.2010, 15:34:11 »
модуль опубликован? права стоят (поставь none)?
модуль опубликован, все галочки поставил
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #45 : 24.09.2010, 15:37:28 »
Оставил только none. Результат тот же. Для уточнения - как правильно публиковать модуль виртуемарта? Как обычный модуль?
« Последнее редактирование: 24.09.2010, 15:42:21 от fire86 »
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #46 : 24.09.2010, 15:40:47 »
готов на стену лезть!!
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #48 : 24.09.2010, 15:55:40 »
Не могу там найти где публикуются модули. Написано название моего модуля, далее поля для галочек, стоит только нон и корзина.Еще список функций и порядок. Всё(
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #50 : 24.09.2010, 15:59:17 »
Это сделал. Показывает только главную ВМ

« Последнее редактирование: 24.09.2010, 16:04:41 от fire86 »
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #52 : 24.09.2010, 16:24:03 »
Есть ли другая функция для вывода товара? проверил через ПХП модуль, выводит все, кроме непосредственно product_snapshot
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #54 : 24.09.2010, 16:31:50 »
А есть какой-нить модуль где можно увидеть product_snapshot в действии?
И сразу уточню, должно ли оно что-то вывести если я

require_once( '/home/radialki/public_html/administrator/components/com_virtuemart/classes/ps_product.php');
   $ps_product = new ps_product;
        $product_sku="a000001";
          $ps_product->product_snapshot($product_sku);

? тк у мя ничего не выводит. А товар в jos_vm_product с product_sku="a000001" есть!
« Последнее редактирование: 24.09.2010, 16:40:55 от fire86 »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Вывод товаров
« Ответ #55 : 24.09.2010, 16:55:20 »
в модулях, например, вот так выводят
Код
<tr align="center" class="sectiontableentry1">
<td><?php $ps_product->show_snapshot($prodlist[$rand_prods], $show_price, $show_addtocart);  ?><br />
</td>
</tr>
(show_snapshot просто вызывает product_snapshot)
Открой mod_virtuemart_randomprod_1.1.3.j15.zip например
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #56 : 24.09.2010, 16:59:14 »
я нашел! надо просто добавить еcho!
echo $ps_product->product_snapshot($product_sku);

А можно результат по страницам разбить?
« Последнее редактирование: 24.09.2010, 17:03:12 от fire86 »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Вывод товаров
« Ответ #57 : 24.09.2010, 17:05:53 »
ну я так и знал, что все этим кончится - начинаем дублирокать функционал vm - а всего-то надо изучить shop.browse.php и shop_browse_queries.php там есть масса возможностей по отбору. Не надо изобретать велосипед.
*

fire86

  • Захожу иногда
  • 54
  • 0 / 0
Re: Вывод товаров
« Ответ #58 : 24.09.2010, 17:41:00 »
Значит надо будет их помучить)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart 1.1.8 - Наличие: Есть (по умолчанию) + Наличие: ZZZ (бр

Автор Nessy74

Ответов: 6
Просмотров: 2807
Последний ответ 22.01.2016, 13:24:17
от AzMandius
Мод Статистика для VirtueMart 1.0.x

Автор sveneld

Ответов: 13
Просмотров: 5492
Последний ответ 20.07.2015, 20:42:25
от sveneld
VirtueMart 1.1.8 - при клике на Категорию Товара всегда от

Автор Nessy74

Ответов: 6
Просмотров: 2043
Последний ответ 12.12.2014, 16:00:36
от Nessy74
Изображение наличия товара в зависимости

Автор Aleks_El_Dia

Ответов: 2
Просмотров: 1614
Последний ответ 13.03.2014, 04:58:54
от Aleks_El_Dia
Выпадающий список со всеми товарами [Полн

Автор murat

Ответов: 29
Просмотров: 8970
Последний ответ 30.09.2013, 10:09:38
от be.maxi