Ответить Новая тема Новый опрос 
Всего: 6 < 1 2 3 4 5 6 >
 [МОДУЛЬ] Комбинации товаров в виде таблицы
zapalm


Профессионал
Сообщений: 350
Откуда: Владивосток
Регистрация: 01-08-2009


30-03-2015 19:00
Минорное обновление модуля.
Текущая версия: 2.8.
Основные изменения (после релиза 2.5):
- два новых хука для позиционирования: Product Tab (вкладка) и кастомный хук Content Product (по ширине после основной картинки);
- изменена структура директорий модуля (если кастомизировали шаблоны и меняли картинки, то нужно будет привести их к нужной структуре директорий и внести изменения, которые появились в новой версии, в ваши кастомные шаблоны);
- опция настройки: не задействовать модуль, если клиент использует мобильный телефон и/или планшет.

Модуль на моем сайте.
Модуль на addons форума.


Изображения:
backoffice_ru.png - Размер файла145.94KB, Скачиваний: 358 (Нажмите для увеличения) frontoffice_ru-changes_1.6_product-tab.png - Размер файла71.86KB, Скачиваний: 454 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
annetf


Новичок
Сообщений: 57
Регистрация: 24-08-2013


26-04-2015 15:38
Здравствуйте, подскажите, пожалуйста, как сделать так, чтобы цена не отображалась у комбинаций, которых нет в наличии?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
annetf


Новичок
Сообщений: 57
Регистрация: 24-08-2013


26-04-2015 21:24
Например вместо цены фраза "Нет в наличии"
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
zapalm


Профессионал
Сообщений: 350
Откуда: Владивосток
Регистрация: 01-08-2009


28-04-2015 18:43
Цитата:
Здравствуйте, подскажите, пожалуйста, как сделать так, чтобы цена не отображалась у комбинаций, которых нет в наличии?


1. открыть в текстовом редакторе шаблон таблицы (его название указано в настройках модуля). сами файлы шаблонов лежат в поддиректориях /views/templates/...

2. добавить новое условие в том месте, где формируется ячейка для цены (примерный номер строки - 235), например, так:
Код:
{if $show_price && $conf.TABLECOMBZ_COL_PRICE}
  <td class="tablecombz-price{if $discount_val && $discount} tablecombz-price-lowered{/if}">
    {if $attr_val.avail}
        {if $conf.TABLECOMBZ_USE_TAX}
            {$attr_val.price_wt|escape:'htmlall':'UTF-8'}
        {else}
            {$attr_val.price|escape:'htmlall':'UTF-8'}
        {/if}
    {else}
        Нет в наличии
    {/if}
  </td>
{/if}


3. сохранить файл, очистить кеш, проверить.





Изображения:
2015-04-28_214508.png - Размер файла12.84KB, Скачиваний: 328 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
annetf


Новичок
Сообщений: 57
Регистрация: 24-08-2013


29-04-2015 15:19
Спасибо, получилось
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Pascal_ua
Новичок
Сообщений: 3
Регистрация: 27-06-2015


27-06-2015 19:08
Здравствуйте! может не совсем по теме вопрос но попробую... можно ли таким образом поступить в следующей задаче... есть шкаф-купе... в цене стандартные зеркала на фасаде.. но есть возможность нанести туда рисунок.. каким образом можно реализовать функционал когда находясь в товаре и заказывая его покупатель может кликнуть и выбрать рисунок фасада.. разные рисунки - разная стоимость плюс к стоимости шкафа... прошу подсказок в каком направлении копать.. спасибо!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
savvato11


Cпециалист
Сообщений: 289
Регистрация: 01-09-2012


27-06-2015 19:27
С помощью модуля
Код:
http://addons.prestashop.com/ru/front-office-features/8037-product-customization-47.html
и верстки)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Pascal_ua
Новичок
Сообщений: 3
Регистрация: 27-06-2015


27-06-2015 19:56
Как то массивно и дорого! :) может быть есть более простые пути решения задачки!? :)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


27-06-2015 21:21
Цитата:( Pascal_ua @ 27-06-2015 20:08 Смотреть сообщение )
каким образом можно реализовать функционал когда находясь в товаре и заказывая его покупатель может кликнуть и выбрать рисунок фасада..

Реализуется всё это стандартным функционалом PrestaShop.
Если рисунки на фасад не требуют загрузки изображений от покупателя (предоставляются поставщиком):
Панель управления > Товары[/B] > на странице товара > Комбинации.

Если необходима загрузка рисунка от покупателя:
Панель управления > Товары > на странице товара > Настройка :: файл (установить 1) и нажать сохранить. На странице товара появится форма для загрузки изображения покупателем (необходима доработка для расчета стоимости нанесения загруженного изображения (при необходимости)).
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Pascal_ua
Новичок
Сообщений: 3
Регистрация: 27-06-2015


27-06-2015 23:13
цвет фасада например я так и реализовал.. и с помощью генератора комбинаций наплодил товаров.. но рисунок зеркала.. это более сотни штук.. таким образом я сгенерирую миллионы товаров... или я что то не так понял? спасибо..
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 6 < 1 2 3 4 5 6 >