COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
tarasikuss
-
Публикации
32 -
Зарегистрирован
-
Посещение
-
Days Won
2
Изменения репутации
-
tarasikuss получил репутацию от sashamaximiv в Вывод скидки в процентах
Благодарю за "шпаргалку") Начал переделывать все шаги, чтобы все более подробно расписать и надо же, все заработало! Расписываю, если вдруг кому понадобится
Более подробно о том, что сделано:
В catalog\controller\product\category.php начиная с 231 строчки заменил
на
далее на 286 строке заменил
на
( после 'special' => $special, добавил 'skidka' => $skidka,)
далее, в css добавил пару стилей.
ну и собственно вывел в нужном месте. В моем случае это в catalog/view/theme/default/template/product/category.tpl после
вставил
Всё! Результат: Скидка в процентах выводится в каждой товарке в виде "стикера". Можно оформить так, как вам этого захочется
-
tarasikuss изменил репутацию BuslikDrev в Дубли главной страницы
Она не будет дублем, если нигде нету такой ссылки. То есть, если вы в браузере самовольно генерируете ссылку - это не дубль, робот не узнает о ней.
-
tarasikuss получил репутацию от RHCk в Добавление Видео к товару
Решил проблему с тем, что поле SKU не читало мои теги: вот решение
-
tarasikuss получил репутацию от RHCk в Вывод скидки в процентах
Благодарю за "шпаргалку") Начал переделывать все шаги, чтобы все более подробно расписать и надо же, все заработало! Расписываю, если вдруг кому понадобится
Более подробно о том, что сделано:
В catalog\controller\product\category.php начиная с 231 строчки заменил
на
далее на 286 строке заменил
на
( после 'special' => $special, добавил 'skidka' => $skidka,)
далее, в css добавил пару стилей.
ну и собственно вывел в нужном месте. В моем случае это в catalog/view/theme/default/template/product/category.tpl после
вставил
Всё! Результат: Скидка в процентах выводится в каждой товарке в виде "стикера". Можно оформить так, как вам этого захочется
-
tarasikuss изменил репутацию RHCk в Вывод скидки в процентах
1. Шпаргалка:
2. Если вы ставите задачу, то делаете это не в том разделе форума. Вам сюда.
3. Если вам нужна помощь, корректно формулируйте вопрос(ы) и предоставляйте больше информации.
-
-
tarasikuss изменил репутацию BuslikDrev в Вывод скидок на странице категории
Ещё для цены добавьте условие, если не будет дисконтной.
-
-
tarasikuss изменил репутацию BuslikDrev в Вывод скидок на странице категории
Я разве писал ваш старый вставлять? Пересмотрите снова.
-
tarasikuss получил репутацию от WarStyle в Вывод дополнительных фото на главной и на странице категории
Решение нашлось. Кому интересно, привожу его:
/catalog/controller/product/category.php
после строк
$results = $this->model_catalog_product->getProducts($filter_data); foreach ($results as $result) { вставляем следующее
$results_img = $this->model_catalog_product->getProductImages($result['product_id']); $dop_img = array(); foreach ($results_img as $result_img) { if ($result_img['image']) { $image_dop = $this->model_tool_image->resize($result_img['image'], 50, 50); } else { $image_dop = false; } $dop_img[] = $image_dop; } В этом же файле, после:
$data['products'][] = array( 'product_id' => $result['product_id'], Вставляем
'dop_img' => $dop_img, /catalog/view/theme/default/template/product/category.tpl
Находим
<?php foreach ($products as $product) { ?> И под этой строчкой, где надо вставляем
<div class="dop_img"> <?php foreach ($product['dop_img'] as $img) { ?> <img src="<?php echo $img;?>"> <?php } ?> </div> Далее выводим дополнительные фото на главной:
/catalog/controller/extension/module/product_tab.php
находим строчки
после них вставляем
далее находим строчки
после них вставляем
далее идем в файл /catalog/view/theme/default/template/extension/module/product_tab.tpl
и после строк
вставляем
Вот и все. После проделанного доп фото начнут выводиться на главной в разделе "Новинки"(по аналогии можно вывести и в другие разделы) и на странице категорий
-
tarasikuss получил репутацию от NoOne! в Вывод дополнительных фото на главной и на странице категории
Решение нашлось. Кому интересно, привожу его:
/catalog/controller/product/category.php
после строк
$results = $this->model_catalog_product->getProducts($filter_data); foreach ($results as $result) { вставляем следующее
$results_img = $this->model_catalog_product->getProductImages($result['product_id']); $dop_img = array(); foreach ($results_img as $result_img) { if ($result_img['image']) { $image_dop = $this->model_tool_image->resize($result_img['image'], 50, 50); } else { $image_dop = false; } $dop_img[] = $image_dop; } В этом же файле, после:
$data['products'][] = array( 'product_id' => $result['product_id'], Вставляем
'dop_img' => $dop_img, /catalog/view/theme/default/template/product/category.tpl
Находим
<?php foreach ($products as $product) { ?> И под этой строчкой, где надо вставляем
<div class="dop_img"> <?php foreach ($product['dop_img'] as $img) { ?> <img src="<?php echo $img;?>"> <?php } ?> </div> Далее выводим дополнительные фото на главной:
/catalog/controller/extension/module/product_tab.php
находим строчки
после них вставляем
далее находим строчки
после них вставляем
далее идем в файл /catalog/view/theme/default/template/extension/module/product_tab.tpl
и после строк
вставляем
Вот и все. После проделанного доп фото начнут выводиться на главной в разделе "Новинки"(по аналогии можно вывести и в другие разделы) и на странице категорий
-
tarasikuss получил репутацию от RHCk в Вывод дополнительных фото на главной и на странице категории
Решение нашлось. Кому интересно, привожу его:
/catalog/controller/product/category.php
после строк
$results = $this->model_catalog_product->getProducts($filter_data); foreach ($results as $result) { вставляем следующее
$results_img = $this->model_catalog_product->getProductImages($result['product_id']); $dop_img = array(); foreach ($results_img as $result_img) { if ($result_img['image']) { $image_dop = $this->model_tool_image->resize($result_img['image'], 50, 50); } else { $image_dop = false; } $dop_img[] = $image_dop; } В этом же файле, после:
$data['products'][] = array( 'product_id' => $result['product_id'], Вставляем
'dop_img' => $dop_img, /catalog/view/theme/default/template/product/category.tpl
Находим
<?php foreach ($products as $product) { ?> И под этой строчкой, где надо вставляем
<div class="dop_img"> <?php foreach ($product['dop_img'] as $img) { ?> <img src="<?php echo $img;?>"> <?php } ?> </div> Далее выводим дополнительные фото на главной:
/catalog/controller/extension/module/product_tab.php
находим строчки
после них вставляем
далее находим строчки
после них вставляем
далее идем в файл /catalog/view/theme/default/template/extension/module/product_tab.tpl
и после строк
вставляем
Вот и все. После проделанного доп фото начнут выводиться на главной в разделе "Новинки"(по аналогии можно вывести и в другие разделы) и на странице категорий
-
tarasikuss изменил репутацию BuslikDrev в Вывод поля sku в "модуль табы"( товары на главной)
И проверить вывод upc в catalog/model/catalog/product/product.php/getProduct
-
tarasikuss изменил репутацию BuslikDrev в Вывод поля sku в "модуль табы"( товары на главной)
Какие попытки были вывода в модуль, опишите, подскажем.