wwt

Эксперт
  • Публикации

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

  • Посещение

  • Дней в лидерах

    114

Последний раз wwt выиграл 25 апреля 2018

Публикации wwt были самыми популярными!

Репутация

624 Хорошая

О wwt

  • Звание
    o_O
  • День рождения 15.04.1981

Информация

  • Пол
    Мужчина
  • Откуда
    Санкт-Петербург

Посетители профиля

9 225 просмотров профиля
  1. Здравствуйте! Хотя роутные категории классно созданы, один этот недостаток перечеркивает всё, в том числе и Ваш Труд. Роутные категории плохо ищутся, потому что отличаются друг от друга только номерами. Можно ли присвоить номерам псевдонимы буквенные (латиница или кириллица)? То есть http://драгоценности.рф/index.php?route=product/routecat&routecat_id=1 - http://драгоценности.рф/index.php?route=product/routecat&routecat_id=fianit

  2. замена route без ЧПУ опенкарт возможна в принципе?

     

  3. Есть два варианта Копировать напрямую нужный символы из таблицы символов, находится она тут: Пуск - Все программы - Стандартные - Служебные - Таблица символов. Либо использовать мнемоники http://htmlbook.ru/samhtml/tekst/spetssimvoly С последней ссылки можно и сами символы копировать.
  4. Если нет полей, а нужно отлавливать команды https://jsfiddle.net/96Ld0kt6/
  5. wwt

    Не работают ява скрипт

    Я чего-то не понимаю? 1.<body> их почему-то два 2. в js одна функция led() которая нигде не вызывается? Зато есть вызов load() которой нет. 3. зачем-то остановка интервала который нигде не создается. Да и вообще что именно не работает, и как это вообще должно было работать?
  6. Судя по вашей задаче кроме HTML и CSS тут ничего и не нужно, а раз погружаетесь, то дерзайте, и когда у вас что-то не будет получаться задавайте вопросы на этом форуме ? Не ждите пока вам наставник скажет "открываем блокнот и пишем <!DOCTYPE..."
  7. wwt

    Помогите с запросом

    Чтобы понять что происходит нужно убрать условие выборки в основном запросе и добавить в вывод данные вот так: SELECT t.*, t2.refpost as t2refpost FROM `table` as t LEFT JOIN `table` t2 ON t2.type IN ('A','D') Грубо говоря через джоин к каждой записи таблицы присоединяется каждый вариант refpost у которого тип равен А или D и потом проверяется через INSTR на соответствие условию.
  8. wwt

    Помогите с запросом

    Такс, если я верно понял что нужно получить то вот так: SELECT t.id as id, t2.refpost as refpost, t.type as type, t.comment as comment FROM `table` as t LEFT JOIN `table` t2 ON t2.type IN ('A','D') WHERE INSTR(t.comment, t2.refpost) В итоге выборки должен быть получен массив где id это идентификатор записи refpost это рефпост по которому была найдена запись ( он может повторятся если было найдено несколько постов где в поле comment встречается данный refpost, по этому элементу их можно сгруппировать, а очередность комментариев сделать тупо сортировкой по полю id ибо оно уникально и новая запись всегда имеет больший номер) type это тип записи comment - сам комментарий ЗЫ Верную работоспособность нужно тестировать ибо я по-быстрому на тестовой базе проверил, и не факт что выборка всегда ведет себя адекватно. Если опять чото не то написал тапками чур не кидаться =)) Я немного не трезв ?
  9. wwt

    Помогите с запросом

    SELECT * FROM `table` AS t WHERE t.comment LIKE CONCAT('%',t.refpost,'%') AND t.type IN ('A','D') или так SELECT * FROM `table` AS t WHERE INSTR(t.comment,t.refpost) AND t.type IN ('A','D')
  10. В интернете вижу много примеров форм обратной связи  php, трудность возникла вот в чем:

    Обычно требуется прикрепить файл, выбрав с компьютера, но мне нужно прикрепить жестко только один файл, и не с компьютера, а с сайта, на котором расположена форма обратной связи. Можно ли, в принципе, это сделать, и как?

  11. routecat_form

    <input type="text" name="keyword" value="<?php echo $keyword; ?>" />

    контроллер

    if (isset($this->request->post['keyword'])) {

                                                   $this->data['keyword'] = $this->request->post['keyword'];

                                   } elseif (isset($routecat_info)) {

                                                   $this->data['keyword'] = $routecat_info['keyword'];

                                   } else {

                                                   $this->data['keyword'] = '';

                                   }

    Модель

    .trim($this->db->escape($data['keyword']))."', '"

    И

    if ($data['keyword']) {

                                                   $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'routecat_id=" . (int)$ routecat _id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");

                                   }                              

                                   $this->cache->delete('routecat');

                    }

    Parse error: syntax error, unexpected 'if' (T_IF), expecting function (T_FUNCTION) in /sites/xn--80agbgp3aafdnsm0c.xn--p1ai/www/admin/model/catalog/routecat.php on line 48

    Ошибка  в строчке if ($data['keyword']) {

                                                   $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'routecat_id=" . (int)$ routecat _id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");

                                   }

                                   $this->cache->delete('routecat');

                    }                 

    Почему здесь аналогичный категории код не работает?

  12. Здравствуйте! Я вот увидела, что если обычной категории не задан псевдоним, то она выводится как роутная. Так почему же нельзя псевдоним присвоить роутной категории, чтобы она выводилась как обычная?

  13. wwt

    Предложения по работе форума

    Опечатка была сначала на оранжевом фоне, теперь на синем. "слуги" вместо "услуги"
  14. Почему то в роутных перестали выводиться товары по слову в описании

    1. Лелик

      Лелик

      То ищется - то не ищется. Из некоторых описаний ловится слово, а из некоторых нет - и надо ставить слово в заголовок товара. Как такой сбой может быть?