DaVinci Опубликовано 22 августа, 2014 Автор Жалоба Поделиться Опубликовано 22 августа, 2014 Если я вставляю в product.tpl код {if $smarty.server.HTTP_X_REQUESTED_WITH|strtolower == 'xmlhttprequest'} {$wrapper='' scope=parent} {/if} то всплывающее окно пустое и написано undefined если вы внесли изменения в tpl то необходимо внести изменения и в javascript Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 22 августа, 2014 Жалоба Поделиться Опубликовано 22 августа, 2014 если вы внесли изминения в tpl то необходимо внести изминения и в javascriptИмеются в виду изменения - добавив этот код? {if $smarty.server.HTTP_X_REQUESTED_WITH|strtolower == 'xmlhttprequest'} {$wrapper='' scope=parent} {/if} Просто без него всё работает, а с ним нет. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 22 августа, 2014 Автор Жалоба Поделиться Опубликовано 22 августа, 2014 Похоже на то, что Вы абсолютно не понимаете о чем идет речь и подсказанные ПРАВИЛЬНЫЕ решения Вы воспринимаете во штыки. возможно я действительно воспринимаю во штыки подсказки, грублю (все зависит от того с какой интонацией читать мои посты и реагировать на то что умников я называю умниками), но вы не можете принять тот факт что вы не правы, и более того что вы не знаете то о чем говорите, и более того предлагаете влезть в PHP для того что бы отдать нужный шаблон - в следствии ваши подсказки не имеют смысла. что бы не дублировать сообщение дам ссылку на пост которым ответил Osben-у http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=61148 , не сочтите за грубость. вовсе не хочу кого то обидеть но манера вести диалог намеками, советами, попытками спустить на землю вместо живого диалога и примеров по существу, вызывает ощущение предвзятости, звездности со стороны "долгожителей" данного форума PSи если по справедливости то я жду ответ на вот этот пост http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=61158 а то получается вовсе не справедливо - я выложил решение, которое все могли обсудить, дать советы, хотелось бы посмотреть то как это сделаете вы. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 22 августа, 2014 Автор Жалоба Поделиться Опубликовано 22 августа, 2014 обновил первый пост, добавил второе решение http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=60997 Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 Спасибо. А как избежать того, что при прсмотре идет возврат к началу страницы? Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 25 августа, 2014 Автор Жалоба Поделиться Опубликовано 25 августа, 2014 в стиле шаблона закомментируйте height: 100%; html, body { width: 100%; /*height: 100%;*/ font: 13px Tahoma, Arial, Helvetica, Geneva, sans-serif; background-color: #f5f5f5; } Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 обновил первый пост, добавил второе решение http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=60997 Во втором решении должно быть fancybox непременно версии 1.3.4 и никакой другой? Эта версия ведь далеко не новая, и если устанавливать старую версию вместо текущей, то может отвалиться что-то из стандартного функционала, если устанавливать дополнительно к новой, то и некрасиво совсем и в работе проблематично. Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 Спасибо. Работает. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 25 августа, 2014 Автор Жалоба Поделиться Опубликовано 25 августа, 2014 Во втором решении должно быть fancybox непременно версии 1.3.4 и никакой другой? Эта версия ведь далеко не новая, и если устанавливать старую версию вместо текущей, то может отвалиться что-то из стандартного функционала, если устанавливать дополнительно к новой, то и некрасиво совсем и в работе проблематично. для версии 2.1.5 попробуйте добавить type: 'ajax' $("a#a_quick_view").fancybox( { autoDimensions:false, padding: 40, width: 700, height: 'auto', type: 'ajax' }); Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 Спасибо, так работает. Обнаружилось следующее на версии 2.3.6 со стандартной базой:1. в окне fancyboх не работает вертикальная прокрутка. Должно быть, конфликт с перелистыванием в окне. Во всяком случае, если убрать перелистывание (rel="group"), то работает.2. в окне fancyboх при отправке в корзину не наблюдается анимация.3. в окне fancyboх при написании отзыва на товар он не фиксируется в базе. Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 А зачем всю страницу в окно загонять? Это же быстрый просмотр. Достаточно фото, инфу, ну и если нужно, кнопку "Купить" Цитата Ссылка на сообщение Поделиться на другие сайты
Влад Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 не работает и не понятно расписано как куда вставлять Цитата Ссылка на сообщение Поделиться на другие сайты
koteyka Опубликовано 25 августа, 2014 Жалоба Поделиться Опубликовано 25 августа, 2014 По видео лучше понять. Цитата Ссылка на сообщение Поделиться на другие сайты
Nfind Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 неподскажете как сделать также,но чтобы в карточке товара в ниже советуемых товарах такая же возможность была? Цитата Ссылка на сообщение Поделиться на другие сайты
Nfind Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 неподскажете как сделать также,но чтобы в карточке товара в ниже советуемых товарах такая же возможность была?понял.{literal} перенес Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 Автор - чем же я тебе нагрубил в http://forum.simplacms.ru/topic/8102-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D1%8B%D0%B9-%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/?p=61148 ???То что написал свой вариант который я считаю лаконичнее нежели {$wrapper='product.tpl' scope=parent} ? Или смайлы у тебе не улыбаются ?Мой аргумент почему лаконичнее использовать {$wrapper='' scope=parent} чем {$wrapper='product.tpl' scope=parent} {$wrapper='product.tpl' scope=parent} <!-- memory peak usage: 1756576 bytes page generation time: 0.029577970504761 seconds --> <!-- memory peak usage: 1756576 bytes page generation time: 0.029346942901611 seconds --> {$wrapper='' scope=parent} <!-- memory peak usage: 1750976 bytes page generation time: 0.024561166763306 seconds --> <!-- memory peak usage: 1750976 bytes page generation time: 0.026461124420166 seconds--> Из цифр можно увидить что памяти есть капельку больше (да-да, цифры фигня есть вещи в симпле которые жрут большее и вообще не актуально мерят цифры такие)Но давайте делать сразу по правильному (моё мнение) Просто НА МОЙ ВЗГЛЯД в Вашем варианте выходит лапшакод, врамером становится контентная часть при етом у нас {$content} то же доступен, и уж поверте, видал я ТАКИЕ прекрасные верстки где люди умудрялись верстать в product.tpl {$content} П.С. Спасибо что делите людей, и определили к какой категории я отношусь. Я Вам не тот {$user} (не будем говорить кто) который пишет об ошибках (старается найти, обсырает и т.д.), прошу заметить, что я стараюсь помочь (кодом, своими вариантами, идеями, предположениям, намеками и т.д.) для того что бы сделать лучше, обменяться мнениями, получить адекватный пинок за глупости мои. Пересмотрите политику общения и реагирование на смайлы. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 26 августа, 2014 Автор Жалоба Поделиться Опубликовано 26 августа, 2014 прошу заметить, что я стараюсь помочь (кодом, своими вариантами, идеями, предположениям, намеками и т.д.) для того что бы сделать лучше, обменяться мнениями, получить адекватный пинок за глупости мои. Пересмотрите политику общения и реагирование на смайлы. не знаю для чего, но повторюсь еще раз - {$wrapper='product_[имя шаблона].tpl' scope=parent} в то случае если необходим шаблон отличный от стандартного. ведите конструктивный диалог, тем более что у вас это получается. а намеки и смайлы, конечно никто не вправе вам запретить, по моему лучше оставить при себе. никто ведь не против предложений, идей, вариантов и тп, для этого форум и необходим, но когда вместо этого необходимо расшифровывать смайлы и намеки приходится делить людей на категории и называть вещи своими именами. Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 Это Вы еще повторяетесь ?Мне показалось Вы вообще об етой возможности не знали до того как я написал.Делите и дальше, только начните с себя! Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 26 августа, 2014 Автор Жалоба Поделиться Опубликовано 26 августа, 2014 Это Вы еще повторяетесь ?Мне показалось Вы вообще об етой возможности не знали до того как я написал. Делите и дальше, только начните с себя! повторяюсь потому что ранее об этом писал http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=61148http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=61154 послушайте - как об этом можно не знать если вы хоть раз пересматривали шаблон и движок изнутри. Что вы несете? Вы и сами то как об этом узнали? Я даже не знаю как на это реагировать - вы что все методом тыка проверяете не заглядывая в код? судя по глупому ответу смайлами в ответ на это {$wrapper='product.tpl' scope=parent} вы решили что это просто недопустимая ошибка (иначе ваш пост просто не возможно воспринимать), и поторопились отметить свои интеллектуальные способности преподав мне урок - указав на то что это не правильно, а в последствии создалось впечатление что вы открыли для себя что то новое вместе с Noxter-ом который хотел посмотреть как у меня это получится http://forum.simplacms.ru/topic/8102-быстрый-просмотр-товара/?p=61155 Это просто уму не постижимо)) ПС.и все таки делить я начну с Вас. Вас никто не просил о помощи вы сами пришли с улыбками и намеками. Есть что сказать говорите, пишите, показывайте. А вести разговор будто я к вам на семинар пришел не стоит, точнее вы можете и дальше себя так вести, но не удивляйтесь что вас называют умником. Цитата Ссылка на сообщение Поделиться на другие сайты
wicimob5 Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 понял.{literal} перенесперенес в product.tpl чтобы у советуемых товарах,чтобы была аналогичная функция,но теперь в карточке товара у главного изображения высвечивается тот же знак(кнопка)такой вариант не могу использовать т.к в категории не будет тогда браться фото{if $smarty.server.HTTP_X_REQUESTED_WITH|strtolower !== 'xmlhttprequest'}...{/if} помогите советом что делать,т.к у советуемых также необхадима это ф-ция. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 26 августа, 2014 Автор Жалоба Поделиться Опубликовано 26 августа, 2014 дайте ссылку в личном кабинете на сайт Цитата Ссылка на сообщение Поделиться на другие сайты
wicimob5 Опубликовано 27 августа, 2014 Жалоба Поделиться Опубликовано 27 августа, 2014 дайте ссылку в личном кабинете на сайтдал и что дальше? Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 27 августа, 2014 Автор Жалоба Поделиться Опубликовано 27 августа, 2014 попробуйте так $('.products .product').each(function(k,v) для связанных товаров используйте аналогичную функцию учитывая имя класса блока в который помещены товары или вручную в шаблоне вставьте кнопку туда где она нужна. Цитата Ссылка на сообщение Поделиться на другие сайты
DaVinci Опубликовано 27 августа, 2014 Автор Жалоба Поделиться Опубликовано 27 августа, 2014 дал и что дальше? вы бы еще пару ников завели на форуме и со всех мне писали.... Цитата Ссылка на сообщение Поделиться на другие сайты
wicimob5 Опубликовано 27 августа, 2014 Жалоба Поделиться Опубликовано 27 августа, 2014 демку я вам дал(можете посмотреть),заменил$('.product').each(function(k,v)на$('.products .product').each(function(k,v) пока ничего не отображается. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.