We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26791
    • 21 Posts
    Quote from: Settler at Mar 04, 2010, 02:35 PM

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

    Вопрос снят. Достаточно было сделать замену cart_icon на свой TV параметр в строке
    <input type="hidden" name="cart_icon" value="[*cart_icon*]">

      • 785
      • 2,113 Posts
      Quote from: Andchir at Mar 05, 2010, 03:24 AM

      А это уже называется - подделка (плагиат)
      Не смотрел код ни одной ни другой программы, но все же слова addparam и paramEdit (а может еще и delparam или allparam и тому подобные) являются общеупотребительными, так что их наличие вряд ли является признаком плагиата. И на идеи не распространяется авторское право – только на реализацию. Если код взят без изменений, то, согласно GNU GPL надо указать на то, что взято в качестве источника, если же код отличается, то никаких претензий быть не может.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 785
        • 2,113 Posts
        Quote from: Andchir at Mar 05, 2010, 04:11 AM

        Не сочтите за грубость, но может вы все-таки попробуете когда-нибудь сначало посмотреть, а потом сказать?
        Сочту именно за грубость – если скопирован код, так и надо писать, а если пишите, что использованы идеи и общеупотребительные слова – это не является нарушением. То есть перед тем как писать претензии, надо правильно их сформулировать. И незачем мне код смотреть – если он скопирован, я бы поверил на слово, только слов таких написано не было, только предположения – «похоже…».
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 26709
          • 4 Posts
          Quote from: Mushbird at Mar 04, 2010, 08:51 PM

          Поставил новый ModX 1.0.2 и новый версию сниппета/модуля, создал новую SQL таблицу, в UTF-8 general ci

          В итоге, везде где есть вызов сниппета, выводится ошибка:

          « MODx Parse Error »
          MODx encountered the following error while attempting to parse the requested resource:
          « Execution of a query to the database failed - Duplicate column name ’code’ »
          SQL: ALTER TABLE `putilkovo_prorostki`.`modx_shop_order` ADD `code` TEXT NOT NULL
          [Copy SQL to ClipBoard]

          Parser timing
          MySQL: 0.0057 s (10 Requests)
          PHP: 0.0477 s
          Total: 0.0534 s


          Попробуйте в коде сниппета в самом начале убрать єтот кусок кода:

          $table = $modx->getFullTableName( 'shop_order');
              $sql="SELECT *
                  FROM  ".$table;
          
              $res1=$modx->db->query($sql);
              $row1 = $modx->db->getRow($res1);
             if (!isset($row1["code"])){
                    $sql="ALTER TABLE  ".$table." ADD  `code` TEXT NOT NULL";
                    $res1=$modx->db->query($sql);
                    echo ("add MD5 autoris key");
             };
          
          $table = $modx->getFullTableName( 'shop_order');
              $sql="SELECT *
                  FROM  ".$table;
          
              $res1=$modx->db->query($sql);
              $row1 = $modx->db->getRow($res1);
             if (!isset($row1["userid"])){
                    $sql="ALTER TABLE  ".$table." ADD  `userid` TEXT NOT NULL";
                    $res1=$modx->db->query($sql);
                    echo ("add userid");
             };
          


          Он добавлен в сниппет для совместимости с предыдущей версией, поэтому в вашем случае он не нужен. Удалите его и потом отпишитесь, что получилось в результате. Если не поможет, тогда просто добавьте вручную в таблицу shop_order в самый конец две ячейки: code и userid
            • 26709
            • 4 Posts
            Quote from: Andchir at Mar 05, 2010, 03:24 AM

            Похоже часть кода сниппета Shop_option взята с моего SHKwidget. Даже CSS-класс "addparam" у элементов оставили. Я конечно понимаю, опенсурс, но совесть надо иметь (не в том смысле что вы подумали). Глубоко в исходники не заглядывал. Плагин paramEdit. Мало того, что взяли идею (про код не знаю), так ещё и название лень своё придумать. А это уже называется - подделка (плагиат) smiley . Измените, пожалста, название плагина.

            Действительно, сама идея (возможность применить дополнительные параметры к товарам) и навеяны вашей разработкой, но эта идея с доп. параметрами используется во многих магазинах, так что она не нова и не является чьей-то собствнностью. Некоторые отдельные кусочки кода для Shop_option были позаимствованы у вас - а все остальное сделано уже с нуля. Но стоит ли изобретать свою версию велосипеда, чтобы только принципиально он отличаться от других. Все равно идея будет повторяться. Равно как и вы спокойно можете брать наши наработки - ведь все идет в открытом коде и мы ничего не запрещаем использовать в своих целях. Ведь если быть откровенно честными, то в шопкипере форму оформления покупки вы тоже позаимствовали у нас, по крайней мере некоторые ее элементы. Та же форма с выбором метода доставки и имена полей формы - все совпадает. Но это не вызывает с нашей стороны претензий, поскольку понятно, что изобретать велосипед не стоит, и вы использовали эту форму. И только потому что эта форма сделана на основании нашей, мы не делаем вывод, что вы ее склонировали или занимаетесь плагиатом - разница в коде все же заметна.

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

            По поводу названия плагина. Все же, по-моему, это название самое оптимальное, и оно не имеет авторских прав. Если кто-то назовет кнопку "Удалить", то это не делает ее название чьей-то собственностью. Это очевидно. Но если вас все же смущает название плагина, то изменим его название - чисто по человечески.
              • 26709
              • 4 Posts
              Quote from: Andchir at Mar 05, 2010, 11:16 AM

              Я даже ни разу не видел вашу форму. Сейчас посмотрел. Эта что ли? Где там сходства с этой? Выбор метода доставки? А как без него? Не надо доводить до абсурда.

              Вот эта http://tsv.org.ua/forma.html (это начиная с версии 3.2.1, если не ошибаюсь) и ваша этой. Возможно, просто совпадение, но очень напоминает, особенно поле выбора способа доставки и ее имя. Но я приводил пример этой формы как раз в контексте того, что даже если вы и скопировали ее (возможно, и нет), то даже в таком случае с нашей стороны никакой претензии нету. Поскольку наш и ваш магазины полностью свободно распространяемые продукты со свободным кодом.

              Quote from: Andchir at Mar 05, 2010, 12:24 PM

              Я человек не злой (я так думаю). А для прохожих поясню: скопировано не больше 5% кода.

              Про это я уже упомянул. Поэтому ваша просьба
              Quote from: Andchir at Mar 05, 2010, 12:24 PM

              Я человек не злой (я так думаю). Признать досадное недоразумение и выполнить просьбу будет достаточно. И после этого всё вернётся на своё место.
              вполне справедлива, о чем спора нет. Я бы поступил на вашем месте точно так же. Так что, думаю, причин для спора нету smiley И без проблем выполню вашу просьбу пока что в этом форуме, а в следующем обновлении и в самом коде сниппета.
                • 26709
                • 4 Posts
                Quote from: Andchir at Mar 05, 2010, 01:42 PM

                Моя форма (chunk_shopOrderForm.txt) не изменилась с самой первой версии шопкипера (0.7). На то время у вас была по-моему только версия 2.x. Давайте сверим даты. Когда точно появилась та форма у вас? Конкретно поле "Доставка". Давайте цирк устроим wink.

                Обновлено:
                Если честно, то моя форма менялась, но не значительно. Но список "Доставка" сохранился неизменным с версии 0.7. Так кто у кого список выпадающий склонировал? wink

                Я не люблю спорить, тем более мы вроде исчерпали вопрос smiley Но просто отвечаю на ваш вопрос: Самая первая версия сниппета была без поля доставки, но буквально через несколько дней я сделал чанк с полем Доставка. Было это вот когда: http://modxcms.com/forums/index.php/topic,24185.msg153294.html#msg153294 Там над мои аватаром стоит дата, когда я опубликовал эту версию. Исходники у меня тоже остались. Так что по дате я на порядок раньше сделал эту форму. smiley

                Но хочу еще раз сказать, что не имею желания спорить, поскольку это не имеет особого значение. да и раз вы сказали, что не копировали ее, то пусть так и будет. Да даже если бы и копировали - пожалуйста. я не против smiley Главное. что мы с вами сделали для пользователей МОДх то, чего так не хватало. И есть выбор. Это самое главное.
                  • 26791
                  • 21 Posts
                  У меня есть просто предложение.
                  К ЧЕМУ ЭТОТ СПОР?

                  На сколько я понимаю оба модуля направлены на помощь пользователям MODx, а не на то что бы выяснять отношения.
                  Так зачем тратить на это время? Может лучше объединить усилия для более качественной технической поддержки и качеству самих модулей.

                  Это моё мнение. Есть претензии...готов выслушать...Давайте дальше продолжать работу над своими модулями, а не устраивать соревнования и наезды...
                    • 26735
                    • 34 Posts
                    Settler, полностью поддерживаю. 2-е разработки. Очень полезные. Спасибо обоим!
                      • 31235
                      • 26 Posts
                      Огромное спасибо за данный модуль - очень пригодился (версия 3ххх )!!!

                      На днях поставил последнюю версию на сборку (1.0.2) и не понял как работает в модуле функция управления ценами. Если я прописываю в поле price у товара цену, данная страница исчезает из списка - "дерево цен". И никаких таблиц для редактирования нет... Хотя задумка ОЧЕНЬ хорошая!