-
Публікації
2 247 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Baco
-
-
Васо прав... демо-магазин для Пушкина создается что ли? :-)
Хамелион, на мой взгляд проблемы бы не было, если бы вы как следует изучили функционал в демке. Почему вы это не сделали? Возможно поэтому вы не задали правильный вопрос еще до покупки.
Что же касается обрисовки ситуации и того что автор не указал чего-то там - хмм...он там еще много чего не указал....)...и что? ... Описание не должно работать как минус-слова.
Вам наверное надо злиться на меня...) это я стою на принципиальной позиции: получил рабочий модуль? Владей! ... и, конечно, стараюсь убедить в этом администрацию.
Простите за совет, но чтобы не копаться самому в выборе и не тонуть в море информации - может стоит подрядить кого-то?
Если разобраться в ситуации и по самой переписке с самого начала и послепокупочной, то скорей всего, я бы поигнорил, но у меня есть какой то "кодекс" + я сам предложил возврат, и слово держу... тут уж принципиально, НО... так же хочу синхронизировать действия с администрацией, а именно: + денюжка за модуль и - из возможности выкачать новый, с апдейтами.
-
Вот про это в частности идет речь
Понимаете о чем речь или нужно расписать?
Так я и не отказываюсь от своих слов, но если у меня нету на счету вебмани суммы для возврата и тем более яндкс денег и кошелька в корне у меня нету, то для этого и создал тему, чтобы всё корректно сделала администрация, и вас от модуля забрала и денюжку заплатила, хотя из переписки и перед и в процессе покупки модуля, я честно говоря удивлён, так как доступ для тестирования модуля - предоставил, но почему то вы спева купили, а потом "а почему...?" (пункты 1 и 2 добавил в процессе переписки, дабы второй такой же прочел внимательно).
-
Да, тема правильная.
Не голосовал, отпишу сразу, если по сабжу, то:
1. Учесть всю полноту тех. поддержки - невозможно, ровным счетом как и потребности, и понимание продукта покупателем перед и после покупки (соседний топик с моим участием).
Пример-иронию могу привести следующую:
Создан модуль, цель которого - менять массово с "Х" на "У", или просто заполнять всю пустоту на "У", но... пользователь, купивший модуль, захотел следующий функционал: хочу для пустых - заполнять "Х", а уже заполненные ("У") - не трогать, но перед покупкой - не уточнил, есть ли возможность такова у модуля или нет, хотя доступ в демо-админку был и он мог полностью "прощупать" весь функционал.
А теперь вопрос: должен ли разработчик допиливать функционал модуля или возвратить деньги за модуль покупателю или же на платной основе допиливать ?
2. Сам же допил и разделение на платную и бесплатную тех. поддержку...
Инструкция - это описание модуля или файл в корне архива - вот мануал пользователю (это я помню от afwollis-а такие требования были), и если брать по самому функционалу - то, например, за адаптацию под "недефолтный" шаблон или там под небольшие конфликтные моменты, которые занимают не более 15-ти минут - я делаю безвозмездно.
А если у покупателя, сразу же возникает вопрос (обычно перед покупкой в личку) о возможности переписать функционал под специфику его бизнеса или "индивидуальную хотелку" с подробный описанием, то я сразу же отписываю о цене, и в случае согласия - приступаю к разработке.
Но тем не менее - в теме поддержки нужно хотя бы дать ответ, по вопросу, а вот помогать или нет с установкой - вопрос лично каждого разраба.
-
Вебмани пожалуйста, я другими не пользуюсь или ждите, пока администрация отпишет о списании с внутреннего счета (сабж).
-
Напишите номер кошелька в ЛС, или мне телепатически его дождаться с самого первого сообщения о возврате !
Ув. Динокс, если не реагируете оперативно, то хоть отпишите, спишете со счета внутреннего или аннулировать и я сам рассчитаюсь с покупателем ?
(нету у меня на данный момент вебмани, но ради "дела принципа" одолжу)
-
Смотрим по этому примеру кода.
-
Может в модераторы пойдешь ;) Я - за
Я тоже за...
-
Тогда данного индивидуума (кстати, логин тут на форуме у него Xameleon) обработаю, на остальные же (12strun убедила своей речью) повешу большой красный текст:
"После покупки товар возврату не подлежит !!!"
а в модули напихаю инициализация через базовый метод:
if(date("Ymd") > 20130628){ echo "License expired by ' . $_SERVER['HTTP_HOST'] . '"; exit; } else { $this->init['badaboom'] = false; }
-
Парни, давайте не по крипторам, а по сабжу как бы... считаю функционал по "maneyback" нужным, а вот ХТ, который пробует таким образом нагрести модулей, а потом воспользоваться "возвратом" - наказать, сперва за невнимательность, а потом - перманентно.
А то холивар уже напоминает:
-
во вкладке блок товаров когда вставляешь Доступные паттерны: {name}, {model}, {price}, {catname}, {brand} то генератор ничего не генерит в чем причина ?
Скорее всего, попадает под функцию фильтрации спецсимволов, например "апостроф", если таковой есть в названии, модели или производителе...
Напишите мне в ЛС и я вам исправлю безвозмездно эту функцию.
-
А что, если предположить такой вариант:
Ваш хостер - упал или как раз на тот небольной % аптайма или ещё чего...
А у клиента - 3, 5, 7... модулей ч он-лайн чекером...
В итоге, зависимость работы его сайта - прямопропорционально зависит от работы вашего же серверного чекера, и если что случиться с вашим сайтом-проверщиком - то все клиенты так же страдают, как тут быть ? дуплеты в облаках хоста делать ?
-
Есть еще лучше - идентификатор скачанного модуля, т.е. каждый модуль имеет уникальную цифровую подпись, вот по ней можно найти кто выложил на варез модуль ;)
Сейчас тестирую ...
Практикую такое, да вот от утечки никак не спасает на данном форуме, так как акк-однодневка - весьма привычная для складчины вещь. Максимум - ион (последний) + сервер-клиент валидация, тогда можно уберечь, иначе - то бан аккаунта-однодневки и всё, а модуль то по рукам пошел...
-
кеш почистить не пробывали ?
шаблон - не влияет на сеоконтроллер.
-
тогда не должно слетать, я у себя проверил, у меня работает.
-
Если сделать так, перестают работать ЧПУ.
насколько я понял, у вас в настройке следуюющее: "ЧПУ товаров с категориями" - НЕТ, или я неправильно что то понимаю ?
-
Понял, тогда навскидку (не сильно углубляясь), могу предложить "костыль":
1. Создать категорию в магазине, прописать сео_урл "products" (без кавычек), узнать ИД этой категории и добавить перед:
$data['product_id'] = $tmp['product_id'];
строку с ИД узнавшей категории:
$data['path'] = 55; // 55 - это ИД вашей категории из админки.
должно получится что то типа:
if (isset($data['product_id'])) { $tmp = $data; $data = array(); if ($this->config->get('config_seo_url_include_path')) { $data['path'] = $this->getPathByProduct($tmp['product_id']); if (!$data['path']) return $link; } $data['path'] = 55; $data['product_id'] = $tmp['product_id']; if (isset($tmp['tracking'])) { $data['tracking'] = $tmp['tracking']; } } break;
-
открываете : catalog\controller\common\seo_pro.php
там находите строку: $data['product_id'] = $tmp['product_id'];
и заменяете на: $data['product_id'] = 'products/' . $tmp['product_id'];
-
Для существующих товаров, возможно прописать метод примерно такого вида:
public function skuGenerator() { $query = $this->db->query("SELECT product_id FROM " . DB_PREFIX . "product WHERE status = '1'"); $i = 0; foreach ($query->rows as $queries) { $this->db->query("UPDATE " . DB_PREFIX . "product SET sku = '1000-" . (int)$i . "' WHERE product_id = '".(int)$query->row['product_id']."'"); $i++; } return 'nice_work_bro'; }
-
А логика какова ? или рандомно генерировать набор цифр определённой длинны ?
-
не проще-ли было-бы просто вернуть деньги tette-a-tette, как говорится? =)
UPD: А я-бы и не вернул, кстати. Охренеть. Не работает там.. ага.
Не пользуюсь вебманями в последнее время, так что там не крутится ничего, кроме как вывод средств с форума, предложить же клиенту ждать - вариант, но не проще ли функционально сделать "возврат" с внутреннего счета и удалением с покупателей модуля (+ отметка в профиле "ХТ") ?!
-
Суть в том, что 2-ве страницы распросов (не только по модулю) и 2-ве страницы - после покупки... мне проще вернуть деньги, перезалить архив с модулем и идентификатором в нём, чем разбираться что к чему... Но направление мысли Ваше поддерживаю.
-
Доброго времени, господа, делюсь наработкой, может кому и пригодиться, а то продавать - проку нет никакого...
Собственно - скидки в категориях:<?xml version="1.0" encoding="UTF-8"?> <modification> <id>disc_in_cat</id> <version>1.0</version> <vqmver>2.3.2</vqmver> <author>[Baco]</author> <id>disc_in_cat</id> <version>2.0</version> <author>special for Impreza</author> <file name="catalog/view/theme/*/template/product/category.tpl"> <operation> <search position="after"><![CDATA[ <?php echo $product['description']; ?></div> ]]></search> <add><![CDATA[ <?php if ($product['d']) { ?> <br /> <div class="discount"> <?php foreach ($product['d'] as $discount) { ?> <?php echo $text_opt; ?><?php echo $discount['quantity']; echo $text_po; echo $this->currency->format($this->tax->calculate($discount['price'], $product['tax_class_id'], $this->config->get('config_tax'))); ?><br /> <?php } ?> </div> <?php } ?> ]]></add> </operation> <operation> <search position="after"><![CDATA[ html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; ]]></search> <add><![CDATA[ var discount = $(element).find('.discount').html(); if (discount != null) { html += ' <div class="discount">' + discount + '</div>'; } ]]></add> </operation> <operation> <search position="after"><![CDATA[ html += '<div class="description">' + $(element).find('.description').html() + '</div>'; ]]></search> <add><![CDATA[ var discount = $(element).find('.discount').html(); if (discount != null) { html += '<div class="discount">' + discount + '</div>'; } ]]></add> </operation> </file> <file name="catalog/controller/product/category.php"> <operation> <search position="after"><![CDATA[ 'price' => $price, ]]></search> <add><![CDATA[ //Discount 'd' => $this->model_catalog_product->getProductDiscounts($result['product_id']), 'tax_class_id' => $result['tax_class_id'], //Discount ]]></add> </operation> <operation> <search position="after"><![CDATA[ $this->data['button_continue'] = $this->language->get('button_continue'); ]]></search> <add><![CDATA[ //Discount $this->data['text_opt'] = $this->language->get('text_opt'); $this->data['text_po'] = $this->language->get('text_po'); //Discount ]]></add> </operation> </file> <file name="catalog/language/russian/product/category.php"> <operation> <search position="after"><![CDATA[ <?php ]]></search> <add><![CDATA[ $_['text_opt'] = 'Опт: '; $_['text_po'] = ' по '; ]]></add> </operation> </file> <file name="catalog/language/english/product/category.php"> <operation> <search position="after"><![CDATA[ <?php ]]></search> <add><![CDATA[ $_['text_opt'] = 'Opt: '; $_['text_po'] = ' for '; ]]></add> </operation> </file> <file name="catalog/language/ukrainian/product/category.php"> <operation> <search position="after"><![CDATA[ <?php ]]></search> <add><![CDATA[ $_['text_opt'] = 'Опт: '; $_['text_po'] = ' по '; ]]></add> </operation> </file> </modification>
- 2
-
Доброго времени, ув. Администрация !
Ситуация следующего характера:
У меня купили модуль, в итоге поняли, что не тот функционал что ожидался, я согласен кимиссию с продаж оставить на счете форума, но как бы через внутренний счет перевести покупателю деньги и соответственно удалить его из покупателей моего модуля ?
-
Система--->Локализации--->Статусы заказов
Возврат денег и удаление модуля из покупки
в Пропозиції та побажання
Опубліковано:
Та написал dinоx-у ещё 1-го числа...