Jump to content
ddd777

[Решено] Таблица размеров для товаров

Recommended Posts

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

Share this post


Link to post
Share on other sites

как можно добавить

Можно? Можно. Как? Как угодно. Если Вам нужен готовый код - это называется "работа". Если есть конкретные проблемы при работе с кодом и нужен ответ на конкретный вопрос - так и пишите.

Share this post


Link to post
Share on other sites

как можно добавить

Можно? Можно. Как? Как угодно. Если Вам нужен готовый код - это называется "работа". Если есть конкретные проблемы при работе с кодом и нужен ответ на конкретный вопрос - так и пишите.

Понял Вас но хотя бы в каком направлении копать? Был бы рад за пинок в правильную сторону

Share this post


Link to post
Share on other sites

Например так:

 

Добавить поле в таблице product в БД

Добавить поле в форму товара в админке

Отредактировать в моделе запись при создании товара

Отредактировать в моделе запись при редактировании товара

Добавить в карточке товара вывод значения (это уже в фронтэнде)

Share this post


Link to post
Share on other sites

(oc1541)

 

в файле \www\catalog\controller\product\product.php 

  

после например строки 

$this->data['points'] = $product_info['points'];
 

добавляем

$this->data['mpn'] = $product_info['mpn'];
 

в самом шаблоне в файле product.tpl в нужном месте вставляем 

<?php echo $mpn; ?>
 

а в админке в самом товаре, в поле MPN:Номер производителя вводим ссылку или часть ссылки... т.е то что на фантазируете

  • +1 4

Share this post


Link to post
Share on other sites

ravilr, какие коварные костыли! Сразу чувствуется большой опыт "помоганий" на форуме))

  • +1 1

Share this post


Link to post
Share on other sites

До чего дошел народ. Им готовое решение, а тут минус.  :ugeek:

  • +1 3

Share this post


Link to post
Share on other sites

ravilr

товарисч видимо хотел подзаработать))) а ты взял и разрушил все радужные надежды  :ugeek:

  • +1 1

Share this post


Link to post
Share on other sites

До чего дошел народ. Им готовое решение, а тут минус.  :ugeek:

Спасибо фактически получилось немного по бьюсь головой о стену и должно выйти=)

Share this post


Link to post
Share on other sites

(oc1541)

 

в файле \www\catalog\controller\product\product.php 

  

после например строки 

$this->data['points'] = $product_info['points'];
 

добавляем

$this->data['mpn'] = $product_info['mpn'];
 

в самом шаблоне в файле product.tpl в нужном месте вставляем 

<?php echo $mpn; ?>
 

а в админке в самом товаре, в поле MPN:Номер производителя вводим ссылку или часть ссылки... т.е то что на фантазируете

 

 

Попробовал ваш вариант. 

Ввожу в поле mpn ссылку на любую страницу.

При нажатии в карточке товара на поле $mpn , открывает всплывающее окно, а содержимое текст ссылки, а не содержимое страницы ссылки. 

 

Как сделать что бы открывало сразу страницу по url которое вбили в поле mpn? 

Подскажите пожалуйста

Share this post


Link to post
Share on other sites

попробуй так

в самом шаблоне в файле product.tpl в нужном месте вставляем 
<a href="<?php echo $mpn; ?>"><?php echo $mpn; ?></a>

Share this post


Link to post
Share on other sites

 

попробуй так

в самом шаблоне в файле product.tpl в нужном месте вставляем 
<a href="<?php echo $mpn; ?>"><?php echo $mpn; ?></a>

=( хотел сделать что бы в этом всплывающем окне уже было содержимое страницы tablica-razmetov.html 

а если даже сделаю, там наверно шапка сайта еще будет , которая не нужна.

post-23316-0-51847100-1404299777_thumb.png

Share this post


Link to post
Share on other sites
igorfelix

разместите сначала ссылку на product.tpl вручную, так, что бы она показывалась как вам необходимо, а вот уже потом, делайте по инструкции. А то делаете одно, а простите другое...

Share this post


Link to post
Share on other sites

Наверно меня не совсем поняли

Как в модальном окне отобразить страничку?

 

например тут

http://www.lamoda.ru/p/as455ambwk18/shoes-asics-krossovki/

 

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

То есть как происходит подгрузка другой страницы в это модальное окно ?

я использую jQuery popup окно

Share this post


Link to post
Share on other sites

alexb спасибо, то что я искал !!!!! 

 

<a class="colorbox" href="./index.php?route=information/information/info&information_id=10">НАЗВАНИЕ</a>

 

 

 

 <script type="text/javascript">

        jQuery.colorbox.settings.maxWidth  = '95%';

        jQuery.colorbox.settings.maxHeight = '95%';

        var resizeTimer;

        function resizeColorBox()

        {

            if (resizeTimer) clearTimeout(resizeTimer);

            resizeTimer = setTimeout(function() {

                if (jQuery('#cboxOverlay').is(':visible')) {

                    jQuery.colorbox.load(true);

                }

            }, 300);

        }

        jQuery(window).resize(resizeColorBox);

        window.addEventListener("orientationchange", resizeColorBox, false);

    </script>

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.