第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

商店設(shè)置中的 Opencart 3 多語言字段

商店設(shè)置中的 Opencart 3 多語言字段

PHP
慕哥6287543 2023-08-06 10:43:33
我想在 Opencart 3 商店設(shè)置中將“開放”字段設(shè)置為多語言。在admin\view\template\setting\setting.twig中。我找到了這些行:<div class="form-group">    <label class="col-sm-2 control-label" for="input-open"><span data-toggle="tooltip" data-container="#tab-general" title="{{ help_open }}"> {{ entry_open }}</span></label>    <div class="col-sm-10">      <textarea name="config_open" rows="5" placeholder="{{ entry_open }}" id="input-open" class="form-control">{{ config_open }}</textarea>    </div></div>我從 textarea - input 和 add {% for language in languages %}、語言標(biāo)志和語言 ID 中進(jìn)行了制作。{% for language in languages %}<div class="form-group">    <label class="col-sm-2 control-label" for="input-open{{ language.language_id }}"><img src="language/{{ language.code }}/{{ language.code }}.png" title="{{ language.name }}" /><span data-toggle="tooltip" data-container="#tab-general" title="{{ help_open }}"> {{ entry_open }}</span></label>    <div class="col-sm-10">        <input type="text" name="config_open[{{ language.language_id }}][title]" placeholder="{{ entry_open }}" id="input-open{{ language.language_id }}" value="{{ config_open[language.language_id] ? config_open[language.language_id].title }}" class="form-control" />    </div></div>{% endfor %}之后,在商店設(shè)置中,我有兩種語言的“開放”字段?,F(xiàn)在這些字段中的信息已被存儲(chǔ)。在前端控制器中,我做了這個(gè)。$data['open'] = nl2br($this->config->get('config_open'));什么時(shí)候一種語言都可以工作,但現(xiàn)在我有一個(gè)錯(cuò)誤:Warning: nl2br() expects parameter 1 to be string, array given in /var/www/fastuser/data/www/localstite.loc/storage/modification/catalog/controller/common/header.php on line 81
查看完整描述

1 回答

?
元芳怎么了

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊

已編輯...


相應(yīng)的控制器文件必須包含以下代碼:


$this->load->model('localisation/language');

    $languages = $this->model_localisation_language->getLanguages();

        

            foreach ($languages as $language) {

                if (isset($this->request->post[config_open' . $language['language_id']])) {

                    $data['config_open'][$language['language_id']] = $this->request->post['config_open' . $language['language_id']];

                } else {

                    $data['config_open'][$language['language_id']] = $this->config->get('config_open' . $language['language_id']);

                }   

            }

線:


 <input type="text" name="config_open[{{ language.language_id }}][title]" placeholder="{{ entry_open }}" id="input-open{{ language.language_id }}" value="{{ config_open[language.language_id] ? config_open[language.language_id].title }}" class="form-control" />

用。。。來代替:


 <input type="text" name="config_open{{ language.language_id }}" placeholder="{{ entry_open }}" id="input-open{{ language.language_id }}" value="{% if config_open[language.language_id] %}{{ config_open[language.language_id] }}{% endif %}" class="form-control" />

和前端線:


$data['open'] = nl2br($this->config->get('config_open'));

用。。。來代替:


$data['open'] = nl2br($this->config->get('config_open' . $this->config->get('config_language_id')));



查看完整回答
反對(duì) 回復(fù) 2023-08-06
  • 1 回答
  • 0 關(guān)注
  • 153 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)