lexxkrt
-
Публікації
347 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем lexxkrt
-
-
В 22.06.2021 в 17:31, configurator сказал:
Подскажите, а если нужно вывести выбранные атрибуты только в определенной категории, какую функцию прописать?
Что-то вроде этого: {% if category.category_id == '66' %} ?сформировать нужные данные в зависимости от входных данных в контроллере. в твиге (во вьюхе) вообще логики по минимуму должно быть. пишите сразу правильно
-
а category_id вообще существует?
ну и правильнее данные в контроллере сперва подготовить
-
не загружайте меню в контроллере header, ну или пустую строку передавайте, когда меню не нужно
-
53 минуты назад, matroskin92 сказал:
Сейчас главная цель - низкий порог входа, на сколько мне известно, если ты знаешь что такое $abc = 0;, то добро пожаловать.
А нужен не низкий порог входа, а эффективность. Если ты разработчик то разберешься с любым кодом, а если нет, то нечего тебе делать в коде, нанимай разработчиков. Судя по вопросам в разделах общие вопросы, тут и низкий порог входа не помогает.
-
37 минут назад, chukcha сказал:
Т.е. все плохо.
Но это "плохо" работает с ой какого годаи это "плохо" надо на PHP8 тащить. может разобраться с тем что есть сперва следует, а потом версию php поднимать.
-
Крик души.
if (!empty($product_info)) {
$data['model'] = $product_info['model'];
} else {
$data['model'] = '';
}Серьезно? зато PHP8
почему не
$data['model'] = $product_info['model'] ?? '';
или вообще в твиге
{{ product.model|default('') }}
--
в контроллере
$data['product'] = $product_info??null;
Да и вообще в контроллере данные обрабатываться не должны. должно быть что то вроде
$data['product'] = $this->model_catalog_product->getProduct($product_id);
весь product_info должен в модели быть спрятан
Реально код на PHP 5.3 зато выпендрился минимальную версию 8 поставил. неймспейсы по факту зачем тут. Ни автолоадера ни PSR, или это просто увидел новое слово надо внедрить.
портянки-портянки-портянки. Честно не понимаю что происходит, меньше кода меньше повода для ошибок, легче обслуживать, это же очевидно.
В твиге есть include. нет же видать даниэлю нравится портянки с километр. почему бы в админке, например в товарах, табы не подключать инклудами.
Зато ненужную фигню добавляет, типа рекуринга, кому такую фигню нужно пусть бы модулями доставляли. нужен просто работающий нормальный движок с минимальным набором функционала, остальное расширяться по необходимости, при этом не распыляться на сомнительный функционал.
Глядя на код и последний бэта релиз этого чуда в 2017 году, даже несмотря на современные копания в коде, возникает смутное чувство что версия 3 для опенкарта была последней.
- 1
-
не совсем понятно как вы собираетесь делить группы по которым надо показывать подгруппы, а по которым товары. Например корневая группа будет подгруппы показывать или все товары?
-
не установлено расширение
-
Делайте, кто вам запретит
-
4 часа назад, Dimaz55 сказал:
Реально-ли в админке в product_form.twig вывести переменную {{ attribute_group.name }} из фронтенда product.twig?
реально
-
В 04.06.2021 в 11:06, Hkr сказал:
Я понял. А вы точно понимаете что пишите? Потому что вы пишите поверхностную ересь. Есть официальные источники - там все написано, зачем от себя додумывать?
а забыл они еще иконки добавили в bs5, конечно как можно забыть об таком существенно значимом изменении
-
18 часов назад, AlexMax13 сказал:
Покупатель зашел на страницу товара, выбрал размер к пример: ХХL и к цене прибавилось еще 100 рублей, и конечная цена уже 600 руб для этого покупателя.
Но я хочу менять цену без опций, так как мне нужно для размеров, а их большое количество. И заполнять по 400 опций для каждого товара не вариант.
Это и есть опции, а то что вы хотите сделать называется изобрести велосипед. Много работы, а как вы хотели. Думали разместили сайт и все плюй в потолок. Для этого и нанимают контентщиков.
-
В 02.06.2021 в 16:31, Hkr сказал:
А зачем гадать, зайдите и почитайте чем отличается, явно не только этим.
ты вообще понял о чем я писал. и да помимо jquery изменились названия марджинов паддингов. по моему мнению не в лучшую сторону. раньше было нативно понятно. все остальное не существенно
-
20 минут назад, Shureg сказал:
Это в опенкарте нет. Там ей и нечего делать. А в окстор очень даже есть.
Вот только что специально скачал оксторе 3.0.3.7. в упор не наблюдаю где в конфиге seo_type. Суть не меняет. Проблема с модификаторами раз раньше работали, либо они не установлены, либо кэш непочищен.
-
54 минуты назад, vkravez сказал:
www/storage/modification/system/config
как бы наводит на мысль что с модификаторами что то не то. ибо в файле system/config/catalog.php нет переменной seo_type
-
В 30.05.2021 в 01:52, zMiraii сказал:
а как это поправить ?(
<td class="quantity"> <div class="input-group btn-block" style="max-width: 200px;"> <span class="input-group-addon" style="background: transparent;border: none;"> <button class="btn btn-primary" data-onclick="decreaseProductQuantity" data-toggle="tooltip" type="submit" data-original-title="" title=""> <i class="fa fa-minus"></i> </button> </span> <input class="form-control" type="text" data-onchange="changeProductQuantity" name="quantity[103]" value="3" size="1" style="height: 60px;"> <span class="input-group-addon" style="background: transparent;border: none;"> <span class="btn-group" style="width: 60px;"> <button class="btn btn-primary" data-onclick="increaseProductQuantity" data-toggle="tooltip" type="submit" data-original-title="" title=""> <i class="fa fa-plus"></i> </button> <button class="btn btn-danger" data-onclick="removeProduct" data-product-key="103" data-toggle="tooltip" type="button" data-original-title="" title=""> <i class="fa fa-times-circle"></i> </button> </span> </span> </div> </td>
костыль конечно, отвык от бутстрапа 3
-
В 30.05.2021 в 01:52, zMiraii сказал:
а как это поправить ?(
да и вообще посмотрел, там разметка полностью кривая
-
В 30.05.2021 в 01:52, zMiraii сказал:
а как это поправить ?(
костыль, добавить свойство стиль нужным кнопкам.
<button class="btn btn-primary" data-onclick="decreaseProductQuantity" data-toggle="tooltip" type="submit" data-original-title="" title="" style="width: 40px;">
<i class="fa fa-minus"></i>
</button>ширину подобрать какая нравится
правильнее, добавить свой класс и определить в стилях после определения класса .btn
-
16 часов назад, bankir33 сказал:
на почту админа приходят рекламные спам письма с некой периодичностью
спам приходит потому что адрес админа попал в рассылку спам базы. либо адрес админа светить на сайте не следовало, либо пользоваться почтовыми сервисами, которые сами спам режут. к сожалению другой борьбы с этим злом нету
-
В 29.05.2021 в 10:10, BladNeo сказал:
Ну понимающий человек может написать, чтобы передавал в сессию, в целом решил самостоятельно данный вопрос.
в тройке корзина работает не через сессию, а через базу данных, так что мимо. если бы вы открыли код корзины и посмотрели как работает функция add возможно вопросов бы появлялось меньше.
В 29.05.2021 в 10:10, BladNeo сказал:А вам спасибо за неадекватный ответ!
чтобы получать адекватные ответы надо помимо того чтобы размещать вопросы в правильном разделе еще и адекватно их формулировать, та каша что написана в вопросе вероятно только вам и понятна
-
20 часов назад, matroskin92 сказал:
Технологии приходят и уходят. А опенкарт он этот.. остается всегда!
просто нет энтузиастов кто напишет аналог на нормальном движке бесплатно поддерживая относительно современные технологии. моя попытка всегда заканчивается только каталогом товаров, выпилив ненужное из опенкарта
- 1
-
а зачем в тэг совать название, название и так есть, в тэг надо какое либо свойство, особенность, которого нет в названии товара
-
$this->cart->add(...) достаточно чтобы добавить в корзину. сессия не нужна
-
К твигу какое отношение ваш вопрос имеет? Вы даже не удосуживаетесь правильно выбрать раздел для вопроса. И объяснять Вам точно никто не будет как работает корзина. код открытый смотрите или в раздел услуги.
как вытянуть только 1 элемент из цикла
в Twig
Опубліковано: · Змінено користувачем lexxkrt