Вход • Регистрация

Всего найдено: 553

  • 29 марта 2011 г. , редакция: 1301420956
  • качаю - ставлю - смотрю.
    Вообще чтото нереально крутое. Здесь есть всё, что так страстно требовали от нас заказчики.
    Теперь долго будем всех переводить на новый двиг. Как появится полный релиз. Ждите ошибки :) Пока без граблей переходить от версии к версии не получалось. Может на этот раз всё получится очень на это надеюсь. Спасибо - по такому случаю ещё прикупим несколько версий обязательно как подвернётся случай.
  • 31 марта 2011 г.
  • А зачем оно надо. Капитальный учёт ведётся в специальной программе возможности, которой намного богаче, а Сайт является лишь ещё одной витриной, одним из способов отображения положения дел в магазине, синхронить надо в одну сторону прога -> сайт. А не наоборот.
  • 28 марта 2011 г.
  • Ну может не совсем так как ты описал, но импорт XLS файла уже написан и функционирует в альфе 4.4 Поэтому все очень сильно ждём бетту. А ещё сильнее ждём полноценный релиз.
  • 27 марта 2011 г.
  • Для создания довольно специфичного проекта, требуются довольно серьёзные доработки. Имеющиеся модули не могут решить поставленных задач, в полном объёме, даже при совсем незначительных доработках.
    Совсем не хочется коверкать рабочую часть CMS, которая постоянно дополняется и улучшается, по причине того, что над существующим функционалом работают люди, у которых есть свой чёткий план развития проекта, в рамки которого не входит максимальное соответствие моему проекту.

    Задачи:
    Требуется создать полноценный модуль (шаблон). На основе, которого можно создавать модули различного уровня сложности.

    Решение:
    Создаём 6 файлов в кодировке UTF8 (без BOM) которые организую ядро модуля.
    example.php – Главный класс модуля (контроллер)
    example.admin.php – Подключение интерфейсов управления модулем
    example.admin.config.php - Конфигурирование модуля
    example.install.php – Инструкции для правильной интеграции и удаления модуля
    example.model.php – Модель модуля
    example.view.php – Отображения модуля (шаблоны)

    модуль нормально интегрируется в систему, но в итоге при переходе а страницу сайта, за которым закреплён данный модуль, получаем пустую страницу без каких либо данных и информации об ошибках. Следовательно происходит где-то краш. Трудно писать для чёрного ящика. ;)
    В чём проблема? Прикрепляю пример. Спасибо.
  • 09 апреля 2011 г.
  • Хорошо, пойдём всё сначала раз уж запущена новая версия.
    У структура стала жестковата не могу написать инсталер для модуля нужна помощь.
    Таблица site осталась вполне понятной, это список установленных модулей.
    таже rewrite, таблица для переопределения путей, а вот дальше полный мрак.

    adminsite сюда идут множественные обращения как правильно заполнять данную таблицу
    adminsite_parents заполнение будет зависить от наполнения adminsite.

    Плюс добавилось несколько файликов:
    example.sitemap.php - насколько необходимо наличае этого файла?
    admin/example.admin.category.php - тоже самое, нужно ли.
    admin/example.admin.menu.php - появился в результате значительного изменения механизмов создания и управления меню (тоже не разобрался пока что и как тут)
  • 12 апреля 2011 г. , редакция: 1302587482
  • Мне забить на это дело и не покупать лицензию под проект чтоли? Из за того что невозможно сделать в кустарных условиях для закрытого ядра модуль. Точнее проект 1 а лиц понадобится штук 10 может больше если попрёт.
  • 12 апреля 2011 г.
  • обясните по подробнее про эти таблицы

    adminsite
    adminsite_parents

    дальше я соберу всё в кучу если опять будет белый экран или будет всё ок. Выложу архивчик сюда.
    И будем дальше разбираться рисовать архитектуру, которую нужно знать стороннему разработчику модулей.
  • 12 апреля 2011 г.
  • Ещё раз скажу. Подобных ресурсов будет не один - это однозначно и для каждого заниматься переливанием будет не удобно и будет отнимать много времени. Лучше сразу залезть поглубже и разбить лагерь вместо того чтобы ночевать на ветке, которая может в один прекрасный день отломиться :)
    Если я не знаю толком о новом функционале, это не значит что он мне не нужен, по этой неграмотности я могу придумывать какие нибудь новые способы изобретая велосипед. Это не есть хорошо для проекта в целом.
  • 12 апреля 2011 г. , редакция: 1302607129
  • Хоть включай хоть не включай - белый экран это 0 байт и причина такого поведения вообще не понятна. Потому, что трейсить нельзя. Вот. Может быть я что-то упустил и модуль не корректно подключается к ядру может ещё что нибудь.
    Именно по этому я начал всё сначала и пытаюсь разработать модуль, который ничего не делает но тем не менее в рабочем состоянии и имеет все возможности к дальнейшему расширению до уровня любой сложности. Для движка v. 4.4
  • 12 апреля 2011 г.
  • Хостер тут ни причём, потому что его попросту нет. Работы ведутся на собственной машине, в других проектах режим отладки включен и работает нормально. exit; не использовал, но тем не менее.
    Вопрос остаётся открытым
    На данный момент надо написать правильный инсталятор модуля для чего нужно знать и чётко себе представлять как и что с таблицами: adminsite и adminsite_parents.
  • 13 апреля 2011 г. , редакция: 1302677073
  • Вот Витал тебе 5 баллов. Сейчас почищу основные файлики и выложу сюда дальше опишеш что делать надо для того чтобы заработало :) или могу постараться картики нарисовать для большего понимания.
    Например после мучительных подуг с Joomla! я нашёл для себя отличное решение CodeIgnitor и меня очень порадовал тот факт, что очень качественная документация к нему шла и можно было вкуриться пополной, за сравнительно небольшой промежуток времени, но к сожалению доки были на английском поэтому приходилось переводить. Вот если бы в доках были бы такие небольшие вкрапления кода чтобы можно было разобратся самому то вопросов бы у меня по крайней мере не возникало.
    Для интереса вот ссылка, например контроллер: codeigniter.com/user_guide/general/controllers.html
  • 13 апреля 2011 г.
  • Шаг 1. Необходимый минимум для создания нового модуля.
    Модель - Шаблон - Контроллер, позволяют создать блок для вывода, какой либо информации в зависимости от каких либо остоятельств.

    Теперь попробую зарегистрировать его и вывести на страничке сформированные в нём данные.
  • 14 апреля 2011 г.
  • Залил. добавил страницу. Ура example появилось. Выбрал. Сохранил. Перешёл на сайте на страницу. Замечательно модуль отработал. Добавил в ru.php запись на русском. Захожу в редактирование страницы в ожидании что example поменяется на то что я в языковой пакет написал. Упс ни того ни другого. прикрепил другой подуль, думал может из за того что прикреплён не показывается. А нет. Пропал совсем. Теперь что делать? Удаление записи из языкового пакета тоже не помогло. Добавление удаление страницы тоже не помогло.
  • 14 апреля 2011 г. , редакция: 1302778228
  • Совершенно верно.
    Строка добавлена перед разделом описывающим администраторскую часть перед строкой

    Код
    define('_LANG_FORUM_NEW_MESSAGE', 'Непрочитанные сообщения');

    define('_LANG_EXAMPLE', 'Болванка');

    //Администрирование
  • 14 апреля 2011 г. , редакция: 1302779966
  • Ну это я понимаю на моей машинке это всё добро на столе стоит. Попробую ещё раз. Всё убить поставить и сделать. Но с другой последовательностью. Сначала в пакете русскую подпись пропишу, а потом запустить попробую.
  • 14 апреля 2011 г. , редакция: 1302784261
  • Блин - дойду до дома скринов пачку сделаю - незнаю, как ещё показать что всё в поряде и не хочет работать. Понимаю что это всё смешно звучит, но причина в чём-то должна же быть? Ошибок никаких нигде не вылазит. И первый раз почему-то всё нормально подхватилось, а дальше как топором обрубило.
    Тестовая площадка [WinXP/Denver3]
  • 15 апреля 2011 г.
  • Да всё. Я разобрался в чём трабла была, я пошёл дальше поэтому и проблема. Все шаги которые до записи в рус пак они верны.
    Фишка в том что я положил в папку корявый файл инстал если его убрать опа работает если положить на место - опа не работает. Вот такой вот фокус присутствие корявого файла инстал рвёт CMS крышу.
  • 02 августа 2011 г.
  • Потребовалось добавить настраиваемые поля (дополнительные параметры) для различных типов объектов.
    Столкнулся вот с какой штукой:
    Разобрал 3 базовые таблицы - (param:список параметров, param_element: значения параметров, param_select: списки выбора параметров для селекта и мультиплов)

    ВОПРОС: Для чего используется поле value в param_select ?
    интересуюсь с целью того чтобы сохранить поведение работы (типовую схему обработки).
  • 03 августа 2011 г. , редакция: 1312370691
  • Начал делать админку для модуля.
    Полагаю необходимо 2 файла.
    module.admin.php - непосредственно часть которая ответственна за работу с модулем из админки.
    module.admin.config.php - если необходимы средства настройки.
    Как я понимаю - этого недостаточно, чтобы в админке появилась ещё одна строчка скажем в разделе контент. Что-то надо написать в базе скорее всего.

    ВОПРОС: Какие манипуляции ещё нужно произвести для того чтобы добавит управление модулем из админки?
  • 04 августа 2011 г. , редакция: 1312446504
  • Плросто я руками в табицу {adminsite} добавил строку а в этом поле какие-то цифры. А у меня 0 остался. Вот теперь и думаю каких траблов мне ожидать.
    Впрочем добавил автоматом - картина такая же numrow = 0.
  • 18 марта 2011 г.
  • Предпочитаю явно не указывать не желательные к индексации папки и файлы. Если на страницах сайта нигде не будет ссылок на них то и роботы не смогут найти эти нежелательные страницы. Разве что необходимо скрыть от самого робота страницы, которые могут негативно отразиться на позиции в индексе.
  • 09 марта 2011 г.
  • Да девчонки здесь вообще умницы красавицы. Всегда такими оставайтесь! Не уходите никуда в другое место работать, вы нам здесь нужны. Так приятно с вами общаться.
    Нето придётся с Виталяном только общаться, который на половину разбавляет этот форум :)
  • 10 марта 2011 г.
  • Я такой штуки специально добивался, растачивая рашпилем канал для передачи данных от родительских объектов. Непонятно как такое может быть по умолчанию.
  • 04 марта 2011 г.
  • Интересно кто чем пользуется для работы с Diafan'ом?
    Пользовался Eclipse WDT но из за того что вкрапления в шаблоны диафана выглядят как теги у Eclipse'а от таких штук рвёт крышу и он перестаёт корректно подсвечивать, от чего ломаются глаза :) Переехал на более простые технологии Notepad++ с подсветкой в котором более менее нормально всё. Зато нехватает небольших приятностей из Eclipse.
Показывать по:

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум