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

esculapra

Users
  
  • Posts

    1,773
  • Joined

  • Last visited

Everything posted by esculapra

  1. Таки да, меня глючяит ассоциация слов "писал", "написал". Я употребление этих слов стараюсь избегать.
  2. Та без проблем. В пхп есть function_exists, class_exists, но почему-то в опенкарте их не используют. Просто я показал пример, когда дефакто эта функция существует, поэтому нет надобности проверять if(function_exists($this->$function))
  3. Вот моя конструкция для примера (не Опенкарт) public static function _FUN ($type,$fn,$options=null) { $function=$type.$fn; return self::$function($options); } ModelSupertoolsOseAhBase::_FUN('save','Configuration'); // все запросы идут на паблик функцию И подключается искомая функция protected static function saveConfiguration()
  4. Объясню зачем. Я даю запрос ajax, где имеется данные task - то есть вызов функции. Я не хочу ее явно вызывать из соображений безопасности, поэтому передаю в запросе task, и скрипт понимает, что нужно отработать функцию, которая не паблик, а протект или приват.
  5. А как вы относитесь к неявной адресации? Например if(isset($this->request->post['task'])&&!empty($this->request->post['task'])) $function=$this->request->post['task']; elseif(isset($this->request->get['task'])) $function=$this->request->get['task']; if(isset($function)) { $this->$function(); } Сама функция может быть в протекте или в привате.
  6. Я работал в газете в свое время, и всегда избегал такого оборота речи. "научить писать"... научить ваять код / создавать код / написать код - реально меня коробит "писать"
  7. Там в шаблоне код <div class="form-group required"> А в стилях на строке 3265 div.required .control-label::after { content: ' *'; /*вот тут проставляется звездочка автоматически*/ color: #F00; font-weight: bold; }
  8. Я модуль причешу под стандарт опенкарты и выложу в продажу. Через 2-3 дня - мне сейчас нужно уладить кое-какие свои дела.
  9. Вот имеется код $categories = explode('_', $value); Его можно изменить $categories=array(); $categories[] = end(explode('_', $value)); тогда будет выбрано последнее значение. Объявление массива в этом случае обязательно, чтобы отработала директива foreach Можно поступить иначе $categories = end(explode('_', $value)); foreach (array($categories) as $category) {
  10. Я делал специальный инструмент, который проводит сканирование картинок и сверку их привязки к категориям, товарам, производителям и пр. и удаляет пустышки.
  11. Ну и смотри - учти, что заходы будут с любых браузеров, а не токо с мафонов
  12. Не все браузеры читают векторную графику - стоит ли?
  13. Тут советовали для этого подключиться к БД напрямую (например через phpMyAdmin, но в опенкарт можно же выбрать нужную таблицу, без геморроя
  14. Функция очищает таблицу, и это через админку делается - если кто не знал. А там смейтесь и улыбайтесть.
  15. Обратись в поддежку - счас с оплатами полная задница - если не https, то может кинуть в спам.
  16. Раньше я был такой

     

     

     

    Ра14470581_1185048688226968_265032466248239232_n.jpg.0bbac88e92fe965ddf1ce394bea07336.jpg

  17. Я хочу чтобы учились, а не спрашивали готового решения. Я знаю - ты красавчик, и ты же нашел этот код...
  18. Если это твоя почта, зайди в спам и укажи, шо это не спам, и потом письма будут во входящих
  19. Сделай экспорт, все удали, только оставь TRUNCATE, потом импортируй дамп
  20. он сам должен это увидеть - иначе не научится
  21. Ищи что приходит
×
×
  • 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.