Jump to content
  • 0

php проблема


rusmn
 Share

Question

Привет всем! Сразу скажу я нуб в php, пытаюсь сделать кое - что, но никак не поулчается.

Суть проблемы в следующем:

Собственно работаю с magento, и надо прикрутить картинку, в зависимости от значения атрибута. Грубо говоря, есть атрибут для товара, в моем случае это чернота кофе ( от 1 до 6), и в зависимости от выбранной цифры должна выводиться соотвествующая картинка.

Нашел в sql значения атрибута, теперь вопрос как связать это значение из бд с определенной картинкой.

query :

<?php

$db = mysql_connect('***','***','***') or die("Database error");

mysql_select_db('***', $db);

$result = mysql_query("set names 'utf8'");

$query = "SELECT value, attribute_code from eav_attribute_option_value, eav_attribute";

$result = mysql_query($query);

?>

Код на вывод значения атрибута :

<?php if ($_product->getAttributeText('darkness')):?>

<div class="info_block">

<h2><?php echo $this->__('darkness') ?></h2>

<div class="std"><?php echo $_product->getAttributeText('darkness') ?>

</div>

</div>

<?php endif;?>

Собственно прошу совета, направления в какую стороны мыслить. Заранее спасибо!

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

<?php if ($_product->getAttributeText('darkness')):?>
<div class="info_block">
<h2><?php echo $this->__('darkness') ?></h2>
<div class="std"><?php echo $_product->getAttributeText('darkness') ?>


</div>
</div>
<?php endif;?>

Что собственно это выводит, код в студию? Не вполне ясно что нужно получить, что имеется в наличии, и с чем имеем дело.


var_dump($_product);
var_dump($this);

пробовали? может там ответ на ваши вопросы?

Link to comment
Share on other sites

  • 0

Что собственно это выводит, код в студию? Не вполне ясно что нужно получить, что имеется в наличии, и с чем имеем дело.


var_dump($_product);
var_dump($this);

пробовали? может там ответ на ваши вопросы?

http://christopherbean.com/new/peru-cepicafe.html сверху справа картинка COFFEE DARKNESS: 3 OF 6; вот эти 3 of 6 это значения атрибута, которые выводятся кодом в первом посте.

Надо прикрепить вот эту картинку к этому значению атрибута, то есть будет 6 картинок в зависимости от значения атрибута.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy