П

Полина Емелина

+3
Репутация
2
Рейтинг
#1 Подключить фотоальбомЫ к карточке товара InstantShop 11 апреля 2022 в 11:34

up

#2 Подключить фотоальбомЫ к карточке товара InstantShop 5 апреля 2022 в 16:00

5000руб

#3 Подключить фотоальбомЫ к карточке товара InstantShop 3 апреля 2022 в 14:18

Очень актуально, может кто-то сделает за деньги?

#4 Подключить фотоальбомЫ к карточке товара InstantShop 17 марта 2022 в 21:56

Подскажите, нашли решение? Тоже нужно!

#5 [ЕСТЬ РЕШЕНИЕ] Вывод второй цены в InstantShop с увеличенным значением на 10% 4 марта 2022 в 17:28

Вы не представляете, как я вам благодарна))) сколько времени я думала как это сделать. Код подошел, правда без скобочек (возможно нюанс версии 1.9). Но главное, что все работает! Огромное спасибо!!!!

#1 [ЕСТЬ РЕШЕНИЕ] Вывод второй цены в InstantShop с увеличенным значением на 10% 3 марта 2022 в 13:31

Друзья, подскажите пожалуйста, помимо основной цены хочу вывести вторую, которая автоматически бы была на 10% выше. На сколько я поняла за цену в шаблоне com_inshop_item.tpl отвечает команда {$item.price} . Скопировать и тем самым продублировать цену это мне понятно. Но вот как бы сделать так, что бы вторая цена была на 10% выше?(((

  1. <div class="price"><span>{$item.price} {$cfg.currency}</span></div>
#6 Добавить в результаты поиска картинку и цену 17 февраля 2022 в 16:23

Может кто-то платно поможет?

#7 Добавить в результаты поиска картинку и цену 15 февраля 2022 в 02:50

Так добавьте это через админ панель. Настройте поиск. И сам каталог. В админ панели а не через файлы. 

Aliaksandr

В версии Instant 1.9 нет возможности настроить через админ-панель.

#1 Добавить в результаты поиска картинку и цену 14 февраля 2022 в 23:06

Попробовала найти информацию на форуме, но не нашла. Казалось бы всё просто, в результатах поиска хочу оставить только материалы каталога и нужно добавить отображение картинки товара и цены товара. Я пыталась разобраться в файлах:
components/shop/psearch.php
components/shop/model.php
components/shop/frontend.php

components/search/model.php
components/search/frontend.php

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

#8 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 2 февраля 2022 в 23:59

Все получилось, благодарю. Огромнейшее спасибо!

#9 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 27 января 2022 в 03:04

 Полина Емелина, при просмотре списка товаров нет переменной $item.images, картинки появляются только в карточке товаров. Их можно добавить в файле модели components\shop\model.php. Строка примерно 353

  1. $item['filename'] = (file_exists($_SERVER['DOCUMENT_ROOT'].'/images/photos/small/shop'.$item['id'].'.jpg')) ? 'shop'.$item['id'].'.jpg' : 'shop_default.jpg';

После нее или до нее прописать это

  1. $item['images'] = $this->getItemImages($item['id']);

Это поднапряжёт ваш сервачёк, но картинки выведет, как тут и говорили в переменной $item.images

Loadырь

Благодарю за подсказку, попробую. А если сделать что-бы картинки подгружались только при действии (например при наведении или модальном окне, это снизит нагрузку?

#10 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 26 января 2022 в 17:12

Код вставляю после основного изображения

  1. {foreach key=num item=item from=$items}
  2.  
  3. <table cellpadding="0" cellspacing="0" border="0" class="shop_item">
  4. <tr>
  5. {if $cfg.show_thumb}
  6. <td valign="top" class="image_td">
  7. <div class="image">
  8. <a href="/shop/{$item.seolink}.html">
  9. <img src="/images/photos/small/{$item.filename}" border="0" />
  10. {if $cfg.show_hit_img && $item.is_hit}<div class="is_hit"></div>{/if}
  11. </a>
  12. {if $cfg.ratings}

т.е.

  1. {foreach key=num item=item from=$items}
  2.  
  3. <table cellpadding="0" cellspacing="0" border="0" class="shop_item">
  4. <tr>
  5. {if $cfg.show_thumb}
  6. <td valign="top" class="image_td">
  7. <div class="image">
  8. <a href="/shop/{$item.seolink}.html">
  9. <img src="/images/photos/small/{$item.filename}" border="0" />
  10.  
  11.  
  12. {if $item.images}
  13. <div class="images">
  14. {foreach key=num item=file from=$item.images}
  15. <a href="/images/photos/medium/{$file}" class="lightbox-enabled" rel="lightbox-galery" title="{$item.title|escape:'html'} ({$LANG.SHOP_PHOTO} {$num+1})"><img src="/images/photos/small/{$file}" border="0" width="80" height="80"/></a>
  16. {/foreach}
  17. </div>
  18. {/if}
  19.  
  20.  
  21. {if $cfg.show_hit_img && $item.is_hit}<div class="is_hit"></div>{/if}
  22. </a>
  23. {if $cfg.ratings}

Но почитав форум с аналогичными вопросами, я так поняла, что правду нужно искать где-то в файле components/shop/frontend.php и вставлять как-то и куда-то запрос в базу данных, что бы изображения начали показываться. Но на этом мои полномочия понимания всё )))))

#11 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 26 января 2022 в 15:29

На сколько я разобралась (а я не программист), com_inshop_item — выводит карточку товара, com_inshop_items — выводит список товаров.

#12 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 26 января 2022 в 15:14

Так доп.изображения уже есть в com_inshop_item (внутри карточки товара, если я правильно поняла), за их отображение отвечает код сверху (но если его скопировать и перенести в com_inshop_items то не работает). Функционально в InstantShop есть возможность загрузки основного и дополнительных изображений. Вот хочу сделать, что бы в общем списке, помимо основной фотографии, отображались еще дополнительные.

#1 [ЕСТЬ РЕШЕНИЕ] Доп.фотографии магазина в общем каталоге 26 января 2022 в 14:05

Всем привет. У меня стоит InstantShop, думала что плюс минус знаю все, но не тут то было. Задумала я такое: что-бы в общем списке товаров, помимо основной картинки были еще миниатюры дополнительных. По размерам, css настроить, это я все разобралась за пару лет моего магазина. А вот как вывести эти картинки, я не знаю. Нуждаюсь в вашей помощи :(

Пробовала из com_inshop_item вставлять код в com_inshop_items (со «старой» ценой например прокатывало), но безуспешно.

{if $item.images}

                    <div style=«white-space: nowrap;»>{foreach key=num item=file from=$item.images}
                        <a href="/images/photos/medium/{$file}" class=«lightbox-enabled»  style=«display: initial;» rel=«lightbox-galery» title="{$item.title|escape:'html'} ({$LANG.SHOP_PHOTO} {$num+1})"><img src="/images/photos/small/{$file}" width=«24%» class=«image2» style=«border-radius: 1px; 
    -moz-border-radius: 1px;border: 14px #fafff8 solid;»/></a>{/foreach}  </div>
                    {/if}  

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.