Категории |
Плагин Быстрый заказ.Предлагается плагин Быстрый заказ. Что то демо адреса не видно Демоверсию можно видеть по адресу: не ровно выводит форму http://s019.radikal.ru/i641/1209/98/ffae0b0ce537.png Спасибо. Поправил. Что-то не понял, куда именно тыкать, чтобы увидеть работу плагина? Что-то не понял, куда именно тыкать, чтобы увидеть работу плагина? Наверное нажать на "быстро" в верхнем меню :) Что-то не понял, куда именно тыкать, чтобы увидеть работу плагина? тоже самое. увидел только после того как прочитал следующий пост. юзеры не заметят. 146% А нельзя ли сделать эту форму с быстрым заказом на странице корзины, чтобы она была четко видна? Конечно, можно. А нельзя ли сделать эту форму с быстрым заказом на странице корзины, чтобы она была четко видна? там скорее всего просто ссылочку перенести в корзину нужно будет и все. в этом плане плагин удобный будет, так как вызывать можно с любой страницы. еще как идея для разработчика Сделать так. например в карточке товара выводить ссылку Быстрый заказ. Когда человек ее жмет, то выскакивает окошко - Оформить заказ на этот товар или выбрать еще? т.е. если оформить стразу, то и сразу формируется заказ на товар, если выбрал Выбрать еще, то тогда класть товар в корзину и уже ждать пока покупатель наберет товаров. Спасибо, идея очень привлекательная. Неплохо было бы запрашивать подтверждение. А еще лучше, если в плагине администратор может выбрать запрашивать подтверждение или нет. с полями да. жестко повязано на определенные поля. Нужно исправить. 1 шаблоны писем не в папке шаблона, а в media, хотя прописаны CURRENT_TEMPLATE.'/mail/order_mail.html, что не верно. в шаблоне они были в старых версиях шопоса. их давно от туда убрали. Исправлено исправить email, который стандартно заполняется покупателю. лучше поставить мыло админа, чтобы проблем не было. а то присылакт письма с ошибками о несуществующих email адресах. ну и задействовать плагинные системы хотя бы, а то 70$ уплатили за копипаст кода сплошной. клиент негодует. В настройках добавлен шаблон для генерации Email c возможностью вставить номер заказа. ну и задействовать плагинные системы хотя бы Не очень понятно, что конкретно хотите. клиент негодует. Негодовал бы на форуме самостоятельно, честно и открыто, а не играл (через посредника) в испорченный телефон... Сайтом я занимаюсь, по этому я и пишу. шаблоны писем не в папке шаблона, а в media, хотя прописаны CURRENT_TEMPLATE.'/mail/order_mail.html, что не верно. в шаблоне они были в старых версиях шопоса. их давно от туда убрали. Исправлено исправить email, который стандартно заполняется покупателю. лучше поставить мыло админа, чтобы проблем не было. а то присылакт письма с ошибками о несуществующих email адресах. ну и задействовать плагинные системы хотя бы, а то 70$ уплатили за копипаст кода сплошной. клиент негодует. В настройках добавлен шаблон для генерации Email c возможностью вставить номер заказа. Как получить обновления? Сайтом я занимаюсь, по этому я и пишу. Так пишите от себя, а не играйте в испорченный телефон передачей клиентских эмоций. Про плагины - ну так это не плагин совсем у вас, а вы пишете что плагин. хотя не одной функции плагинов не задействовано. просто файлы лежат в папке плагинов и все. Если в категории нет НИ ОДНОГО товара, то она остается категорией. Если в плагине не задействовано ни одной функции, то он остается плагином. Задача плагина, как и прочего функционала, - не грузить систему лишними функциями, а выполнять нужную работу. Впрочем, могу порадовать - Ваше бюрократическое пожелание выполнено и задействована уже одна функция плагина. Очень надеюсь, что не будете требовать, чтобы было задействовано побольше функций. Вдруг плагин несолидно выглядит и трудно пудрить мозги неискушенным клиентам... Как получить обновления? Как обычно, email в личку Так пишите от себя, а не играйте в испорченный телефон передачей клиентских эмоций. А причем тут телефон? Можете пояснить? Я передал слова клиента - на этом все. Если в категории нет НИ ОДНОГО товара, то она остается категорией. Если в плагине не задействовано ни одной функции, то он остается плагином. Задача плагина, как и прочего функционала, - не грузить систему лишними функциями, а выполнять нужную работу. Я написал по факту того, что мне прислали. А прислали мне не плагин. Впрочем, могу порадовать - Ваше бюрократическое пожелание выполнено и задействована уже одна функция плагина. Очень надеюсь, что не будете требовать, чтобы было задействовано побольше функций. Вдруг плагин несолидно выглядит и трудно пудрить мозги неискушенным клиентам... Я ничего не требую. Я написал лишь о том, что присланные мне файлы не являются плагином и установка производится полностью вручную. Будете делать плагином или нет - мне не важно абсолютно. А причем тут телефон? Можете пояснить? Я передал слова клиента - на этом все. Я и говорю, что что Вы делаете плохо - передаете слова какого-то неизвестного человека непонятно зачем. Хочет тот человек обсуждать- пусть пишет тут открыто... А так выходит некрасиво с ВАШЕЙ стороны - Вы выставляете негатив - а ответить на него практически невозможно, потому как Вы спрятались за неизвестным человеком. Я написал по факту того, что мне прислали. А прислали мне не плагин. Настаиваете на своем - будьте добры толком объяснить, и по каким критериям Вы решили, что это не плагин. И желательно прислать ссылочку, где официально разъясняется, что есть плагин и как отличить плагин от не плагина. Что есть плагин - http://ru.wikipedia.org/wiki/%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD Написано там: бесполезно. если не понимаете таких вещей, то объяснять я не обязан. бесполезно. если не понимаете таких вещей, то объяснять я не обязан. Конечно, не обязаны. Только за слова свои надо отвечать бы... Нашел досадную ошибку Нашел досадную ошибку Если я зарегистрировался как покупатель, потом оформил заказы простым способом - все нормально. все заказы в куче в Моих заказах. Но если после этого оформлю через быстрое оформление, то заказ падает вообще отдельно и я уже не вижу свои прежние заказы, а вижу только последний, так как видимо забивается сессия новым ID. Если я зарегистрированный покупатель, то быстрое оформление должно проходить через мой аккаунт(если я авторизирован под ним), а не создаваться новый. Это никакая не ошибка, именно так и задумано. И об этом сказано в стартовом сообщении темы, там черным по белому написано, что "Создается новый пользователь..." Так что пока имеем не ошибку, а Ваше предложение. По Вашему желанию делать - конечно, можно, но совсем не просто, и кроме реализации, еще вопросы по планированию непростые возникают. Вот Вы хотите все через свой аккаунт, а кто-то (пользователь) захочет два заказа на РАЗНЫЕ лица оформить, и это имеет смысл, раз при заказе можно менять и имя, и телефон... А может быть, стоит для зарегистрированного вообще отключать кнопку быстрого заказа... Потому и сделано, как говорится, "дешево и сердито". Если все делать по стандартам, то совсем другая картина выйдет. Немного в сторону для иллюстрации: вот в теме http://www.shopos.ru/forum/index.php?topic=5766.360 в начале августа было заявлено, что 60% работы сделано было примерно дня за 4. После этого прошло уже ДВА месяца, а не закончено. Думаю, потому что работа идет бессистемно, ТЗ кое-какое, кто в лес кто по дрова, вытащил нос - увяз хвост и наоборот... Это никакая не ошибка, именно так и задумано. И об этом сказано в стартовом сообщении темы, там черным по белому написано, что "Создается новый пользователь..." Мне без разницы. Написал что заметил. Все равно уже переделал как нужно для клиента. По Вашему желанию делать - конечно, можно, но совсем не просто, и кроме реализации, еще вопросы по планированию непростые возникают. Вот Вы хотите все через свой аккаунт, а кто-то (пользователь) захочет два заказа на РАЗНЫЕ лица оформить, и это имеет смысл, раз при заказе можно менять и имя, и телефон... А может быть, стоит для зарегистрированного вообще отключать кнопку быстрого заказа... Потому и сделано, как говорится, "дешево и сердито". Если все делать по стандартам, то совсем другая картина выйдет. Да какие там сложности, что вы рассказываете. Подставлять данные из сессии и сделать запрос на получение необходимых данных пользователя и подставить куда надо. Если покупателю нужно на нескольких оформить, то перезайдет\выйдет. Это уже его дело... Дешево да - 80-90% копипаста стандартного кода движка, несколько строк на JS и мелкие правки - 70$. не хило так дешево и сердито. Немного в сторону для иллюстрации: вот в теме http://www.shopos.ru/forum/index.php?topic=5766.360 в начале августа было заявлено, что 60% работы сделано было примерно дня за 4. После этого прошло уже ДВА месяца, а не закончено. Думаю, потому что работа идет бессистемно, ТЗ кое-какое, кто в лес кто по дрова, вытащил нос - увяз хвост и наоборот... Для какой иллюстрации и для чего? Сколько по времени - не ваше дело. Делается все с настройками, гибко, оптимизируется работа, чтобы не грузило сайт. Делать как вы - накидать кода без разбора, без комментариев, без нормальных настроек я то же умею. Но потом переделывать больше придется и черт ногу сломит в коде. Кому оно нужно? Если кому-то не нравится - пусть пишет, верну предоплату. Я не давал четких сроков и каких-то обещаний. Ждете вы там что-то о плагинной системе. Плагинная система на то и плагинная, чтобы использовать ее возможности. Если же они не используются, а тупо все свалено в место, где должны располагаться плагины, то это не плагин. Как можно кузов машины назвать машиной? Правильно, никак, так как без внутренностей, без колес - это не машина. И не нужно тут четких определений, чтобы это понять. Но походу до вас туго все доходит. Если не понимаете таких банальных вещей, то не стоит вообще вести диалог. А то такое чувство, что играете в "дурочка" прося какие-то четкие определения очевидных вещей... Предлагаю эту тему закрыть. Вести с Вами диалог нет никакого желания совершенно. Да какие там сложности, что вы рассказываете. Подставлять данные из сессии и сделать запрос на получение необходимых данных пользователя и подставить куда надо. Я ведь ясно сказал, что сложности не технические-программистские, а в планировании процесса и в его дальнейшем понимании не нами, а широкой массой пользователей. Если покупателю нужно на нескольких оформить, то перезайдет\выйдет. Это уже его дело... Конечно, его дело. Он-то все может. Но если усложнять, то он скорее всего уйдет в другое место. Владельцам магазинов это очень хорошо известно... Это мы с Вами понимаем такие идеи с полуслова, а попробуйте объяснить что-то такое заказчику, или тем более неискушенному посетителю... Надо как раз стараться делать так, чтоб было меньше у него возможностей запутаться... да там для понимания ничего сложного нет. Опять у Вас подход прямолинейный: мне понятно, значит, и ВСЕМ покупателям будет также понятно, как и мне. НЕТ такого счастья в жизни разработчика!!! Вы это о чем вообще? Если человек открывает быстрый заказ и видит там уже введенные свои данные, то что ему мешает их изменить и что ему мешает понять, что эти данные можно изменить? Вы это о чем вообще? Вот-вот... Сначала надо бы понять, о чем, а только потом многословно отвечать. Это все о том же. Что Вы зациклились на СВОЕМ понимании и почему-то уверены, что тысячи покупателей все как один будут думать в точности как Вы. Вот сейчас опять напишу - Вы это о чем вообще? ;) Нашел досадную ошибку Если я зарегистрировался как покупатель, потом оформил заказы простым способом - все нормально. все заказы в куче в Моих заказах. Но если после этого оформлю через быстрое оформление, то заказ падает вообще отдельно и я уже не вижу свои прежние заказы, а вижу только последний, так как видимо забивается сессия новым ID. Если я зарегистрированный покупатель, то быстрое оформление должно проходить через мой аккаунт(если я авторизирован под ним), а не создаваться новый. Еще раз процитировал Поставленный Вами сначала вопрос. Простая ситуация. Посетитель зарегистрировался и авторизовался как Петя. Включил быстрый заказ. Там поменял Имя на Миша. Должен идти заказ в аккаунт к Пете? Вы считаете, что да. А я сильно сомневаюсь, что 100% пользователей это поймут и одобрят. Или будете утверждать, что ВСЕ и всегда посчитают именно так, как Вы? Если посмотреть, то большинство магазинов вообще не имеют быстрого оформления. Ну тогда можно сделать вывод, что их администраторы просто изверги. Я бы сделал вывод о том, что не имеют они этого потому, что создать это совсем не так просто, как кажется. Считаете, что просто - сделайте так, чтоб понравилось не одному заказчику, про которого Вы упоминали, а всем или хотя бы большинству... Не понял с какой целью писать Петя, а потом Миша? Не понял с какой целью писать Петя, а потом Миша? Я описал подробно, что ничего сложного нет. Вы привели в пример какую-то ситуацию странную с разными именами и ставите это как аргумент. Вот-вот, Вы опять за СВОЕ. А реальных ситуаций много и они не сводятся так просто к тому, что Вы придумываете. Это ж тривиальный житейский случай. Сделал заказ Петя. А рядом стоял Миша, увидел, товар понравился, сказал, дай-ка и я закажу. А попробуем-ка быстрый заказа. О, а тут предлагают Пете. А можем заменить? Можем, напишем Мишу. И телефон заменим на Мишин. Подумали еще: хороший магазин, никаких заморочек с регистрацией и кучей обязательных полей. Честные хорошие покупатели. Ждут звонка, готовы оплатить и завершить процесс. А Вы их "пинком под зад". вытягиваете уже из пальца.... какие такие житейские случаи, и почему по вашему все тормоза такие? что бы такого не происходило можно написать, что заказ будет на такой-то аккаунт. Может стоит сделать данную форму заказа с заполненными полями, если покупатель зашёл на сайт, но с возможность изменения этих данных. И вот если эти данные будут меняться, то тогда и будет создаваться новый аккаунт с изменёнными данными , ну и не помешало бы отослать уведомление на имейл об этом "Мы зарегистрировали вас в нашем магазине" ну и .т.д. И предложение войти в магазин в этой форме тоже не помешает (если конечно ещё не зашёл). вытягиваете уже из пальца.... какие такие житейские случаи, и почему по вашему все тормоза такие? если Миша не дебил, то поймет, что в магазин зашли под Петей, раз написано ПЕТЯ. а если Петя не дебил, то он выйдет из аккаунта своего после покупки. Если они оба ничего не поймут, то будут потом администрации магазина по телефону излагать ситуацию. Все, что Вы говорите, хорошо работает в стандартном заказе. А в быстром - по-другому. Там есть возможность на ходу изменить имя и телефон. И покупатель, естественно, считает, что заказчик ДРУГОЙ! А магазин цепляет заказ к другому аккаунту. С точки зрения покупателя, магазин как раз и выглядят как ДЕБИЛ. что бы такого не происходило можно написать, что заказ будет на такой-то аккаунт. Вот и начинаются костыли и заплатки. Может стоит сделать данную форму заказа с заполненными полями, если покупатель зашёл на сайт, но с возможность изменения этих данных. И вот если эти данные будут меняться, то тогда и будет создаваться новый аккаунт с изменёнными данными , ну и не помешало бы отослать уведомление на имейл об этом "Мы зарегистрировали вас в нашем магазине" ну и .т.д. И предложение войти в магазин в этой форме тоже не помешает (если конечно ещё не зашёл). Очень даже может быть. Я уже раньше говорил, что вопрос не совсем прост, как кажется. Это все продумывать надо. Например "И вот если эти данные будут меняться" - как это определять? Если в конце фамилии пробел добавил, как быть? Или в телефоне + в начале приписал? Тут тонкостей масса... А Nebox все свое - тут все просто. Сколько раз он уже в форуме демонстрировал такой подход - мол, сейчас быстро сделаю, а потом затягивалось неимоверно... да кому придет в голову менять имя свое, можете объяснить? телефон да, а имя? если оформление на другого человека, то админ в ЛЮБОМ случае будет контактировать с покупателем и все уточнять. Быстрый заказ не может быть конечной точкой. Тут тонкостей масса... А Nebox все свое - тут все просто. Сколько раз он уже в форуме демонстрировал такой подход - мол, сейчас быстро сделаю, а потом затягивалось неимоверно... да, но я хоть делаю что-то БЕСПЛАТНО. Не нужно отходить от темы. Я думаю тут все давно ясно. Либо вы реально не понимаете, либо ищите сами нелепые аргументы, чтобы не признавать простоты. Sergy, а как же однофамильцы? Уникальным идентификатором в данном случае может служить адрес и телефон. Но проще такого не делать вообще. Вот и начинаются костыли и заплатки. Думаете это костыль, когда уведомить покупателя, что заказ будет оформлен на текущий аккаунт? ну ну... Sergy, а как же однофамильцы? Уникальным идентификатором в данном случае может служить адрес и телефон. Но проще такого не делать вообще. Ну я имел ввиду изменение любых данных, в том числе и почты и телефона. И предлагал просто как вариант. Если вошедший на сайт Миша (соответственно поля заполнены его данными) захочет оформить заказ на сидящего рядом Петю, то он изменит данные (не выходя с сайта) на данные Пети и вот тогда создается аккаунт для Пети с его данными. И потом уже магазин связывается с Петей для уточнения деталей (оплата, доставка и т.п.). Но повторюсь это только вариант, наверное не самый лучший, т.к. большинство покупателей наверное всё же предпочтут просто зарегистрировать Петю в магазине и оформит заказ, ну или выйти из аккаунта и просто заполнить данную форму. да кому придет в голову менять имя свое, можете объяснить? телефон да, а имя? Покупателей в магазинах много и разных. Кому-то такое придет в голову, кому-то нет. Зачем же Вы за всех отвечаете? А программист серьезный всегда старается предусмотреть ситуацию в максимальной общности - тогда меньше потом исправлять придется. А прийти такое в голову может запросто. Например, при регистрации сделал ошибку, не увидел, а при быстром заказе решил исправить... Да мало ли... И Петя и Миша вполне могут с одного компьютера заказать. А текущий покупатель где-то мелким шрифтов в инфобоксе, кто-то не сразу заметит. ... большинство покупателей наверное всё же предпочтут просто зарегистрировать Петю в магазине ... Это, видимо, полностью верно. А меньшинство - надо о нем заботиться или "пинком" по методу Nebox-а? Владельцам в оборотах магазина и меньшинство важно... А меньшинство - надо о нем заботиться или "пинком" по методу Nebox-а? Владельцам в оборотах магазина и меньшинство важно... Если у пользователя есть аккаунт, а он хочет чтобы принял заказ другой, как часто бывает, указывают в комментариях 2-й телефон и контактное лицо. От замороченных клиентов, которые что-то мутят одни проблемы. Так что в большинстве случаев их лучше пинком. Если у пользователя есть аккаунт, а он хочет чтобы принял заказ другой, как часто бывает, указывают в комментариях 2-й телефон и контактное лицо. Опять одни общие фразы... Я ж привел конкретный пример, с нормальными хорошими покупателями, которые ничего плохого не сделали, а у Вас только нездоровое желание "пинком"... Ну так а в чем сложность? В том, что введут другие данные? И что с того? Админ все равно будет связываться с покупателем и все разберет. Заказа упадет в общие с аккаунтом? И что с этого? Если вводят из-за одного компа не выключая комп, то это как минимум родственники и им вообще фиолетово, будет на аккаунте общем заказ или нет. и т.д. и.п.... Ну так а в чем сложность? В том, что введут другие данные? И что с того? Админ все равно будет связываться с покупателем и все разберет. Заказа упадет в общие с аккаунтом? И что с этого? Если вводят из-за одного компа не выключая комп, то это как минимум родственники и им вообще фиолетово, будет на аккаунте общем заказ или нет. и т.д. и.п.... Это вами раздутая фантазия о какой-то сложности уже порядком надоела. Опять Вы все за всех знаете. Уже родственников сочинили. А может, и не родственники совсем... Уверены, что на одном компьютере, только родственники могут работать? Сложность в том, что то, что нравится Вам лично, вряд ли будет так же воспринято всеми без исключения покупателями и админами. А если считаете, что никаких сложностей, то можно и вообще ничего не придумывать, знай работай на стандартном функционале и стандартном дизайне, вводи товары и цены, продавай да богатей... Ну поперло одно и то же. Вы не привели не одного внятного довода про сложность или что вы там пытаетесь объяснить\доказать... Ну напишите еще раз все единым текстом от начала до конца, если не трудно. |
|