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

chukcha

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

    20 468
  • З нами

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

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

  1. $series = $this->db->query("SELECT series_id FROM " . DB_PREFIX . "product_to_series WHERE product_id = '" .$product_id. "'"); if ( $series) { $series_id = $series->row['series_id']; } return $product_data;
  2. потому что... если вы заглянете в sysyte/datebase/mysql.php и посмотрите метод query. $query->row = isset($data[0]) ? $data[0] : array(); То, наверное, поймете, что $series = $this->db->query("SELECT series_id FROM " . DB_PREFIX . "product_to_series WHERE product_id = '" .$product_id. "'"); $series_id = $series->row['series_id']; Нужно правильно обработать.
  3. Я дал натырку... контроллеры, языковые файлы... даже код приблизительный показал.
  4. Вы спросили, я подсказал путь вот о чем home.php // $this->document->setTitle($this->config->get('config_title')); $this->document->setTitle($this->language->get('title_site')); Дальше - додумайте сами На что? На одинаковые тайтлы?
  5. создать запись в языковых файлах Но смысла в этом нет (почти) потому что title, description нужны только для ПС, а ПС открывает сайт языком по умолчанию, потому что у него нет кукисов, и в сессиях хранится только язык по умолчанию Смысл есть, когда языковые страницы доступны по префиксу site/en etc или site/?lang=en
  6. mysql_insert_id() возвращает 0, если последний запрос не работал с AUTO_INCREMENT полями. Если вам надо сохранить значение, убедитесь, что mysql_insert_id() вызывается сразу после запроса. Т.е. инсерта не было - 0 для послденего "SELECT max(manufacturer_id)+1 FROM " . DB_PREFIX . "manufacturer" Или $result = $this->db->query("SHOW TABLE STATUS LIKE manufacturer"); $last_id = $result->row['Auto_increment'];
  7. Можно... Чемодан - вокзал - Россия. И даже голоса никто не спрашивать не будет. 23 года прожить в стране, которая кормила, обучала - и размахивать потом флагом другой страны Вот и езжайте... Не нравится выбор - не выбирайте.
  8. Если есть проблема, и вы считаете что она существует Вам нужно логировать действия пользователя, хотя бы при операциях с товаром в корзине (add, например) вот здесь: if (!$json) { $this->cart->add($this->request->post['product_id'], $quantity, $option); добавить лог типа $log = new Log('cart.log'); Собрать нужный массив (ip, id товара etc) $log->write(Вывести нужную инфу);
  9. Соложно объяснит почему метрика не показала покупку... а с другой стороны, там могло быть и просмотр корзины, удаление, и все это не отследила метрика.
  10. закешированы стили в header.tpl сделать что-нибудь вида <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css?ver=1.0" />
  11. Да найдите в product.php addscript .... colorbox addstyle и скопируйте эти строки в header.php
  12. Причем здесь метрика? Кнопка купить работает, а отслеживается ли клик... это уже вопрос второстепенный. Кнопка может не "работать" если у товара есть опции.
  13. Контроллер product.php метод validate() - Сообщение об ошибке в языковом файле.
  14. Не понял? Ну альтернативный alt, что это дает? Если товаров десятки тысяч, то это практически бесконечная и бесполезная работа. Если сотня, две и действительно можно двигать уникальными фото -да, конечно, но за указанную сумму можно и купить без скалдчины.
  15. а какие попытки предпринимались? if ($currency == 'BYR') { $string .= ($value>15000)? number_format(round($value, -3), (int)$decimal_place, $decimal_point, $thousand_point) : number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point); }
  16. velius,а нужно сразу заказіать правильный шаблон... Но у тебя "действительно" приличный Амагазинчик. На Битриксе это было на порядок дороже...
  17. Я и здесь проголосовал :) Где-то видел прикольный раскалд 1 тур Шоколад vs Вилы = Шоколад Шоколад vs полковник = Шоколад Шоколад vs Шабат= Шоколад Шоколад vs Врач= Шоколад 2 тур вывод - не Шоколад
×
×
  • Створити...

Important Information

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