Welcome, Guest. Please login or register.
Did you miss your activation email?
15 Mar 2010, 07:13

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: [1]
Print
Author Topic: Модуль Cataloger. Допиливание  (Read 332 times)
0 Members and 1 Guest are viewing this topic.
MMgo
Forum Members
**

Karma: 0
Offline Offline

Posts: 21


« on: 07 Feb 2010, 17:29 »

Друзья при использовании модуля Cataloger столкнулся с задачкой - нужно на странице с элементом отобразить несколько случайных элементов из той же категории.по типу "еще товары"
Из вариантов вижу - либо допиливание модуля из исходников, либо мускульная вставка.
Но может есть вариант штатными средствами,которые я не увидел?
Logged
MMgo
Forum Members
**

Karma: 0
Offline Offline

Posts: 21


« Reply #1 on: 07 Feb 2010, 19:01 »

хех)
уоторый раз убеждаюсь - лучше жевать чем говорить)
надо было внимательно перечитать инфу по модулю)
{cms_module module='Cataloger' action='random' sub_template='Category-CSS-based' count='3' alias='category'}
вот и все)
Logged
MMgo
Forum Members
**

Karma: 0
Offline Offline

Posts: 21


« Reply #2 on: 07 Feb 2010, 19:49 »

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

Делается все для того же самого каталога.
Если человек захочет узнать подробнее о том или ином элементе каталога, мог воспользоваться формой обратной связи пройдя по ссылке, со страницы каталога. И чтобы ему не пришлось заполнять поле о том, по какому именно элементу он хочт задать свой вопрос.

вобщем предпологаю использовать FormBuilder, но не знаю как завести в нем скрытое поле, в которое будет пихаться название страницы с которой пользователь попал туда.

Logged
Mallard
Forum Members
**

Karma: 0
Offline Offline

Posts: 57



WWW
« Reply #3 on: 08 Feb 2010, 02:50 »

А не надо заводить страницу с которой попал. Сделайте в шаблоне элемента не просто ссылку на форму заказа, а форму со скрытыми полями и передавайте на страницу с формой заказа сразу и название и все желаемые параметры элемента каталога.
Что-то типа такого надо:
1. В шаблоне элемента каталога, вместо ссылки на форму обратной связи
Code:
<form id="myForm" action="Ссыллка на страницу с формой заказа" method="post">
<input name="title" type="hidden" value="{$title}" />
<input name="weight" type="hidden" value="{$weight}" />
....
<input type="submit" name="submit" value="Запрос" /> //Это вместо ссылки на страницу с формой обратной связи
Ну и соответственно на странице с формой обратной связи получаем переменные из пост и вставляем их в value формы обратной связи. А можно эту форму сделать прямо на странице с элементом каталога... НУ типа если вас это заинтересовало, напишите нам письмо Wink
Logged

StanlyBSV
Forum Members
**

Karma: 0
Offline Offline

Posts: 60


« Reply #4 on: 11 Feb 2010, 03:39 »

Люди, у меня как раз вопрос по этому модулю... Как мне получить прямой адрес на изображение? Модуль использует вот такую вот переменную {$items[numloop].image} а мне хотелось бы для увеличения скорости загрузки страницы сделать не так как по дефолту
/modules/Cataloger/Cataloger.Image.php?i=dzhestik_ct_1_110_1.jpg&ac=63240
а вот так
/uploads/images/catalog/dzhestik_ct_1_110_1.jpg

Суть вопроса, как получить только имя+расширение файла изображения, а путь я думаю можно и ручками в шабле поставить?
Logged
Pages: [1]
Print
Jump to: