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

chukcha

Users
  • Posts

    20,544
  • Joined

  • Last visited

Everything posted by 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. подсказка ?route=information/information&information_id=айди статьи
  13. Причем здесь метрика? Кнопка купить работает, а отслеживается ли клик... это уже вопрос второстепенный. Кнопка может не "работать" если у товара есть опции.
  14. Контроллер product.php метод validate() - Сообщение об ошибке в языковом файле.
  15. Не понял? Ну альтернативный alt, что это дает? Если товаров десятки тысяч, то это практически бесконечная и бесполезная работа. Если сотня, две и действительно можно двигать уникальными фото -да, конечно, но за указанную сумму можно и купить без скалдчины.
  16. а какие попытки предпринимались? 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); }
  17. velius,а нужно сразу заказіать правильный шаблон... Но у тебя "действительно" приличный Амагазинчик. На Битриксе это было на порядок дороже...
  18. Я и здесь проголосовал :) Где-то видел прикольный раскалд 1 тур Шоколад vs Вилы = Шоколад Шоколад vs полковник = Шоколад Шоколад vs Шабат= Шоколад Шоколад vs Врач= Шоколад 2 тур вывод - не Шоколад
×
×
  • 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.