Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

SGrWr_34

Users
  • Posts

    167
  • Joined

  • Last visited

Everything posted by SGrWr_34

  1. Тогда по условию отдавать в заголовке $this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . '/1.1 404 Not Found'); И выводить вьюшку $this->load->view('error/not_found', $data);
  2. @surlan а для категории в контроллере после foreach ($results as $result) { вставляем if ($this->customer->isLogged() && $this->customer->getGroupId() == 123) { $stock = $result['quantity']; } else { $stock = ''; } и ниже после 'price' => $price, добавляем 'stock' => $stock, в шаблоне выводим <?php if ($stock) { ?> Остаток: <?php echo $stock; ?> <?php } ?>
  3. @Shureg Мне кажется, равнозначно. Что в бесплатный модуль, что в штатное решение = смотреть
  4. Посмотреть, как реализовано на странице поиска. Там штатно есть такая возможность. Повторить. Только обратите внимание, что контроллер поиска собирает массив $categories(); а т.к. поиск находится в шапке и контроллер header'a тоже собирает массив с таким именем, то изменить ему название, в шаблоне соответственно тоже. Скрипт этого поиска также в файле шаблона - catalog/view/theme/default/template/product/search.twig в конце файла. Найти можно по: $('#button-search').bind('click', function() {
  5. Version 1.0

    115 downloads

    Иногда бывает нужно разместить несколько блоков рекомендуемых с разными именами, именно эту задачу и решает этот небольшой модификатор. Установка стандартная, через установщик дополнений, с последующим обновлением кеша.
    Free
  6. Такое можно сделать почти любым фильтром из каталога дополнений. Ваш пример лишь версткой отличается.
  7. Странный подход. Чтобы указать свой адрес (на любой карте), покупатель его туда все-равно будет вписывать буквами, а не просто лазить по карте в поисках своего дома, чтобы ткнуть в него курсором. Выводить эти точки сразу маркерами для курьера - имеет смысл. Скорее всего нет. Только цифровые :)
  8. Для начала не помешает в кеше модификаторов посмотреть, откуда такой параметр берется в принципе. Дальше по ситуации
  9. Можно. $zapros = isset($this->request->get['zapros'])?$this->request->get['zapros']:false; Теперь переменная zapros будет содержать в себе значение из адресной строки. Пример: /index.php?route=product/product&product_id=40&zapros=green В контроллере таким образом $zapros будет содержать green Дальше в опциях свою логику добавлять, наподобии if (($zapros == 'green') && (option['name'] == 'green')) { // добавляем селектед или другой нужный способ } Писал навскидку из головы, но принцип должен быть ясен
  10. Image COMPRESSOR или другой подобный модуль используете для создания webp?
  11. vqmod в третьей версии? Однако, оригинально :) Как минимум ищите $this->data и меняйте на $data в модификаторе, который upc на витрину выводит
  12. @loloto admin/view/template/sale/order_info.twig найдите <td>{{ telephone }}</td> и замените на <td><a href="viber://chat?number={{ telephone }}">{{ telephone }}</a></td>
  13. А капча там включена в настройках?
  14. @FilinSEO вот этот модуль подпилить и будет из симплы распечатывать
  15. ну дык... а работа в молодой, динамично развивающейся компании? может, даже опцион дадут плюсовой. акций отмотают рулона полтора :) @AnastasyaPG скажите, а вы сможете выплатить тестовую з.п.? не переживайте, там совсем немного и несложно. просто, чтобы я знал, стоит с вами разговор продолжать, или нет :)
  16. да какая разница? вше даже @mpn2005 показал получше решение, универсальное. Может, пихаете не туда? Должно работать, готов подписаться)
  17. 500р, 30 минут, учитывая обсуждения и предоставление доступов
  18. Да проще простого. В контроллере $data['customer_group_id'] = $this->customer->getCustomerGroupId(); // здесь определяем группу покупателя $data['quantity'] = $result['quantity']; // а здесь кол-во товара В шаблоне <?php if($customer_group_id == 1) { ?> <?php echo $quantity; ?> <?php } ?> Это для группы с айдишником == 1
  19. $data['code'] = str_replace('&amp;', '&', $this->url->link('common/home', 'tracking=' . $affiliate_info['tracking'], true));
  20. @OCdevWizard так мы об одном и том же))) я про то, что даже если vue и устарел для реактивных интерфейсов, то всяко это будет шаг вперед. Как сменить бэушный 3g на бэушный пятый. быстрее, красивее, моднее :) Про внутренности я молчу. Давайте до 10й версии опенкарта(если доживем) будем в каждый контроллер пихать хлебные крошки. Вы понимаете, о чем я)))) Ну бред же. И там таких моментов достаточно. Например $result, $result, $result ХЕРАК! $product_info Ну как так? Злой умысел? Ра#$%^йство? Или что? :)
  21. @OCdevWizard я больше скажу, у меня в наследстве есть магазин на 1.4.8b. Нишевый, там товаров не больше 500, но работает и продает. Шаблон только подшаманеный под современные реалии. Но по сути владельца устраивает и приносит прибыль. Суть то не в этом. Это как сказать "смотрите, у моего соседа по ранчо Форд-Т по сей день ездит, нафига нам кадиллаки эти ваши?" У кого ездит, а кто только сегодня пришел и хочет магазин. Ну ведь он явно не 1.5.5 выберет, а начитается блогов и 3070 захочет, так? :)
  22. @OCdevWizard знаете, мне вот так про лярву говорили пару лет назад. Уходящий поезд и все такое.. И, главное, я был с этим согласен. Однако, до сих пор на моих плечах в наследстве висит несколько проектов нишевых и никто уходить не собирается. Все работает, все допиливается. Какие ангуляры, вы о чем? Мы на ларавеле - у нас прекрасно все работает. Корпорантов так просто не сдвинуть, если нет достаточных обоснований. А это как в бойцовском клубе)) А*В*С. Если С больше затрат на доработку - возврата не будет @buslikdrev ну почему же? Меня устраивает за неимением горничной. Нужно быстро развернуть десяток пакетов - бац - готово. Не идеально, согласен. Однако, за неимением горничной. Врукопашную утомляет. Кто-то пишет свои приблуды, но это нишевое. Для массового движка.. мягко-говоря не взлетит. Да и почитал я ветки с 2.0.х - там если пошевелятся, то году так к тридцатому) Если пошевелятся вообще в эту сторону. Они вон АЖ твиг в тройку запилили. А напомните мне, в каком году ее зарелизили? года 4 назад? Я не против твига, пойдет. Но, блин, время то идет С уважением ко всем присутствующим
  23. vue будет тяжелее по вхождению, а так, давно пора. Весь мир на реакте или уии, а тут опенкарт. пожалуйте, хренячьте запросы в базу из шаблона (твиг немного поправил ситуацию) Композер еще жду. Пусть будет.
×
×
  • Create New...

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.