Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

SOKOJI

Користувачі
  
  • Публікації

    81
  • З нами

  • Відвідування

Усі публікації користувача SOKOJI

  1. Делал в одном из проектов. Кажется, так: В файле system/library/cart.php в функции countProducts() надо закомментировать пару строк. Вот что получается: public function countProducts() { $product_total = 0; $products = $this->getProducts(); $product_total = count($products); // Добавляем строку для подсчета позиций //foreach ($products as $product) { // $product_total += $product['quantity']; //} return $product_total; }
  2. Логичнее сделать так: Замените <input type="button" value="Купить" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"> на <a href="javascript://" onclick="addToCart('<?php echo $product['product_id']; ?>');">Купить</a>
  3. Так купи прямо там. $15 не такие уж большие деньги. В чем проблема?
  4. Чтобы к опции цеплять картинку?
  5. Ставили голый опенкарт или сборку? Модули какие-то устанавливали? Причин может быть множество.
  6. По 3му пункту - правильно ли я понял, что имеется ввиду например то, что при выборе одной позиции - обновляется возможный список других? Например, если собираешь компьютер, то интеловские процессоры не на все материнки налезут, или блок питания может оказаться слаб для всей конфигурации в целом. Если не заморачиваться по этому поводу - то особых проблем нет, а вот если выстраивать подобного рода связи, то задача усложняется в несколько раз.
  7. В catalog/controller/checkout/checkout.php, 64 строка: $this->data['shipping_required'] = $this->cart->hasShipping();
  8. К клику привязан обработчик на js? Сталкивался с такой проблемой - при клике считывался атрибут href из base и подставлялся в начало ссылки. Надо было просто убрать считывание атрибута.
  9. Если речь о тех атрибутах (в скачанном мной переводе это свойства) в catalog/product_form.tpl: <textarea name="product_attribute[<?php echo $attribute_row; ?>][product_attribute_description][<?php echo $language['language_id']; ?>][text]" cols="40" rows="5"><?php echo isset($product_attribute['product_attribute_description'][$language['language_id']]) ? $product_attribute['product_attribute_description'][$language['language_id']]['text'] : ''; ?></textarea>rows="5" - кол-во строк в данном поле. Укажите 1-2, к примеру.PS. А вообще, рекомендую пользоваться firebug'ом ;)
  10. Извиняйте, невнимательно прочитал. В тег code или quote надо было весь текст ошибки поместить ;)Сайт посещаемый? А вообще у знакомого такое было буквально месяц назад - так из-за того, что у хостера что-то с MySQL было. Попробуйте ради интереса в phpmyadmin зайти.
  11. Неверные данные для MySQL. Хост, логин и пароль проверяйте в config.php. После чего ошибка возникла?
  12. Я в seo конечно не силен, но, по-моему, если сделать ссылки неактивными, то это уже черное сео будет. Лучше это в meta keywords прописать.
  13. 'description' => mb_substr(html_entity_decode($result['description']), 0, 60, 'UTF-8'), Попробуй так
  14. Ну видимо с последних ИД началась рассылка, а до первых не дошло, ибо забанили.
  15. Сначала в папку opencart все загрузите, установите, настройте. А как закончите - просто перезалейте в корневой каталог, а также в файле config.php измените пути (удалите лишний каталог "opencart"). В папке admin с файлом config.php проделайте то же самое.
  16. config.php в корневом каталоге. Там в самом низу файла константы объявлены.ps. В каталоге admin также есть файл config.php, поэтому в нем тоже нужно будет изменить пароль.
  17. Не знаю, я на 1.5 немало фишек сделал. Может, вы недостаточно в коде разобрались?
  18. Там post-запрос, поэтому если делать ссылкой, то надо через ajax данные отправлять.Ну или с перезагрузкой страницы делать. В любом случае - на стороне сервера код менять надо.
  19. SOKOJI

    MySQL

    -- -- Table structure for table `notes` -- DROP TABLE IF EXISTS `notes`; CREATE TABLE `notes` ( `id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT , `text` varchar( 128 ) COLLATE utf8_unicode_ci NOT NULL default '', `name` varchar( 60 ) COLLATE utf8_unicode_ci NOT NULL default '', `color` enum( 'yellow', 'blue', 'green' ) COLLATE utf8_unicode_ci NOT NULL default 'yellow', `xyz` varchar( 20 ) COLLATE utf8_unicode_ci NOT NULL default '', `dt` timestamp NOT NULL default CURRENT_TIMESTAMP , PRIMARY KEY ( `id` ) ) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci AUTO_INCREMENT =27; Может, так?
  20. SOKOJI

    MySQL

    Копируешь содержимое файла, заходишь в phpmyadmin, выбираешь нужную базу данных, открываешь вкладку SQL, вставляешь туда содержимое файла и выполняешь запрос. Либо, вместо вкладки SQL открой вкладку Import, укажи путь до файла и выполни импорт. Результат будет тот же.
  21. Может быть, что-то связанное с кешированием? А кнопка сохранить как раз сбрасывает кеш. Возможно, ошибаюсь %)
  22. Ну, если все работает, то это хорошо :)Просто данные функции приводили строку к нижнему регистру, то же выполнялось и со строками в базе данных, а затем ищутся совпадения. Но если все работает - не заморачивайтесь) Это не так страшно.
  23. Правильнее будет заменить strtolower на mb_strtolower. Это из-за кодировки проблемы. Будет выглядеть вот так: mb_strtolower($data['filter_price'], 'UTF-8')
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.