Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 два варианта product-list.tpl
K0rv1n
Cпециалист
Сообщений: 166
Регистрация: 05-07-2011


19-09-2011 18:56
Hello, коллеги.

Думаю сделать в ИМ два варианта отображения товаров.

Вариант 1 - стандартный.
Вариант 2 - по типу прайс-листа.

Делаю второй product-lits.tpl с нужным мне отображением.

Собственно вопрос в следующем :
Как на определенную кнопку повесить смену product-list.tpl ?

Чувствую, что истина где-то близко. Но где ?


Сообщение отредактировано K0rv1n 19-09-2011 19:57 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Anton


Профессионал
Сообщений: 462
Регистрация: 24-02-2011


19-09-2011 20:49
Это, видимо, через php делается.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
K0rv1n
Cпециалист
Сообщений: 166
Регистрация: 05-07-2011


19-09-2011 20:51
Цитата:( Anton @ 19-09-2011 21:49 Смотреть сообщение )
Это, видимо, через php делается.


Конкретней пожалуйста.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Anton


Профессионал
Сообщений: 462
Регистрация: 24-02-2011


19-09-2011 21:04
Примерно так:
if (Tools::isSubmit(ВашаКнопка'))
{include file="$tpl_dir./product-list-с-нужным-вам-отображением.tpl" products=$products}
Но не думаю, что тут все так легко, так как файл product-list.tpl много где пересекается с другими функциями, например он присутствует в best-sales.tpl, manufacturer.tpl, prices-drop.tpl и т.д.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
K0rv1n
Cпециалист
Сообщений: 166
Регистрация: 05-07-2011


19-09-2011 21:47
Цитата:( Anton @ 19-09-2011 22:04 Смотреть сообщение )
Примерно так:
if (Tools::isSubmit(ВашаКнопка'))
{include file="$tpl_dir./product-list-с-нужным-вам-отображением.tpl" products=$products}
Но не думаю, что тут все так легко, так как файл product-list.tpl много где пересекается с другими функциями, например он присутствует в best-sales.tpl, manufacturer.tpl, prices-drop.tpl и т.д.

функцию в product-list.tpl вставлять ?

У меня есть только "новинки".
блока с производителями и скидок нет.




Сообщение отредактировано K0rv1n 19-09-2011 22:50 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
K0rv1n
Cпециалист
Сообщений: 166
Регистрация: 05-07-2011


19-09-2011 22:02
К тому же я не смыслю в php.
Скажите, Антон, обращение к кнопке через идентификатор ?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Anton


Профессионал
Сообщений: 462
Регистрация: 24-02-2011


19-09-2011 22:39
Не, тут не так просто - вам лучше модуль этот заказать в http://prestadev.ru/job/
Например, вставлять select - и в нем выбирать, что нужно:
{if isset($product-list)}
{include file="$tpl_dir./product-list.tpl" products=$products}
{else}
{include file="$tpl_dir./product-list-с-нужным-вам-отображением.tpl" products=$products}
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
K0rv1n
Cпециалист
Сообщений: 166
Регистрация: 05-07-2011


19-09-2011 23:13
Цитата:( Anton @ 19-09-2011 23:39 Смотреть сообщение )
Не, тут не так просто - вам лучше модуль этот заказать в http://prestadev.ru/job/
Например, вставлять select - и в нем выбирать, что нужно:
{if isset($product-list)}
{include file="$tpl_dir./product-list.tpl" products=$products}
{else}
{include file="$tpl_dir./product-list-с-нужным-вам-отображением.tpl" products=$products}

Если честно, Антон, я не совсем понял.

Можно полную конструкцию ?


Сообщение отредактировано K0rv1n 20-09-2011 00:13 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
soldat
Новичок
Сообщений: 55
Регистрация: 06-07-2011


29-09-2011 12:45
О, а у меня вопрос, а можно ли как в virtuemart сделать разные product.tpl и product-list.tpl на разные категории товаров?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Deeh
Новичок
Сообщений: 6
Регистрация: 05-07-2011


06-10-2011 07:41
Ребят подскажите пожалуйста, как вывести товары не в столбик -


А в строчку с определенным количеством там по 4 продукта на строчку например


Что-то в этом роде
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >