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

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #30 : 13.10.2012, 14:35:22 »
А как его безболезненно изменить.. удалить..
в коде выше с вашим исправлением
Код
<div style="width:<?php print 100/$in_row?>%;" class = "jshop_categ jshop_related">
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Недочет в сопутствующих товарах
« Ответ #31 : 13.10.2012, 14:39:02 »
не-а, это то что ТС код в старт посте выложил...там же инклюд
 <?php include(dirname(__FILE__)."/../".$this->folder_list_products."/".$product->template_block_product);?>

Значит копировать общий в отдельный шаблон, который будет использоваться для зависимых, и инклудить его.
*

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #32 : 13.10.2012, 14:43:45 »
Для меня сложно.. надо за сесть за книги..
после основной работы(
*

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #33 : 13.10.2012, 14:46:48 »
Спасибо за помощь...
« Последнее редактирование: 13.10.2012, 18:32:39 от NepaGoda »
*

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #34 : 13.10.2012, 18:14:40 »
Хотелось чтобы сопутствующие выглядели так как в 1-м коде... изменил list_products - product.php

Код
<?php print $product->_tmp_var_start?>
<div class = "product">
<div class="name">
<a href="<?php print $product->product_link?>"><?php print $product->name?></a>
</div>

<?php if ($product->image){?>
<div class="product-image">
<a href="<?php print $product->product_link?>">
<img class="jshop_img" src="<?php print $product->image?>" />
</a>
</div>
<?php }?>

<?php if ($product->_display_price){?>
<div class = "jshop_price">
<?php print formatprice($product->product_price);?>
</div>
<?php }?>
</div>
<?php print $product->_tmp_var_end?>

Как связить выше код с

Код
<?php $in_row = $this->config->product_count_related_in_row;?>
<?php if (count($this->related_prod)){?>
<h3 class="jshop-titleheading-2"><?php print _JSHOP_RELATED_PRODUCTS?></h3>
<div class="jshop_list_product">
<div class="jshop realted-products">
<?php foreach($this->related_prod as $k=>$product){?>
<?php if ($k%$in_row==0) print "<div class='product_row clearfix'>";?>
<div style="width:<?php print 100/$in_row?>%;" class = "jshop_categ jshop_related">
<?php include(dirname(__FILE__)."/../".$this->folder_list_products."/".$product->template_block_product);?>
</div>
<?php if ($k%$in_row==$in_row-1) print "</div>";?>
<?php }?>
<?php if ($k%$in_row!=$in_row-1) print "</div>";?>
</div>
</div>
<?php }?>

Изменить имя на related.. чтобы относилось все только к сопутствующим товарам..
« Последнее редактирование: 13.10.2012, 18:31:10 от NepaGoda »
*

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #35 : 13.10.2012, 21:31:33 »
Целый день провел.. обязуюсь сесть за книги.. только сейчас помогите с вопросом выше..
Второй день..
« Последнее редактирование: 14.10.2012, 17:31:02 от NepaGoda »
*

NepaGoda

  • Захожу иногда
  • 54
  • 0 / 0
Re: Недочет в сопутствующих товарах
« Ответ #36 : 14.10.2012, 17:34:53 »
изменял название папки.. имя на related.. но не связываются..
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
Re: Недочет в сопутствующих товарах
« Ответ #37 : 15.10.2012, 18:02:01 »
Вообщем, имхо конечно, но думаю чем создавать новый шаб, можно и тут прописать условие (list_products/product.php)

Код: php
$controller = JRequest::getVar('controller', null);

И далее найти элементы, что не нужно показывать в сопутствующих товарах и обернуть в типа такое условие

Код: php
<?php if ( $controller != 'product') : ?>
// тут что НЕ надо показывать в сопутствующих, но останется в категории
<?php endif; ?>

Подробнее тут
*

IzrA

  • Захожу иногда
  • 322
  • 27 / 0
Re: Недочет в сопутствующих товарах
« Ответ #38 : 22.02.2013, 11:04:04 »
Всем Доброго Дня!

Столкнулся я с такой проблемой.

Есть необходимость использовать сопутствующие товары.
В Chrome при нажатии искать ничего не происходит. Смотрим в консоль, а там
"Uncaught ReferenceError: releted_product_search is not defined ".

В Opera
"Uncaught exception: ReferenceError: Undefined variable: releted_product_search
Error thrown at unknown location in <anonymous function>(event) in http://domovoy-shop.by/administrator/index.php?option=com_jshopping&controller=products&task=edit&product_id=1:
/* no source available */"

А в фоксе всё работает.
Подскажите, в чём может быть дело?  !
Заранее благодарен!
Спасибо для меня слишком много. Стакан вина Плюс в репутацию - в самый раз.

Велосипедист — бедствие для экономики. Он не покупает автомобиля и не берет под него кредит. Не покупает бензин. Не пользуется услугами ремонтных мастерских. Не страхует «гражданскую ответственность». Не пользуется платными стоянками. Не страдает от ожирения. Да он еще и здоров, черт возьми! Здоровые люди не нужны для экономики. Они не покупают лекарства. Они не ходят к частным врачам. Они не увеличивают ВВП.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Недочет в сопутствующих товарах
« Ответ #39 : 22.02.2013, 11:38:17 »
гадаем по картам таро
с высокой точностью определим Вашу версию ЖШ и Ж.
с вероятностью 99% составим список всех установленных и конфликтных расширений
Вам не стоит беспокоится.. мы все сделаем за Вас.. Вы можете просто расслабится и ожидать результатов.
Все будет сделано быстро, бесплатно и профессионально.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

IzrA

  • Захожу иногда
  • 322
  • 27 / 0
Re: Недочет в сопутствующих товарах
« Ответ #40 : 25.02.2013, 16:28:25 »
Прошу прощения за неполноту информации, видимо пятница сказывалась.
JoomShopping 3.13.0, Joomla 2.5.8.
Из компонентов, помимо ЖШ стоят Jcomments и Xmap. В модулях корзина и поиск ЖШ, слайдер AutsonSlideShow и VTEM Accordion Menu.

Могу, конечно, ошибаться, но при чём тут расширения и модули, если дело происходит в админке, где они не грузятся?

Если нужна будет ещё какая инфа, намекните дополню. Спасибо.
Спасибо для меня слишком много. Стакан вина Плюс в репутацию - в самый раз.

Велосипедист — бедствие для экономики. Он не покупает автомобиля и не берет под него кредит. Не покупает бензин. Не пользуется услугами ремонтных мастерских. Не страхует «гражданскую ответственность». Не пользуется платными стоянками. Не страдает от ожирения. Да он еще и здоров, черт возьми! Здоровые люди не нужны для экономики. Они не покупают лекарства. Они не ходят к частным врачам. Они не увеличивают ВВП.
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Re: Недочет в сопутствующих товарах
« Ответ #41 : 10.04.2015, 17:07:51 »
Всем добрый день!
JoomShopping - Version 4.9.2
Joomla! 3.4.1 Stable
Шаблон для JoomShopping построенный на DIV Версия: 3.20.1 от nevigen

При длинном имени названия товара, сопутствующие товары расползаются...
https://yadi.sk/i/5pTYRFcJfuHy9

Попытки самостоятельно править файл related.php к хорошему не привели
вот код
Код
<?php defined( '_JEXEC' ) or die(); ?>
<?php $in_row = $this->config->product_count_related_in_row;?>
<?php if (count($this->related_prod)){?>   
    <div class="related_header"><?php echo _JSHOP_RELATED_PRODUCTS?></div>
    <div class="jshop_list_product">
    <div class = "jshop list_related">
        <?php foreach($this->related_prod as $k=>$product){?> 
            <?php if ($k%$in_row==0) echo '<div>';?>
            <div class="jshop_related jswidth<?php echo round(100/$in_row); ?>">
                <?php include(dirname(__FILE__)."/../".$this->folder_list_products."/".$product->template_block_product);?>
            </div>
            <?php if ($k%$in_row==$in_row-1) echo "</div><div class='list_product_row'></div>";?>
             <br>
        <?php }?>
        <?php if ($k%$in_row!=$in_row-1) echo "</div><div class='nvg_clear'></div>";?>
         
    </div>
    </div>
<?php }?>

Подскажите пожалуйста, что нужно подправить...
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Недочет в сопутствующих товарах
« Ответ #42 : 10.04.2015, 17:10:28 »
для 4.9 встроенный дефолтный уже ДИВный. и мало того респонсив. так что можете прямо его использовать
давайте ссылку. посмотрю.
там CSS навреное можно обойтись :)

ааа нет...
судя по скрину у вас просто не помещается 4 товара.рвет строку и следующая начинается дальше
можете в настйроках задать 3 сопуствующих товара в строке.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Re: Недочет в сопутствующих товарах
« Ответ #43 : 10.04.2015, 17:20:44 »
Количество сопутствующих товаров в ряду - в настройках стоит 3 шт
https://yadi.sk/i/aoUc76K5fuJxw
ссылку на сайт отправил в личку
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Re: Недочет в сопутствующих товарах
« Ответ #44 : 10.04.2015, 17:58:56 »
давайте ссылку. посмотрю.

Огромное Вам спасибо! Всё получилось!
https://yadi.sk/i/57mnOgC6fuMZD

для 4.9 встроенный дефолтный уже ДИВный. и мало того респонсив. так что можете прямо его использовать

не будет ли хуже, если продолжу использовать Шаблон для JoomShopping построенный на DIV Версия: 3.20.1 от nevigen?
в нём тоже есть "респонсив" ?
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Недочет в сопутствующих товарах
« Ответ #45 : 10.04.2015, 17:59:33 »
Код
<?php defined( '_JEXEC' ) or die(); ?>
<?php $in_row = $this->config->product_count_related_in_row;?>
<?php if (count($this->related_prod)){?>    
    <div class="related_header"><?php echo _JSHOP_RELATED_PRODUCTS?></div>
    <div class="jshop_list_product">
    <div class = "jshop list_related">
        <?php foreach($this->related_prod as $k=>$product){?>  
            <?php if ($k%$in_row==0) echo '<div class="list_product_row">';?>
            <div class="jshop_related jswidth<?php echo round(100/$in_row); ?>">
                <?php include(dirname(__FILE__)."/../".$this->folder_list_products."/".$product->template_block_product);?>
            </div>
            <?php if ($k%$in_row==$in_row-1) echo "</div>";?>
        <?php }?>
        <?php if ($k%$in_row!=$in_row-1) echo "</div><div class='nvg_clear'></div>";?>
        
    </div>
    </div>
<?php }?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Недочет в сопутствующих товарах
« Ответ #46 : 10.04.2015, 18:01:37 »
не будет ли хуже, если продолжу использовать Шаблон для JoomShopping построенный на DIV Версия: 3.20.1 от nevigen?
в нём тоже есть "респонсив" ?

хуже :) чем есть не будет :)
а респонсивав нем нет. в дефолтном есть.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

комментарии/отзывы о товарах, вопросы

Автор HerrOber

Ответов: 18
Просмотров: 4903
Последний ответ 05.04.2022, 19:22:17
от GTOnidzuka
Сделать два вывода сопутствующих товаров

Автор Dolphin4ik_1

Ответов: 9
Просмотров: 853
Последний ответ 29.08.2021, 17:32:31
от kit2m2
Отзывы о товарах для раздела

Автор misteri27

Ответов: 15
Просмотров: 2355
Последний ответ 18.01.2020, 12:31:41
от kupshin
Вставка php кода перед закрывающим тегом </head> только в товарах JoomShopping

Автор Merliut

Ответов: 2
Просмотров: 649
Последний ответ 04.07.2018, 14:30:04
от Merliut
Быстрое добавление сопутствующих товаров

Автор Bozhkov2

Ответов: 5
Просмотров: 709
Последний ответ 28.03.2018, 08:46:24
от nevigen