Новости Joomla

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

murat

  • Захожу иногда
  • 261
  • 13 / 0
Re: Прайс-лист
« Ответ #60 : 07.09.2007, 00:12:39 »
процент считается по формуле $per = %price*процент
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #61 : 07.09.2007, 12:17:59 »
процент считается по формуле $per = %price*процент
Спасибо, сейчас попробую.
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #62 : 07.09.2007, 13:18:00 »
А как же все таки решить проблему пропаджи некоторых товаров (точнее по одному товару из категории)!?
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Re: Прайс-лист
« Ответ #63 : 07.09.2007, 15:55:39 »
что за проблема?
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #64 : 07.09.2007, 18:12:09 »
Народ. Вчера забивал 20 товаров и в прайсе смотрю всего 19 появилось. Один товар куда-то делся, смотрю в VM есть, все нормально, но только в прайсе нет. Не раз сталкиваюсь с этим. Почему такое происходит?
Пробовал менять у товара: название, арт., цену, категорию. В unpablished Отправлял и сного поднимал. И все также.
Вот такая же проблема!
Почему то пропадают по одному товару из каждой категории в прайсе!
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #65 : 07.09.2007, 22:09:42 »
процент считается по формуле $per = %price*процент
не это не канает
результат селекта строкового типа а надо число
это вам не питон...

Люди! великие пхпэшники! Help me plz!
Где в этом выражении число?
<?php echo $product_price = $ps_product->show_price($db->f("product_id")); ?>
*

Siecker

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Прайс-лист
« Ответ #66 : 07.09.2007, 23:15:50 »
Я кстати так и не решил проблему с пропажей... некогда все...
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #67 : 07.09.2007, 23:18:18 »
Я кстати так и не решил проблему с пропажей... некогда все...
Жаль конечно, а я не силен в этом.:(
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #68 : 08.09.2007, 01:44:24 »
Люди! великие пхпэшники! Help me plz!
Где в этом выражении число?
<?php echo $product_price = $ps_product->show_price($db->f("product_id")); ?>

С этим я разобрался :)
Остался первый вопрос :(
попробую сформулировать поточней

Этот прайс-лист отображается на основной странице сайта, а мне надо чтобы в отдельном окне и только этот прайс.
Подскажите как это сделать?
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #69 : 10.09.2007, 20:29:56 »
Огромное всем спасибо за помощь...  :(
Как всегда проблему решил сам...

Да вот вам sql запрос который выдаёт все товары
Код
SELECT * 
FROM jos_vm_product ,
jos_vm_product_price,
jos_vm_product_category_xref,
jos_vm_category,
jos_vm_shopper_group
Where jos_vm_product.product_id = jos_vm_product_price.product_id
and jos_vm_product_category_xref.product_id = jos_vm_product.product_id
and jos_vm_category.category_id=jos_vm_product_category_xref.category_id
and jos_vm_product.product_publish='Y'
and jos_vm_category.category_publish='Y'
and jos_vm_product_price.shopper_group_id=jos_vm_shopper_group.shopper_group_id
and jos_vm_shopper_group.shopper_group_name='-default-'
order by jos_vm_category.category_name

Вот это нужно для выбора группы цен (у кого их несколько)
Код
and jos_vm_product_price.shopper_group_id=jos_vm_shopper_group.shopper_group_id
and jos_vm_shopper_group.shopper_group_name='-default-'


Сортировка прайса (в данном случае по наименованию категории)
Код
order by jos_vm_category.category_name

Делал на скорую руку, так что если есть ошибки  не обессудьте..

Если кому интересно могу выложить переработанный прайс с 3 колонками (для оптовиков).
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #70 : 10.09.2007, 21:07:03 »
Вот мой прайс лист :)

Ссылка для открытия в отдельном окне
Код
javascript:void window.open('*hostname*/index2.php?page=shop.price&option=com_virtuemart&Itemid=1', 'win2', 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no');

Если поможете с отображение цен в виде установленном в vitruemart, буду признателен...


[вложение удалено Администратором]
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #71 : 10.09.2007, 23:11:12 »
Круто сделал! :D
Токо проблемы в шрифтах (у меня) крокозяблики (неправильная кодировка)
где? как? поправить?
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #72 : 11.09.2007, 15:45:20 »
Круто сделал! :D
Токо проблемы в шрифтах (у меня) крокозяблики (неправильная кодировка)
где? как? поправить?
Hi! :)
Шрифты исправь в любом редакторе который поддерживает перекодировку.
У меня кодировка UTF-8 так что шрифты скорей всего в этой кодировке.
Если что пиши скину перекодированные.
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #73 : 11.09.2007, 15:50:02 »
Да на днях сделаю прайс с сортировкой как в каталоге vm, вот только найду как мускул работает с вложенными селектами (вроде новый должен работать) или придётся искать другое решение.
Да еще цены надо функцией переконвертить из числа в деньги - тож пока не знаю (давно не программировал)
« Последнее редактирование: 11.09.2007, 15:58:31 от yalex2000 »
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #74 : 11.09.2007, 16:36:50 »
А я просто латиницей прописал, так вообще с кодировкой проблем не будет!
*

FunLabz

  • Осваиваюсь на форуме
  • 21
  • 1 / 3
Re: Прайс-лист
« Ответ #75 : 12.09.2007, 20:50:33 »
Странно, но у меня таже проблема..
Выводится только шапка. Без самих товаров..

Это может быть изза локального сервера?
« Последнее редактирование: 12.09.2007, 21:20:01 от FunLabz »
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #76 : 13.09.2007, 00:18:58 »
Странно, но у меня таже проблема..
Выводится только шапка. Без самих товаров..

Это может быть изза локального сервера?
Проверь вот это условие
Код
and jos_vm_shopper_group.shopper_group_name='-default-'
- тут проверяется наименование группы. Если у тебя у всех товаров по одной цене то можешь вообще удалить выше указанное условие
*

FunLabz

  • Осваиваюсь на форуме
  • 21
  • 1 / 3
Re: Прайс-лист
« Ответ #77 : 13.09.2007, 20:04:23 »
Спасибо.. Не понял, как это помогло, но работает) Плюсик в репу)

А сортировку по категориям, алфавиту, пробовали организовать?

А сам прайс по какому принципу выводит?
« Последнее редактирование: 13.09.2007, 20:12:39 от FunLabz »
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #78 : 14.09.2007, 19:35:21 »
Спасибо.. Не понял, как это помогло, но работает) Плюсик в репу)

А сортировку по категориям, алфавиту, пробовали организовать?

А сам прайс по какому принципу выводит?

Дело в том, что  у ВМ дерево каталогов организованно очень интересно...





[вложение удалено Администратором]
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #79 : 14.09.2007, 19:40:50 »
Нулевой ID является родителем, а все остольные его потомки.
Но так как и родитель и потомок записаны в одной и тойже калонке, то надо делать вложенный селект для определения родителя и выборки всех его потомков...

Но у меня пока руки не доходят :(
может в выходные попробую реализовать сортировку.

Да если у кого есть предложения как сделать по другому - то нестесняйтесь :)
Буду очень признателен за подсказку.
Да может есть кто в php это может оганизовать? это не сложно - вот только я php незнаю  :(
« Последнее редактирование: 14.09.2007, 19:44:28 от yalex2000 »
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Re: Прайс-лист
« Ответ #80 : 14.09.2007, 19:50:16 »
думаю, что сортировка в компоненте virtuemart требует переработки. Пока в самом компоненте не будет нормальной сортировки, то и в хаках ее нет смысла делать.
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #81 : 14.09.2007, 19:54:35 »
думаю, что сортировка в компоненте virtuemart требует переработки. Пока в самом компоненте не будет нормальной сортировки, то и в хаках ее нет смысла делать.
Да это даж не хак - файлик который формирует отчет из резултатов выборки из базы
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Re: Прайс-лист
« Ответ #82 : 14.09.2007, 20:13:07 »
yalex2000, ты хорошо разбираешься в бд и запросах? Может попробуем вместе сделать?
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #83 : 14.09.2007, 20:33:34 »
yalex2000, ты хорошо разбираешься в бд и запросах? Может попробуем вместе сделать?
Я только  ЗА! :)
я в принцпе описал в чем загвоздка...
Это можно сделать 2 циклами по 1 селекту в каждом
селекты могу сделать а вто php - давненько я его не юзал (это было настолько давно....)
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #84 : 14.09.2007, 20:39:05 »
Вот первый селект
Выбор содержания корневого катаога
Код
SELECT * FROM jos_vm_category_xref
where category_parent_id = 0
order by category_child_id
Выводится весь список каталогов родителей которые отображаются в самом начале

Надо сделать 2 цикла
1 будет выполнятся пока не закончится первый селест, а 2 - вложенный цикл будет выполнятся пока category_parent_id будет = category_child_id вотрого запроса.
Вот и все.
И будет у нас прайс с сортировкой по каталогам и даже можно его разбить по группам
« Последнее редактирование: 14.09.2007, 20:48:06 от yalex2000 »
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #85 : 15.09.2007, 01:38:09 »
Вот тут описано построение писка каталогов
product.product_category_list.php
ток я нефига не понимаю :(
единственное что я понял - это то что они используют массивы для построения списка
*

probiz

  • Осваиваюсь на форуме
  • 10
  • 2 / 0
Re: Прайс-лист
« Ответ #86 : 19.09.2007, 01:38:53 »
А как сделать, чтоб прайс делился на несколько страниц ... а то у меня больше 1000 позиций и он зависает :)
*

Gans

  • Захожу иногда
  • 73
  • 6 / 0
Re: Прайс-лист
« Ответ #87 : 22.09.2007, 13:48:54 »
А как сделать, чтоб прайс делился на несколько страниц ... а то у меня больше 1000 позиций и он зависает :)
Походу та же проблема только выдает ошибку такого типа:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 92160 bytes)
а если вешаю первую версию прайса (product.shop.php где только 50 позиций выводит) то работает!
*

yalex2000

  • Осваиваюсь на форуме
  • 28
  • 3 / 0
Re: Прайс-лист
« Ответ #88 : 22.09.2007, 23:28:03 »
Походу та же проблема только выдает ошибку такого типа:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 92160 bytes)
а если вешаю первую версию прайса (product.shop.php где только 50 позиций выводит) то работает!
я бы с удовольствием, но я слабоват в php, а это можно легко сделать с помощью php.

З.Ы.
Если есть кто в php хорошо разбирается и желание доделать прайс - пишите в личку.
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Прайс-лист
« Ответ #89 : 26.10.2007, 19:36:02 »
Чего то ни один не заработал у меня (VirtueMart 1.0.13 )
Переделал по новой только ,тестируйте..

[вложение удалено Администратором]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Делаем из категории прайс-лист, с разделами и с расширенными атрибутами товаров

Автор numen

Ответов: 18
Просмотров: 9292
Последний ответ 04.07.2013, 06:33:08
от rushab
Прайс-лист - подведение итогов.

Автор adjuster

Ответов: 2
Просмотров: 2619
Последний ответ 02.10.2012, 19:16:20
от renata
Для каждой группы покупателей свой прайс лист

Автор iworkshop

Ответов: 2
Просмотров: 2459
Последний ответ 17.06.2012, 12:35:37
от baloon
Как в прайс-листе добавить пункт показывать кол-во товара?

Автор blessedlive

Ответов: 9
Просмотров: 2033
Последний ответ 04.11.2011, 08:53:08
от blessedlive
Вывод товаров в категории как в прайс-листе

Автор Major-Max

Ответов: 6
Просмотров: 2532
Последний ответ 28.02.2011, 21:00:43
от Major-Max