Перейти к содержанию

JoeKLD

Новичок
  • Публикаций

    16
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о JoeKLD

  • Звание
    Пользователь
  1. Я не специалист по php, но попробую объяснить. Вот код с product.tpl <?php foreach ($option['option_value'] as $option_value) { ?> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /> <label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> <br /> <?php } ?> Ведь если убрать input'ы, label и прочее, а в цикле оставить <?php echo $option_value['name']; ?>, то получится <?php foreach ($option['option_value'] as $option_value) { ?> <?php echo $option_value['name']; ?> <?php } ?> Вот на подобии такого можно сделать в категориях?
  2. Да, Select. Но у селекта ведь есть свойство "Текст", почему его не вывести вместо самого селекта?
  3. Значения размеров уже в опциях, выбор опции обязателен и только на странице товара. В категориях нужно просто вывести информацию, что такой размер есть или отсутствует. К примеру, у человека 17 размер, а в наличии только 15 и 15.5, то просматривая категорию и видя размеры в наличии, нет смысла открывать страницу товара.
  4. Сколько будет стоить вывести значения опций (текстом) в категориях? Причем, только те, что есть в наличии.
  5. Зачем нужен vQmod? без него никак?
  6. Аналогичная ситуация: нужно реализовать вывод опций в категориях. Опция - одна, но только в некоторых категориях. К примеру, Кольца, браслеты, цепочки - у них есть размер. У подвесок, серьг - нет. Нужно значении опции просто вывести текстом через запятую. Обязательно только тех, которые есть в наличии.
  7. Решено: $mysqli->query('set names utf8');
  8. На локальном все отлично загружается. Модуль загрузки - написанный мною файл upload.php. Просто переношу на сервер и запускаю через www.sitename.ru/upload.php
  9. Помогите пож-та, не знаю как исправить.
  10. Добрый день. Написал загрузку из файла в БД на локальном компьютере (Денвер). Но когда перенес ее на рабочий сайт, появилась ошибка, связанная с кодировкой - не отображаются русские буквы. Причем через phpMyAdmin заметил, что ошибка уже в текстовых полях таблицы, поэтому и на сайт выводится криво. Подумал, может криво перенес. Но установил новый opencart локально и на серваке, проделал те же самые операции, в итоге снова - на локальном компьютере все ок, а на сервере нет. Предполагаю, что надо менять настройки сервера..но вот что именно и где? Еще заметил, что отличаются некоторые переменные в настройках php, связанные с кодировкой. Может быть - это то что нужно изменить? Скрин 1 - настройки localhost Скрин 2 - текстовое поле с неправильной кодировкой. Скрин 3 - настройки сервера (хостинг на nic.ru) Скрин 4 - переменные на сервере Скрин 5 - переменные на localhost
  11. JoeKLD

    [БЛЪ!] Кодировка?

    Создал в header.php $_['text_address'] = 'test'; вывел в header.tpl <?php echo $text_address; ?> получаю сообщение
  12. JoeKLD

    [БЛЪ!] Кодировка?

    Я в php не силен, в header.php добавить переменную смогу, а вот как ее в header.tpl вывести? через echo?
  13. JoeKLD

    [БЛЪ!] Кодировка?

    Спасибо, помогло!
  14. JoeKLD

    [БЛЪ!] Кодировка?

    Добрый день. В header.tpl добавил адрес магазина. Но вместо русских букв получаю "иероглифы". Менял шрифт, не помогает. По-умолчанию в настройках браузера везде стоит кодировка Юникод (UTF-8), но если поменять на Windows-1251, то введенный мой текст нормально отображается, но остальной текст наоборот становиться нечитаемый. Почему так и как исправить?
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.