roman3211

Рейтинг
52
Регистрация
16.08.2011

Подскажите как получить переменную с категорией?

Делаю свой модуль (фильтр товаров) joomla 2.5.4 + virtuemart 2.0.4

с классами joomla не так хорошо знаком. И никак не разберусь что подключить и откуда взять в модуль переменную текущей категории, а ещё лучше переменную родительской категории.

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

В принципе если я узнаю категорию, то смогу сделав запрос в базу и вычислить родителя, но если где то можно напрямую получить родителя, было бы гораздо красивее.

Подскажите как на virtuemart 2 обнулить корзину?

Ситуация следующая. Делаю свою страницу заказа, чтобы сразу была видна корзина и снизу форма заказа. После проверки на валидность введённого данные отправляются сразу на мыло. Собственно всё готово, только не могу понять как после отправки письма обнулить корзину?

Если я правильно понимаю, то данные пишутся в $this->cart->products, но как их оттуда стереть?

Saitoff:
В настройках каждого товара можно выбрать сопутствующие товары. Вполне подходит под ваши требования. Единственный недостаток - отсутствие автоматизма этих действий, т.е. все придется делать вручную. Если в магазине уже опубликовано несколько тысяч товаров - получится весьма долгое и кропотливое занятие(

Если я Вас правильно понял, то алгоритм следующий:

к товару подтягиваем нужные нам товары как сопутствующие)

в форме вывода сопутствующих прописываем чек, который будет равносилен кнопке "купить"

вставляем скрипт который будет считать итоговую сумму

в принципе всё, при отмеченных чеках при нажатии на кнопку "купить" с каждого отмеченного товара полетит запрос в корзину или их надо группировать в массив?

мысль интересная, хотя сопутствующие товары я бы не хотел трогать, они для связки страниц стоят, к тому же не у каждого товара будет схема комплектации.

Может быть сделать отдельный модуль и добавить таблицу в базу, в которой и прописать id нужных доп.товаров....

спасибо за идею, буду думать!

Подскажите куда копать.

Есть интернет-магазин на joomla 2.5 virtuemart 2.0.4

Собственно проблема:

как сделать на карточке товара следующее

ниже описания вставить блоки дополнительных товаров, выбирать их чеком, менять итоговую сумму и скидывать всё в корзину?

Например:

карточка товара - мотоцикл

картинка, описание, цена.

ниже строка шлем, картинка, поле чек, цена

ниже строка перчатки, картинка, поле чек, цена

и т.д.....

клиент выбирает мотоцикл и в дополнение отмечает чеками например шлем.

Цена ИТОГО: динамически меняется и после нажатия кнопки "добавить в корзину" туда попадает и мотоцикл и шлем.

Шлем и перчатки должны быть отдельными товарами с возможностью покупаться отдельно.

Получается этакая - комплектация товаров на одной странице.

Подскажите есть ли такой модуль или описание реализации данной функции?

Друзья, знает ли кто, как выполнить публикацию товаров в Virtuemart, через Cron.

Товары загружены в базу, колонка publish = N, соответственно нужно к примеру раз в день у 3-4 товаров менять на publish = Y.

Можно конечно самому скрипт накидать, но время-деньги, к тому же скорее всего такой скрипт уже существует. Гугл на эту тему упорно молчит.

joomla 1.5.22

virtuemart 1.1.7

Спасибо.

а perl и php - синтаксис одинаковый?

давайте объясню.

есть html документ, в котом много ссылок на разные ресурсы. Мне нужна только одна ссылка, начало которой я знаю.

я беру html в переменную и при помощи регулярного выражения выбираю все ссылки.

дальше сравниваю каждую с шаблоном

например:

есть

www.site1.ru/index.php?id=2&cs=0

www.site2.ru/index.php?id=6&cs=10

www.site3.ru/index.php?id=55&cs=0&ff=33

www.site4.ru/index.php?id=33&cs=6&dd=44

мне нужно только

www.site1.ru/index.php?id=2&cs=0

я сравниваю начало "www.site1.ru" с каждой ссылкой и вывожу ту, которая похожа

но в выборке оказалось 2 таких похожих ссылки, они одинаковые, только одна простая, вторая с target. Вот я искал как выбрать ссылки без таргета. А дальше вы уже знаете, сравню каждую с шаблоном и возьму нужную.

[umka] - то что надо, вытаскивает именно нужный мне адрес!!!

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

p.s. Мне нужно было выбрать именно адрес внутри которого нет target, дальше я его сравниваю с шаблоном и отсеиваю лишние.

VoIP_operator

Посмотрел на сайте _doktelecom.ru, не знающему человеку ничего не понятно.

Буду задавать вопросы по порядку

Что имеем:

1) 2 интернет магазина

2) связь Инкогнито с номером (499) безлимит 2800/мес переадресация на билайновскую симку

на первом сайте стоит прямой номер, на втором номер с симки.

Одинаковые номера ставить не стоит, либо закрывать их от индексации. Поисковики определяют одинаковые номера и могут склеить сайты. У меня второй сайт только развивается, поэтому мобильный номер пока норм, позже поставлю прямой.

Что хотим:

1) 1 прямой номер с кодом (495), желательно дешевле, чем сейчас плачу за связь.

Основная масса - входящие звонки (Москва-Подмосковье), остальное переговоры с поставщиками.

Просмотрев вышеуказанный сайт хочется разобраться. Если я правильно понял, покупая Тариф «Старт» я плачу 900 за подключение номера, плюс 790руб/мес абонентская плата. И дальше непонятно......

я буду получать звонки на IP-телефон? Должен ли я за что-то ещё платить? В тарифе написано, что есть переадресация на мобильный, но сколько это будет стоить не указано. Тариф для ИП со сроком регистрации менее 9 мес, а что будет после того как я подключусь и стукнет 9 мес?

Решил задачу)

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

а проблема была в стороннем коде, который я благополучно впихнул в shop.browse

Код должен был добавлять ссылку на все товары этого производителя на странице показа товаров browse

В нём одна переменная записывает на себя массив из id производителя. У меня на странице жёстко выводится по 20 товаров, соответственно было записано 20 значений id. И почему то впереди добавлялся ноль и весь ряд смещался на одну позицию. Не стал разбираться почему, просто удалил кусок кода. На странице имя производителя выводилось нормально, а ссылка на него как раз смещалась на одну позицию. Если рядом два разных производителя, то смещение давало в ссылке предыдущего производителя.

Так как надобность в этом отпала, разбираться не стал, просто удалил код и все. Спасибо за советы. Вместе мы сила!!!)

вот сама проблема:


$manufacturer_link = "";
$manufacturer_id = $ps_product->get_manufacturer_id($db_browse->f('product_id'));
$manufacturer_name = $ps_product->get_mf_name($db_browse->f('product_id'));
if( $manufacturer_id && !empty($manufacturer_name) ) {
$link = JRoute::_("$mosConfig_live_site/index.php?page=shop.browse& manufacturer_id=$manufacturer_id&option=com_virtuemart&Itemid=".$Itemid);
$text = ''.$manufacturer_name.'';
$manufacturer_link .= $text; }
$products($i)('manufacturer_link') = $manufacturer_link;
$products($i)('manufacturer_name') = $manufacturer_name;

форум не даёт вставлять квадратные скобки

в 2х последних строках скобки квадратные!

да работает

я некоторые ссылки менял, т.к. они неверно переводились или какие то мелкие косяки были. Если я кеш отрублю всё полетит

к тому же как я понимаю само формирование ссылок от разных производителей - это глюк какой то. Может быть в коде поправить? Мне же не нужны все функции SEFа. Знать бы где править.

Всего: 100