0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 3534 Просмотров
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Вывод размера товара
« : 26.02.2007, 17:59:20 »
Подскажите как сделать чтоб показывало размер товара (длина, ширина, высота)!? Что прописать в browse.php?
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Вывод размера товара
« Ответ #1 : 26.02.2007, 18:35:15 »
В первую очередь править нужно shop.browse.php
Насколько я помню там эти данные даже из базы не берутся... так что
1. Взять размеры из базы
2. Сформировать строку с ними
3. Либо подставить эту строку в краткое описание (править больше ничего не придется), либо в отдельную переменную (тогда нужно ещё придумать placeholder и заменить его на эту строку, а в browse поставить придуманный placeholder)
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #2 : 26.02.2007, 18:47:36 »
Я понимаю что это так происходит, но я не спец, только начинаю... Можно подробнее!
*

streamike

  • Осваиваюсь на форуме
  • 49
  • 4 / 0
Re: Вывод размера товара
« Ответ #3 : 26.02.2007, 22:37:10 »
Тебе надо их прописать там, где отображаются товары категории или в подробном описании товара?
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #4 : 26.02.2007, 22:45:46 »
Всё получилось! Огромное спасибо!
*

streamike

  • Осваиваюсь на форуме
  • 49
  • 4 / 0
Re: Вывод размера товара
« Ответ #5 : 26.02.2007, 22:48:31 »
Получилось - напиши всем, чтобы потом другие найти могли
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #6 : 27.02.2007, 00:02:34 »
Всё оказалось не сильно сложно...

В файлике "shop.product_details.php" после строки
Код
$template = str_replace( "{product_packaging}", $product_packaging, $template ); // Changed Packaging
добавляем:
Код
$template = str_replace( "{product_width}", $db_product->f("product_width"), $template ); // Ширина

аналогично:
Код
$template = str_replace( "{product_height}", $db_product->f("product_height"), $template ); // Высота

$template = str_replace( "{product_length}", $db_product->f("product_length"), $template ); // Длина
В файлик "flypage.php" в зависимости от того где надо отображать размер вставляем строку

Код
<td>{product_height}<br />{product_height}<br />{product_length}</td>


Вроди всё:)

« Последнее редактирование: 27.02.2007, 01:22:44 от Aladin »

Re: Вывод размера товара
« Ответ #7 : 27.02.2007, 00:48:40 »
1 вопрос..

можно ли так делать
мне не нужны высота ширина и др.
нужны только цвет, размер и тд.
я могу изменить их на цвет, размер?

не хочеться каждый раз добавлять свойства товара..
спс всем...

*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #8 : 27.02.2007, 01:13:51 »
По идее можеш, но эти значения можно писать только в числовом формате... Как это поправить я еще не знаю... :(

У меня следующий вопросик напрашивается!

Как мне засунуть эти значения в список товаров? (там где краткое описание)

пробовал так:

В файлике "shop.browse.php" дописывал строку
Код
$product_cell = str_replace( "{product_height}", $db_browse->f("product_height"), $product_cell );

а в файлике "browse.php" дописывал 
Код
<div>{product_height}</div>

Но оно мне выводит пустое место:(

Руки у меня конечно неровные, но... Подскажите шо робыть ?
« Последнее редактирование: 27.02.2007, 01:21:44 от Aladin »
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Вывод размера товара
« Ответ #9 : 27.02.2007, 12:32:08 »
Код
$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
  $product_s_desc = $dbp->f("product_s_desc"); // Use product_s_desc from Parent Product
}

изменить на

Код
$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
  $product_s_desc = $dbp->f("product_s_desc"); // Use product_s_desc from Parent Product
}
$product_s_desc .= '<br/>Размеры: '.$db_browse->f("product_width").'x'.$db_browse->f("product_lenght").'x'.$db_browse->f("product_height");
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #10 : 27.02.2007, 18:52:14 »
Ничё не полулось...  :D Выводит "хх" а сами значения не выводит!
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Вывод размера товара
« Ответ #11 : 27.02.2007, 19:14:13 »
Вы себе противоречите. У вас замена {product_height} на $db_product->f("product_height") даёт значение, а просто подстановка этой переменной ничего не даёт? Так не бывает.
*

Aladin

  • Осваиваюсь на форуме
  • 22
  • 1 / 1
Re: Вывод размера товара
« Ответ #12 : 28.02.2007, 13:18:46 »
В том и проблемма, что у меня не при замене {product_height} на $db_product->f("product_height") , не при подстановке переменной $db_product->f("product_height") ничего не выводит... В файлике shop.product_details.php всё получилось, а в shop.browse.php делаю тоже самое, и ничё не получается:(
*

tuanola

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Вывод размера товара
« Ответ #13 : 12.04.2007, 17:41:16 »
Вот и у меня такая же проблема возникла, пытаюсь вывести поле {product_url}. Пробовала делать так:
вставила в shop.browse.php

$product_cell = str_replace( "{product_url}", $db_browse->f("product_url"), $product_cell );
 и в browse_6 в нужном месте {product_url} выводит пустое место.

И как tug писал пробовала -

$product_s_desc = $db_browse->f("product_s_desc");
if( empty($product_s_desc) && $product_parent_id!=0 ) {
  $product_s_desc = $dbp->f("product_s_desc"); // Use product_s_desc from Parent Product
}
$product_s_desc .= '<br/>URL: '.$db_browse->f("product_url");

результат тот же - выводит пустое место на странице категории, при том, что во flypage все выводиn нормально. Не знаю что и делать. Может быть кто-то нашел решение, или мы что-то важное упускаем?????....

Ответьте, пожалуйста!!!!   ????
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 996
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 903
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 176572
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 931
Последний ответ 20.05.2014, 14:30:44
от abrodski
Свойства товара без подтягивания скидки

Автор One

Ответов: 0
Просмотров: 740
Последний ответ 13.05.2014, 16:53:53
от One