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

Еще одни гениальные шаблонщики

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

 

имеем модификатор в котором час надо копаться

    <file path="catalog/controller/common/cart.php">
....
            <add position="after"><![CDATA[
...
				$this->request->get['route'] = '';

 

    <file path="catalog/controller/common/footer.php">
....
            <add position="after"><![CDATA[
....
		$data['callback'] = $this->load->controller('extension/module/callback');

 

callback.php

<?php 
class ControllerExtensionModuleCallback extends Controller { 

....

	$this->request->get['route'] = '';

 

 

 

$this->request->get['route'] = ''; :roll:

  • +1 2

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


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

мне на 32к строк попадался

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


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

У меня модуль пока на 11000 строк.

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


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, buslikdrev сказал:

У меня модуль пока на 11000 строк.

разбей на несколько

окмодом можно тупо подгружать файлы туда куда нужно
а не расписывать в нём всю кашу

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


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, AWARO сказал:

разбей на несколько

окмодом можно тупо подгружать файлы туда куда нужно
а не расписывать в нём всю кашу

Для меня удобно одним файлом, а если кто захочет правки внести, то пусть своим окмодом вносит, чтобы покупатель мог обновлять модуль без проблем.
А для разработчиков я подписываю, где контроллеры, шаблоны и т.д. и всё по алфавиту.

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


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

@buslikdrev

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

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


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

Я так понимаю что это по моей теме=)

Хотелось бы услышать @m899 у вашего клиента, проблемы. Скинул ему этот топик.

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


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

Удобнее всего вот так:

1. Каждый модификатор - одна страницы/контроллер 

2. Если правки глобавльные, зачем пол файла изменять ? можно обернуть в if (false) и написать что нужно перед или после, или воспользоваться конструкцией $this->load->controller ...  

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


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

тут дело не в кол-ве а в качестве

 

а именно в чистке route

как до этого можно додуматься?

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


Ссылка на сообщение
Поделиться на другие сайты
Удобнее всего вот так:
1. Каждый модификатор - одна страницы/контроллер 
2. Если правки глобавльные, зачем пол файла изменять ? можно обернуть в if (false) и написать что нужно перед или после, или воспользоваться конструкцией $this->load->controller ...  
Тут вышло так что у человека из за этого в canonical по всему сайту стоит не ссылка нужная. А угадайте какая :) route_ и так абсолютно по всему сайту.
Интересно, сколько ещё человек купившие шаблон, не подозреваю о том что их бизнес не развивается и находится в ж....е поисковой выдаче не по их вине.

Отправлено через Tapatalk

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


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Otvet сказал:

тут дело не в кол-ве а в качестве

 

а именно в чистке route

как до этого можно додуматься?

Я тоже думаю о чем это все :)
Здесь route изменяют "насильно"

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


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

я конечно не программист и ни черта не понимаю, но по моему это ##ец

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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