If you want it editable from admin, that is a lot of code changing.
Logohunt.Net, Get Amazing custom logo designs for your business in just a few Hours! Start a online logo design contest for only $29 and watch designer logos roll in the same day!
Ok. This is how i will do it.(for 1.4.0)
edit : admin\controller\setting\setting.php
find: (~198)
replace to:
edit line 38 to look like that:
save it.
edit : admin\view\template\setting\setting.tpl
find (~95):
replace to:
find :
edit to :
save it.
edit: admin\language\english\setting\setting.php
fo to line 16 and replace to:
save it. Do it for all your language.
Edit and admin part done. Now we need that to show on our page.
edit : catalog\controller\information\contact.php
go to line ~77: and past in white space this:
save it.
edit : catalog\view\theme\qv\template\information\contact.tpl
now place this code:
when you want to have info box. I put between div with adress and form.
Hope I help
edit : admin\controller\setting\setting.php
find: (~198)
Code: Select all
foreach ($languages as $language) {
if (isset($this->request->post['config_welcome_' . $language['language_id']])) {
$this->data['config_welcome_' . $language['language_id']] = $this->request->post['config_welcome_' . $language['language_id']];
} else {
$this->data['config_welcome_' . $language['language_id']] = $this->config->get('config_welcome_' . $language['language_id']);
}
}
Code: Select all
foreach ($languages as $language) {
if (isset($this->request->post['config_welcome_' . $language['language_id']])) {
$this->data['config_welcome_' . $language['language_id']] = $this->request->post['config_welcome_' . $language['language_id']];
} else {
$this->data['config_welcome_' . $language['language_id']] = $this->config->get('config_welcome_' . $language['language_id']);
}
if (isset($this->request->post['config_info_' . $language['language_id']])) {
$this->data['config_info_' . $language['language_id']] = $this->request->post['config_info_' . $language['language_id']];
} else {
$this->data['config_info_' . $language['language_id']] = $this->config->get('config_info_' . $language['language_id']);
}
}
Code: Select all
$this->data['entry_welcome'] = $this->language->get('entry_welcome');
$this->data['entry_info'] = $this->language->get('entry_info');
edit : admin\view\template\setting\setting.tpl
find (~95):
Code: Select all
<table class="form">
<tr>
<td><?php echo $entry_welcome; ?></td>
<td><textarea name="config_welcome_<?php echo $language['language_id']; ?>" id="description<?php echo $language['language_id']; ?>"><?php echo ${'config_welcome_' . $language['language_id']}; ?></textarea></td>
</tr>
</table>
Code: Select all
<table class="form">
<tr>
<td><?php echo $entry_welcome; ?></td>
<td><textarea name="config_welcome_<?php echo $language['language_id']; ?>" id="description<?php echo $language['language_id']; ?>"><?php echo ${'config_welcome_' . $language['language_id']}; ?></textarea></td>
</tr>
<tr>
<td><?php echo $entry_info; ?></td>
<td><textarea name="config_info_<?php echo $language['language_id']; ?>" id="info<?php echo $language['language_id']; ?>"><?php echo ${'config_info_' . $language['language_id']}; ?></textarea></td>
</tr>
</table>
Code: Select all
CKEDITOR.replace('description<?php echo $language['language_id']; ?>');
Code: Select all
CKEDITOR.replace('description<?php echo $language['language_id']; ?>');
CKEDITOR.replace('info<?php echo $language['language_id']; ?>');
edit: admin\language\english\setting\setting.php
fo to line 16 and replace to:
Code: Select all
$_['entry_welcome'] = 'Welcome Message:';
$_['entry_info'] = 'Info Message:';
Edit and admin part done. Now we need that to show on our page.
edit : catalog\controller\information\contact.php
go to line ~77: and past in white space this:
Code: Select all
$this->data['info'] = html_entity_decode($this->config->get('config_info_' . $this->config->get('config_language_id')));
edit : catalog\view\theme\qv\template\information\contact.tpl
now place this code:
Code: Select all
<div class="content">
<div><?php echo $info; ?></div>
</div>
Hope I help
I do not care about my bad English.
Who is online
Users browsing this forum: No registered users and 4 guests