Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Baco

Користувачі
  • Публікації

    2 247
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Baco

  1. письмо админу: "прошу вернуть средства пользователю и исключить его из списка покупателей"

    письмо покупателю: "написал админу, ждем возврат"

    на этом бы всё и закончилось

    Та написал dinоx-у ещё 1-го числа...

  2. Васо прав... демо-магазин для Пушкина создается что ли?  :-)

     

    Хамелион, на мой взгляд проблемы бы не было, если бы вы как следует изучили функционал в демке. Почему вы это не сделали?  Возможно  поэтому вы не задали правильный вопрос еще до покупки.

    Что же касается обрисовки ситуации и того что автор не указал чего-то там - хмм...он там еще много чего не указал....)...и что? ... Описание не должно работать как минус-слова.

     

    Вам наверное надо злиться на меня...) это я стою на принципиальной позиции: получил рабочий модуль? Владей!  ... и, конечно, стараюсь убедить в этом администрацию.

     

    Простите за совет, но чтобы не копаться самому в выборе и не тонуть в море информации - может стоит подрядить кого-то?  

    Если разобраться в ситуации и по самой переписке с самого начала и послепокупочной, то скорей всего, я бы поигнорил, но у меня есть какой то "кодекс" + я сам предложил возврат, и слово держу... тут уж принципиально, НО... так же хочу синхронизировать действия с администрацией, а именно: + денюжка за модуль и - из возможности выкачать новый, с апдейтами.

  3. Вот про это в частности идет речь

    Понимаете о чем речь или нужно расписать?

    Так я и не отказываюсь от своих слов, но если у меня нету на счету вебмани суммы для возврата и тем более яндкс денег и кошелька в корне у меня нету, то для этого и создал тему, чтобы всё корректно сделала администрация, и вас от модуля забрала и денюжку заплатила, хотя из переписки и перед и в процессе покупки модуля, я честно говоря удивлён, так как доступ для тестирования модуля - предоставил, но почему то вы спева купили, а потом "а почему...?" (пункты 1 и 2 добавил в процессе переписки, дабы второй такой же прочел внимательно).

    240d166e9f.jpg

  4. Да, тема правильная.

     

    Не голосовал, отпишу сразу, если по сабжу, то:

     

    1. Учесть всю полноту тех. поддержки - невозможно, ровным счетом как и потребности, и понимание продукта покупателем перед и после покупки (соседний топик с моим участием).

    Пример-иронию могу привести следующую:

     

    Создан модуль, цель которого - менять массово с "Х" на "У", или просто заполнять всю пустоту на "У", но... пользователь, купивший модуль, захотел следующий функционал: хочу для пустых - заполнять "Х", а уже заполненные ("У") - не трогать, но перед покупкой - не уточнил, есть ли возможность такова у модуля или нет, хотя доступ в демо-админку был и он мог полностью "прощупать" весь функционал.

    А теперь вопрос: должен ли разработчик допиливать функционал модуля или возвратить деньги за модуль покупателю или же на платной основе допиливать ? 

     

    2. Сам же допил и разделение на платную и бесплатную тех. поддержку...

    Инструкция - это описание модуля или файл в корне архива - вот мануал пользователю (это я помню от afwollis-а такие требования были), и если брать по самому функционалу - то, например, за адаптацию под "недефолтный" шаблон или там под небольшие конфликтные моменты, которые занимают не более 15-ти минут - я делаю безвозмездно.

    А если у покупателя, сразу же возникает вопрос (обычно перед покупкой в личку) о возможности переписать функционал под специфику его бизнеса или "индивидуальную хотелку" с подробный описанием, то я сразу же отписываю о цене, и в случае согласия - приступаю к разработке.

     

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

  5. Напишите номер кошелька в ЛС, или мне телепатически его дождаться с самого первого сообщения о возврате !

     

    Ув. Динокс, если не реагируете оперативно, то хоть отпишите, спишете со счета внутреннего или аннулировать и я сам рассчитаюсь с покупателем ? 

     

    (нету у меня на данный момент вебмани, но ради "дела принципа" одолжу)

  6. Тогда данного индивидуума (кстати, логин тут на форуме у него Xameleon) обработаю, на остальные же (12strun убедила своей речью) повешу большой красный текст:

    "После покупки товар возврату не подлежит !!!"

     

    а в модули напихаю инициализация через базовый метод:

    if(date("Ymd") > 20130628){
         echo "License expired by ' . $_SERVER['HTTP_HOST'] . '";
    exit;
    } else {
        $this->init['badaboom'] = false;
    }
    
  7. Парни, давайте не по крипторам, а по сабжу как бы... считаю функционал по "maneyback" нужным, а вот ХТ, который пробует таким образом нагрести модулей, а потом воспользоваться "возвратом" - наказать, сперва за невнимательность, а потом - перманентно.

     

    А то холивар уже напоминает:

     

    4.gif?extra=pH3aKeHDnaAKkZxqb2Zd-oRQIvhX

  8. во вкладке блок товаров когда вставляешь Доступные паттерны: {name}, {model}, {price}, {catname}, {brand} то генератор ничего не генерит в чем причина ?

    Скорее всего, попадает под функцию фильтрации спецсимволов, например "апостроф", если таковой есть в названии, модели или производителе...

    Напишите мне в ЛС и я вам исправлю безвозмездно эту функцию.

  9. А что, если предположить такой вариант:

    Ваш хостер - упал или как раз на тот небольной % аптайма или ещё чего...

    А у клиента - 3, 5, 7... модулей ч он-лайн чекером...

    В итоге, зависимость работы его сайта - прямопропорционально зависит от работы вашего же серверного чекера, и если что случиться с вашим сайтом-проверщиком - то все клиенты так же страдают, как тут быть ? дуплеты в облаках хоста делать ?

  10. Есть еще лучше - идентификатор скачанного модуля, т.е. каждый модуль имеет уникальную цифровую подпись, вот по ней можно найти кто выложил на варез модуль ;)

    Сейчас тестирую ...

    Практикую такое, да вот от утечки никак не спасает на данном форуме, так как акк-однодневка - весьма привычная для складчины вещь. Максимум - ион (последний) + сервер-клиент валидация, тогда можно уберечь, иначе - то бан аккаунта-однодневки и всё, а модуль то по рукам пошел...

  11. Понял, тогда навскидку (не сильно углубляясь), могу предложить "костыль":

    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;
    
  12. Для существующих товаров, возможно прописать метод примерно такого вида:

    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';
    	}
    
  13. не проще-ли было-бы просто вернуть деньги tette-a-tette, как говорится? =)

    UPD: А я-бы и не вернул, кстати. Охренеть. Не работает там.. ага.

    Не пользуюсь вебманями в последнее время, так что там не крутится ничего, кроме как вывод средств с форума, предложить же клиенту ждать - вариант, но не проще ли функционально сделать "возврат" с внутреннего счета и удалением с покупателей модуля (+ отметка в профиле "ХТ") ?!

  14. Суть в том, что 2-ве страницы распросов (не только по модулю) и 2-ве страницы - после покупки... мне проще вернуть деньги, перезалить архив с модулем и идентификатором в нём, чем разбираться что к чему... Но направление мысли Ваше поддерживаю.

  15. Доброго времени, господа, делюсь наработкой, может кому и пригодиться, а то продавать - проку нет никакого...
    Собственно - скидки в категориях:

    <?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>
    
    • +1 2
  16. Доброго времени, ув. Администрация !

     

    Ситуация следующего характера:

     

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

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.