Модуль "Быстрый заказ" by vsupport.club
#21
Отправлено 17 August 2012 - 10:10 AM
не работает:
http://www.apiks.ru/...usb-aksessuary/
работает:
http://www.apiks.ru/...suary-show_all/
#22
Отправлено 17 August 2012 - 03:03 PM
#23
Отправлено 29 August 2012 - 03:44 PM
Думаю, это связано с тем, что quick_order.tpl.html инклюдом вставлен в product_brief.tpl.html, который, в свою очередь, инклюдом вставлен в category.tpl.html, причем в цикл section, т.е. в рамках одного результирующего html появляется многократно. Как следствие, многократно появляется и функциятовар не в подробном описании не хочет правильно отображатся, любой заказываемый товар имеет название первого по списку в категории.
<script>
$(function() {
$("a[rel]").overlay(function() {
var wrap = this.getContent().find("div.wrap");
});
});
</script>
При обращении к ней берется первое вхождение этой функции сколько бы их не было в коде, т.е. относящееся к первому товару. В детальном описании цикла нет и функция всего одна.
#24
Отправлено 30 August 2012 - 08:03 AM
А возможно ли это поправить, или это не так просто?Думаю, это связано с тем, что quick_order.tpl.html инклюдом вставлен в product_brief.tpl.html, который, в свою очередь, инклюдом вставлен в category.tpl.html, причем в цикл section, т.е. в рамках одного результирующего html появляется многократно. Как следствие, многократно появляется и функциятовар не в подробном описании не хочет правильно отображатся, любой заказываемый товар имеет название первого по списку в категории.
<script>
$(function() {
$("a[rel]").overlay(function() {
var wrap = this.getContent().find("div.wrap");
});
});
</script>
При обращении к ней берется первое вхождение этой функции сколько бы их не было в коде, т.е. относящееся к первому товару. В детальном описании цикла нет и функция всего одна.
#25
Отправлено 30 August 2012 - 10:23 AM
Скорее всего, это очень просто, но я плохо знаю яву, поэтому лучше пусть это сделает кто-то другой (автор?).А возможно ли это поправить, или это не так просто?
В общем случае надо сделать так, чтобы либо функции не были одинаковы, либо аргумент функции, т.е. как-то привязать их к товару. Например, использовав в названии функции или аргумента {product_info.productID}. Менять аргумент правильнее, т.к. можно будет оставить ОДНУ функцию, а не засорять HTML кучкой почти одинаковых. Но, повторюсь, как это сделать наиболее правильно и корректно я не знаю, а разбираться пока надобности нет .
#26
Отправлено 30 August 2012 - 08:31 PM
#27
Отправлено 08 October 2012 - 09:43 AM
#28
Отправлено 08 October 2012 - 09:48 PM
#29
Отправлено 08 October 2012 - 10:10 PM
#30
Отправлено 09 October 2012 - 11:38 AM
#31
Отправлено 13 October 2012 - 04:47 PM
http://маха74.рф/product_19.html#
Еще раз все проверил заливал все по инструкции единственное на что могу грешить это про вставку кода
head.tpl.html добавить строку
<script type="text/javascript" src="data/{$smarty.const.TPL}/jquery.tools.min.js"></script>
хотя тоже там все понятно вставлял в блок {* подключение скриптов *}
В остальном ошибиться не возможно, там негде ошибаться, но все равно модуль не работает, можно посмотреть тут
http://маха74.рф/product_19.html#
#32
Отправлено 13 October 2012 - 05:53 PM
В этом случае, видимо, надо перенести jquery.min.js из того места, где она прописана сейчас в файл head.tpl.html и расположить ДО jquery.tools.js. Например, строкой выше.
куда лучше действует "могу дать денег" .могу дать доступ
#33
Отправлено 13 October 2012 - 10:18 PM
подскажите все вставил правильно но принажатии на ссылку Быстрый заказ форма не появляется ссылка в браузере выглядит вот так
http://маха74.рф/product_19.html#
Еще раз все проверил заливал все по инструкции единственное на что могу грешить это про вставку кода
head.tpl.html добавить строку
<script type="text/javascript" src="data/{$smarty.const.TPL}/jquery.tools.min.js"></script>
хотя тоже там все понятно вставлял в блок {* подключение скриптов *}
В остальном ошибиться не возможно, там негде ошибаться, но все равно модуль не работает, можно посмотреть тут
http://маха74.рф/product_19.html#
вот какая странность, вставил скрипт <script type="text/javascript" src="data/{$smarty.const.TPL}/jquery.tools.min.js"></script>
в шаблон product_detailed.tpl.html
и при нажатии форма стала запускаться но форма сЪезжает в право
быстрый заказ.jpg 264.35К 20 Количество загрузок:
(это через стили поправить можно), но в остально я вообще запутался, почему после таких проделок модуль стал работать в описании установки написано так
1. Залить файлы.
2. В файл head.tpl.html добавить строку
<script type="text/javascript" src="data/{$smarty.const.TPL}/jquery.tools.min.js"></script>
3. В шаблонах product_brief.tpl.html и product_detailed.tpl.html в нужное место добавить {include file="quick_order.tpl.html"} - в этом месте появится ссылка "Быстрый заказ"
#34
Отправлено 13 October 2012 - 10:32 PM
Вы его во все TPL.HTML-файлы по очереди переносить будете, пока грабли не кончатся?вот какая странность, вставил скрипт ... jquery.tools.min.js ... в шаблон product_detailed.tpl.html
#35
Отправлено 13 October 2012 - 10:47 PM
Вы его во все TPL.HTML-файлы по очереди переносить будете, пока грабли не кончатся?вот какая странность, вставил скрипт ... jquery.tools.min.js ... в шаблон product_detailed.tpl.html
а у вас есть другое предложение? метод самотыка никто не отменял, так люди и учаться, обЪяснять некому((((
кстати заметил такую штуку в сообщениях тут не печатается маленькийЪ знак (((
#36
Отправлено 13 October 2012 - 11:51 PM
Мое предложение написано тремя сообщениями выше.а у вас есть другое предложение?
В саперы идите. Хотя бы другим наука будет, что надо не палкой тыкать, а изучать.метод самотыка никто не отменял, так люди и учаться
ъ
#37
Отправлено 14 October 2012 - 01:13 AM
Вам правда легче будет, если Вы узнаете, почему Сергей не написал про необходимость загрузки основной библиотеки (jquery) перед загрузкой дополнительной (jquery.tools)? Может просто забыл. А может решил, что эта мысль и так очевидна.почему после таких проделок модуль стал работать в описании установки написано так
#38
Отправлено 14 October 2012 - 10:51 AM
Вам правда легче будет, если Вы узнаете, почему Сергей не написал про необходимость загрузки основной библиотеки (jquery) перед загрузкой дополнительной (jquery.tools)? Может просто забыл. А может решил, что эта мысль и так очевидна.почему после таких проделок модуль стал работать в описании установки написано так
мне да, будет легче потому как не все знают правила, особенно что касательно jquery, поэтому было бы полезно знать и в будущем не задовать вопросов какие я задал(((
#39
Отправлено 10 January 2013 - 12:42 AM
#40
Отправлено 10 January 2013 - 02:11 AM
А после выполнения быстрого заказа данный заказ в админке магазина появляется как новый заказ? или работает только по почте без привязки к БД магазина ? И сразу же вопрос если нет, то известен ли быстрый заказ который работает с привязкой к БД магазина.
Нет не появляется. Просто отправляет на почту и все.
Я думал о написании такого чтобы появлялся, но потом передумал, т.к. это потянет за собой "а давайте добавим варианты доставки и оплаты" а потом "а скидки почему не учитываются" ну и т.д. - в итоге это получается модуль "заказ на одной странице".
Так что смысла писать быстрый заказ с привязкой к БД просто нет.