Перейти к содержанию
Форум поддержки пользователей VamShop

Интеграциия Vamshop и Drupal


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

  • Ответов 141
  • Created
  • Последний ответ

Top Posters In This Topic

  • vebe

    61

  • support

    59

  • medium

    8

  • geval

    6

Попробую сделать к следующей версии.

По идее, не должно быть сложно, просто в /admin/includes/application_top.php

Подкчить функции из папки /inc и убрать подключение html_output.php

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

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

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

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

Попробовал

function vam_href_link

дают разные ссылки

при замене из inc дается неверная ссылка в админке Покупатели Кленты

без замены

_http://vgb.org.ru/shop/admin/customers.php

После

_http://vgb.org.ru/shop/customers.php

прими сам решение, где подправлять

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

Видимо, поэтому и не используется функция из /inc

Что разные ссылки должны формироваться.

Так а почему у тебя ошибки redeclare!?

Когда она выводится, вроде я у себя не замечал такой ошибки.

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

Видимо, поэтому и не используется функция из /inc

Что разные ссылки должны формироваться.

Так а почему у тебя ошибки redeclare!?

Когда она выводится, вроде я у себя не замечал такой ошибки.

Использую общие из application_top

Сейчас попробую поотключать лишнее - это правильная идея.

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

Размещение файлов модуля Drupal vamshop в магазине vamshop

Новые файлы

Размещение файлов модуля Drupal vamshop

vamshop/root/vamshop_api.php

vamshop/root/vamshop_api_subs.php

Размещение файлов модуля vamapi в магазине vamshop

vamshop/root/includes/modules/vam_api_common.php  (общий файл с модулем Drupal vamshop)

vamshop/root/includes/modules/vam_api.php

Размещение файлов модуля vamapi_smf

vamshop/root/includes/modules/smf/vam_api_smf.php

Измененные файлы (список измененных файлов может немного увеличиться к релизу)

vamshop/root/account.php

vamshop/root/account_edit.php

vamshop/root/account_password.php

vamshop/root/create_account.php

vamshop/root/login.php

vamshop/root/logoff.php

vamshop/root/includes/application_top.php

vamshop/root/includes/configure.php

vamshop/root/includes/configure.org.php

vamshop/root/admin/create_account.php

vamshop/root/admin/customers.php

vamshop/root/admin/includes/application_top.php

vamshop/root/admin/includes/configure.php

vamshop/root/admin/includes/configure.org.php

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

Пришлось магазинчик немного хакнуть, ну никак без этого. :D

Но очень аккуратно, деликатно даже можно сказать гуманно. :D

Ни один авторский участок кода не пострадал, только вставки нескольких строчек.

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

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

/inc/vam_href_link.inc.php, видимо, нормально не получится использовать и для каталог и для админки, без переделки в смысле не получится использовать один файл.

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

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

думаю это надо модулем установки прописывать, там все идеально для вставки.

не каждому же нужна интеграция.

Во всех configure.php можно дописать сразу

  define('DIR_FS_FORUM_ROOT', '');

  define('DIR_FS_SITE_ROOT', '');

  define('VAM_COOKIE_NAME', 'VAMCookie');

/inc/vam_href_link.inc.php, видимо, нормально не получится использовать и для каталог и для админки, без переделки в смысле не получится использовать один файл.

с этим пока не торопись, ты мне мысль подал, сейчас ее проверю.
Ссылка на сообщение
Поделиться на другие сайты

/inc/vam_href_link.inc.php, видимо, нормально не получится использовать и для каталог и для админки, без переделки в смысле не получится использовать один файл.

да сделал, чтобы не дублировалось, можно оставлять

правильнее потом ей имя изменить

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

Добавил в /includes/configure.php и /admin/includes/cofigure.php вот такой код:


  define('DIR_FS_FORUM_ROOT', '');
  define('DIR_FS_SITE_ROOT', '');
  define('VAM_COOKIE_NAME', 'VAMCookie');
[/code]

Это в /install/step5.php добавляется.

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

А первые две константы так и должны быть пустые?!

или должно подставляться в них что-либо?!

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

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

Можно сделать так, ты после прически на предмет go MySQL 5 пришлешь мне эти файлы, мне все равно в них вставлять, я их проверю, чтоб работали, поправлю, где надо инты, если ты что-нибудь не заметил, отошлю обратно

ты потом сам оценишь как поступить с моими вставками

Пока мод не написан, можно их в if defined обрамить, они мешаться не будут

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

А первые две константы так и должны быть пустые?!

или должно подставляться в них что-либо?!

там прописываются абсолютные пути к форуму и сайту

легче потом в готовую заготовку вписать

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

Можно сделать так, ты после прически на предмет go MySQL 5 пришлешь мне эти файлы, мне все равно в них вставлять, я их проверю, чтоб работали, поправлю, где надо инты, если ты что-нибудь не заметил, отошлю обратно

ты потом сам оценишь как поступить с моими вставками

Пока мод не написан, можно их в if defined обрамить, они мешаться не будут

Я пробовал под денвером 3 ставить, вроде нормально.

Я только чуть /install/vam.sql поправил, там где записи в confgiration вставляются, ну, и те, что ты написал подправил.

Напиши почту свою, давай я тебе отправлю /install/vam.sql подправленный и файлы.

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

Почта рабочая в профиле, шли на неё,

файлы давай, а еще лучше сразу весь магазинчик, может у меня что выявится

или можешь просто ссылку на твоем сервере написать откуда загрузить, если это удобнее

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

Отправил ссылку на архив текущей версии на почту.

Как скачаешь, скажи, удалю файл.

А ещё вопрос, а может тот .htaccess, что ты советовал для денвера 3, тоже в магазине по умолчанию добавить?!

С ним как, на разных хостингах проблем не будет, не знаешь, а то хостинги разные бывают.

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

Отправил ссылку на архив текущей версии на почту.

Как скачаешь, скажи, удалю файл.

А ещё вопрос, а может тот .htaccess, что ты советовал для денвера 3, тоже в магазине по умолчанию добавить?!

С ним как, на разных хостингах проблем не будет, не знаешь, а то хостинги разные бывают.

скачал

вообще без к-либо .htaccess нельзя выпускать, рыбу надо дать

те строчки можно вставить

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

только я наверное уже завтра проверю, что-то уже не идет работа

саша, проверь пожалуйста, создай юзера из админки, посмотри что он там есть и удали его

проверь работает ли удаление, напиши, пожалуйста

у меня уже не работает, пора отдыхать на сегодня :'(

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

Файл удалил.

Да я тоже только завтра посмотрю, зашёл только почту посмотреть.

Завтра проверю.

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

Под денвером 3 в Админке - Покупатели - Клиенты нажал кнопку Создать покупателя, создал.

Затем выделил его и удалил, удалился, никаких ошибок не было.

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

Добавил в .htaccess по умолчанию вот такой код: http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=72

Надеюсь, проблем не будет на разных хостерах.

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

для универсальности эти строчки надо добавлять в еще два места которые определяют версии php и apache

возьми пока за образец тот что в drupal 6 или 5, если нет лучшего там увидишь, куда вставлять

там еще кое-что кроме этих строчек включается

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

потом можно будет подкорректировать

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

×
×
  • Создать...