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

Baco

Users
  • Posts

    2,247
  • Joined

  • Last visited

Everything posted by Baco

  1. Тема заежджена, посему ведь и репу отключили и неадекватов куча и модерам влом всё и всех проверять, вот и самоорганизация получается, если кто и знает в пыхе то тут не задержиться, а любителей впихнуть модуль костлявый или шаблон навороченный - куча, и, как говорил 1-й президент независимой Украины: "Маємо те - шо маємо..."
  2. ала в файл .htaccess добавить запись: php_value display_errors 1 php_value error_reporting 204
  3. Журнал ошибок девственный или есть какие то записи в нём ? Желательно последней даты...
  4. Тогда выведите с помощью неиспользуемых полей (например MPN) данные о базовой цене, которые фактически - статичны и не будут никак калькулироваться, а основную цену с карточки товара - скрыть и оставить только опционально цены по упаковкам, указав в названии сколько м2 в упаковке и вывести цену опций. Больше варианта не вижу, с чем поиграться, разве калькулятор вам написать, который будет обсчитывать сумму на основании цены главной.
  5. в файле: admin/model/catalog/product.php найти строку: $sql .= " ORDER BY pd.name"; и поменять на $sql .= " ORDER BY p.date_added";
  6. Можете выставить основную цену - 50 грн.\м2 а опциями добавлять уже значения, например упаковка - 4 м2 = 200 грн. (50 базовая + 150 опционально) и указать эти опции - обязательными для выбора.
  7. Я бы посоветовал рассмотреть так же "нашего" разработчика реализацию.
  8. Попробуйте удалить всё, что есть в этой папке: system/cache/ + проверить права на папку cache, должны быть минимум 775
  9. Хостингер вроде нормально запись читает Options +FollowSymlinks, это ukraine.com.ua надо менять запись на Options +SymLinksIfOwnerMatch в файле .htaccess, в общем, точку поставили в начале названия файла htaccess ?
  10. а точка где ? .htaccess а не htaccess Кстати, а какой хостинг у Вас ?
  11. Курс рубля к доллару - 36.45 в среднем, почасовая оплата специалиста, уровень которого составляет заявленному "как 5 пальцев" составляет не менее 15 у.ё.\час, то есть 15 * 36.45 = 546 руб.\час, установка более 10 модулей, осмелюсь сказать, что займёт как раз выделенный час, это как минимум, с просмотром и анализом всех ошибок, внедрением кода, при необходимости, написании заглушек... (мелкая работа) как ни странно звучит, вот она то и занимает больше всего времени, + дизайн + подбор модулей, в общем умножьте как минимум на 5 свой бюджет, иначе попадёте в разряд тех клиентов, что всё же обратятся к нормальному специалисту, но со стандартными словами: "Все деньги потратил на "псевдогуру", а когда узнал о вас - то уже денег не осталось..." Скупой платит дважды, истинна, которая актуальна даже для фриланса.
  12. Пожалуйста, если помогло... а так, то в теории писал, на практике же только вам проверять, но примерно направление думаю понятно.
  13. Поменять с : <?php foreach ($products as $product) { $count +=1;?> на: <?php $count=0; foreach ($products as $product) { $count +=1;?>
  14. Попробуйте при переборе массива, использовать автоинкримент, с помощью которого, вы сможете узнать последний цикл массива и соответственно написать условие, что если последний елемент массива, то тогда закрывающая скоба... как то так... Или же сделать условие типа: dataLayer = [{ 'transactionId': '<?php echo $order['order_id']; ?>', 'transactionAffiliation': '<?php echo $order['store_name']; ?>', 'transactionTotal': '<?php echo $order['order_total']; ?>', 'transactionTax': '<?php echo $order['order_tax']; ?>', 'transactionShipping': '<?php echo $order['order_shipping']; ?>', 'transactionProducts': [{ <?php foreach($order_products as $order_product) { ?> 'sku': '<?php echo $order_product['sku']; ?>', 'name': '<?php echo $order_product['name']; ?>', 'category': '<?php echo $order_product['category']; ?>', 'price': '<?php echo $order_product['price']; ?>', 'quantity': '<?php echo $order_product['quantity']; ?>' <?php if ($order_product === end($order_products)) { echo ' } '}else{ echo ' },{ ' } ?> <?php } ?> }] }]; В общем как то так...
  15. Льзя, но только избранным... а то много неадекватов появилось на форуме, вот и запретили.
  16. Попробуйте объяснить клиенту, что привязка по сайт/кат/товар к которой привязываются все перекидки, есть реализацией для сео, дабы предотвратить дублирование контента, если такие моменты клиенту по барабану и ему наплевать на актуальность СЕО его сайта, то можно просто очистить таблицу с привязкой "главных категорий" и удалить участок из файла модели, но... зачем ?
  17. Направление примерно такого плана: 1. В админке символ с права - удалить. 2. В карточке товара или во всех, где надо, сделать идентификацию текущей валюты по ID с помощью функции: $this->currency->getId(); 3. Уже в самом файле отображения (view) поставить условие возле цены, типа: <?php if ($curr_id == '1') { echo '<img src="rub.gif" alt="РубчеГ" />'; } ?> Дальше - всё ограничено вашей фантазией...
  18. Ну... имея инструмент для идентификации авторизации "$this->customer->isLogged()" - всё ограничено только фантазией...
  19. посмотрите, загружен ли файл в catalog/language/russian/payment/ под названием privat24.php если нету, то скопируйте из англ. папки, то есть по адресу: catalog/language/english/payment/privat24.php
  20. В журнале ошибок чего появилось последнее ?
  21. Ставишь тогда сей кусок скрипта под условие <?php if ($logged) { ?> и усё... разве конкретно под движок спамиться будет, но ради такого действия, не жалко и пару тугриков заплатить, за перепись контроллера...
  22. Тут определиться надо, либо Вам универсального спеца по опенкарт надо, либо узкоспециализированного кодера (программиста) или верстальщика (дизайнера) ...
×
×
  • 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.