Перейти к содержанию
delovoy

Изменение Копирайта и Даты в "подвале" магазина

Рекомендуемые сообщения

Скажите, где найти и что исправить.

Чтобы в "подвале" сайта, вместо "Мой Магазин © 2013" показывалось к примеру на " © 2010-2013 Имя моего магазина"

Вижу строку $_['text_powered'] = '<br /> %s © %s';

Но не вижу, что и где отвечает за дату создания и имя?

Тем более мне актуально для мультимагазина, чтобы везде было свое имя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо

<br /> %s © %s

и пишите то, что вам нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

catalog\language\russian\common\footer.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

%s © %s

Сделано не просто так :) я только не понимаю почему переменная %s по левую сторону © указывает на Имя магазина, а по правую сторону Дату создания!

Но если эти переменные вынести или перенести к примеру в правую часть, будет только Дата!

Главное если я переименую подвал, то во всех других магазинах будет ссылка первого магазина!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

%s &copy; %s

Сделано не просто так :)/> я только не понимаю почему переменная %s по левую сторону &copy; указывает на Имя магазина, а по правую сторону Дату создания!

Но если эти переменные вынести или перенести к примеру в правую часть, будет только Дата!

Главное если я переименую подвал, то во всех других магазинах будет ссылка первого магазина!

Это не переменные, а спецификаторы преобразования в форматной строке (если правильно выразился на русском, а то привык к английскому, даже уже такие вещи не перевожу).

Вот здесь формируется строка копирайта для футера:

$this->data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

Спецификаторы замещаются аргументами в порядке последовательности.

Поменяете дату с конфиг_нейм, будет дата спереди, а название сзади.

Можно подставить другие строки.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я уже нашел эту строку, но не понимаю сути к сожалению...

Тогда пожалуй последний вопрос, т.к. дата указывается автоматом по дате создания магазина.

То как мне сделать, чтобы была дата с 2010-2013 к примеру? Ведь сам домен создан никак не в 2013 :)

В идеале так © 2010–2013 Мой магазин 1

P.S.

А со скобками что делать, не понимаю от куда считать :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

УРА разобрался, правильно: :eek:

$this->data['powered'] = sprintf($this->language->get('text_powered'), date('Y', time()), $this->config-> get('config_name'));

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста пусть к файлу, где это надо прописать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 05.10.2014 в 22:59, tadi сказал:

Подскажите пожалуйста пусть к файлу, где это надо прописать.

...\ваш сайт\catalog\controller\common\footer.php
48-я строка: $data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

 

Изменено пользователем kreeck2012

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пользователь из 2012 дал ответ пользователю в 2014 год, находясь в 2017г.......

"Назад в будущее XXL"....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.