OCMOD


Safero
 Поделиться

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

Здравствуйте, подскажите пожалуйста что я делаю не верно.

 

Только учусь создавать собственный ocmod

 

На данный момент начинаю с самого просто.

Необходимо отредактировать файл локализации

Слово бренд на слово производитель

<?xml version="1.0" encoding="utf-8"?>
<modification>

	<file path="catalog\language\russian\revolution\revolution.php">
		<operation>
			<search><![CDATA[$_['text_manufacturer']        = 'Бренд:';]]>
			</search>
			<add position="replace"><![CDATA[$_['text_manufacturer']        = 'Производитель:';]]>
			</add>
		</operation>
	</file>
	
</modification>

Сохраняю файл my11.ocmod.xml

Кодировка utf-8 без BOM

 

Пытаюсь установить через админку

Получаю ошибку

 

Неправильный тип файла!

 

Что я упустил?

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

Если задача стоит в изменении "Бренд" на "Производитель", то проще это сделать в файле локализации.

Заменить

$_['text_manufacturer']        = 'Бренд:';

на

$_['text_manufacturer']        = 'Производитель:';

 

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

2 минуты назад, RHCk сказал:

Если задача стоит в изменении "Бренд" на "Производитель", то проще это сделать в файле локализации.

Дело в том что, есть купленный шаблон, который обновляется, мелких правок достаточно много, а после каждого обновления шаблона, каждый раз надоест править все, по этому было решено научиться создавать OCMOD )))

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

Попробуйте добавить эту информацию в мод:

    <name>Название мода для админки</name>
    <code>Имя файла без расширения</code>
    <version>Версия</version>
    <author>Автор</author>
    <link></link>

Подсмотрите как это сделано в любом из файлов идущем с модулем

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

4 минуты назад, RHCk сказал:

Попробуйте добавить эту информацию в мод:

    <name>Название мода</name>
    <code>Имя файла</code>
    <version>Версия</version>
    <author>Автор</author>
    <link></link>

Подсмотрите как это сделано в любом из файлов идущем с модулем

 

Понял в чем проблема.

 

notepad++ почему-то сохранял формат .xml неправильно.

Если прописать название my11.ocmod.xml в ручную то работает нормально =/

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

С неверным типом файла разобрался:D

 

Теперь стоит такой вопрос.

Во всех мануалах которые я смотрел

Есть описание как заменить строку

Как добавить до строки код

Как добавить после строки код

 

 

А как удалить вовсе строку?

 

У меня на странице контактов идет дублирование адреса и телефона

Следовательно я хочу его удалить.

В ручном режиме у меня получается 

В файле

catalog/view/theme/revolution/template/information/contact.tpl

Мне нужно удалить строку

<p><i class="fa fa-map-marker" aria-hidden="true"></i><?php echo $address; ?></p>

 

Следовательно в OCMOD

Я открываю данный файл, ищу данную строку.... и что я дальше делаю? :D

    <file path="catalog/view/theme/revolution/template/information/contact.tpl">
        <operation>
            <search><![CDATA[
            <p><i class="fa fa-map-marker" aria-hidden="true"></i><?php echo $address; ?></p>
            ]]></search>
        </operation>
    </file>   

 

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

18 минут назад, Zanzi сказал:

и что я дальше делаю?

Заменяете её закомментированной строкой (самое простое):)

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

<file path="catalog/view/theme/revolution/template/information/contact.tpl">
        <operation>
            <search><![CDATA[
            <p><i class="fa fa-map-marker" aria-hidden="true"></i><?php echo $address; ?></p>
            ]]></search>
          	<add position="replace"></add>
        </operation>
    </file>   


 

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу