Ответы пользователя по тегу PHP
  • Как добавить поле select в модуль "Текстовый блок" в opencart 2?

    demonix26
    @demonix26
    Если реализацию идеи тяжело объяснить, она плоха.
    Попробуй на примере вот этого кода:
    if (isset($this->request->post['module_description'])) {
    			$data['module_description'] = $this->request->post['module_description'];
    		} elseif (!empty($module_info)) {
    			$data['module_description'] = $module_info['module_description'];
    		} else {
    			$data['module_description'] = '';
    		}

    из того же контроллера в админке,
    Затем в контроллере в шаблоне вытащи значения из массива и там же они на View вроде как пускаются.
    Правда надо еще подумать как сохранять выбранное значение select после отправки...
    Ответ написан
    Комментировать
  • Прошу объяснить конструкцию (PHP)?

    demonix26
    @demonix26 Автор вопроса
    Если реализацию идеи тяжело объяснить, она плоха.
    Вот ссылка с сайта tdme.ru/product/nizvolobor/380/#
    Присутствует в таблице либо Фото либо Изображение. Выходит, если не существует тега с именем то не выполнится код. Но он выполняется.

    $table_of_goods = $html_sub->find('div#modal_table table.mod_t')[0]->children;

    $table_header = $table_of_goods[0]->find('tr')[0];
    $table_body = $table_of_goods[1]->children;
    $numer = array();
    //Вытягиваем номера ячеек с необходимыми нам столбцами
    foreach (($table_header->children) as $num => $th_row) {
    // echo "FIRST foreach
    ";
    //var_dump($th_row->plaintext);
    //var_dump($num);
    switch(trim($th_row->plaintext)){
    case 'Наименование':
    case 'Наименование светильника':
    $numer["name"] = $num;
    break;
    case 'Фото':
    case 'Изображение':
    $numer['image'] = $num;
    break;
    case 'Артикул':
    $numer['model'] = $num;
    break;
    }

    }
    if (!(isset($numer['image']))){
    $numer['image'] = '-1';
    $image_path = $html_sub->find('div.product_info div.image div img')[0]->src;
    }
    //echo "";
    $rowspan = 1;
    Ответ написан
  • Какие ошибки в алгоритме скрипта? Парсинг контента (Simple HTML Dom)?

    demonix26
    @demonix26 Автор вопроса
    Если реализацию идеи тяжело объяснить, она плоха.
    В общем то разобрался, переформировал SQL-запрос, все работает как надо
    Ответ написан
    Комментировать
  • Как поместить функцию внутри echo?

    demonix26
    @demonix26
    Если реализацию идеи тяжело объяснить, она плоха.
    а если так
    $a = the_permalink();
    $b = the_post_thumbnail();
    echo '<div class="col-2 padding-r-10">
            <a href="' . $a . '">' . $b . '</a> </div>';
    Ответ написан
    Комментировать